Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Как написать shareware прогу?


Рекомендуемые сообщения

В реестре, подальше куда-нибудь запрятать...

Или в файлах, которые тоже куда-нибудь запрятать...

Ссылка на комментарий
Поделиться на другие сайты

Kuzmich

Да не, это слишком легко вскрывается при помощи RegMon и FileMon, тут надо закрутить посложнее. :)

Ссылка на комментарий
Поделиться на другие сайты

В реестре, в зашифрованном виде. Как по мне - один из самых простых способов - генерация на клиенте ключа, исходя из id проца -> отсылка его автору -> генерация автором ответного ключа, и пересылка его клиенту -> проверка на клиенте валидности ключа при каждом запуске. Такая схема препятствует распространению одного купленного ключа.

Но не забывай классическое утверждение, что общая надежность системы защиты определяется надежностью ее самого слабого звена. Поэтому при отсутствии надежной защиты самого кода программы - любой, у кого есть IDA, или что-то подобное, заменит в твоем коде команду je на jne и все твои потуги пойдут крахом.

Ссылка на комментарий
Поделиться на другие сайты

Имхо других вариантов нет... Разве что в загрузочную область винта пиши (MBRMon вроде нет... :)) А вообще, есть программа ASProtect, способная по заявлению авторов, помочь разработчикам Shareware-программ. Сам ни одной Shareware-программы не писал, соответственно, и эту программу не смотрел. Взгляни, может чем поможет тебе? http://www.aspack.com/asprotect.html

Ссылка на комментарий
Поделиться на другие сайты

Shurr

Такая схема препятствует распространению одного купленного ключа.

Такая схема способствует написанию keygen-ов. :) Если, конечно, прога того стОит.

А вообще, единственная надежная защита, со множеством сюрпризов, на мой взгляд только на продуктах Abbyy, но там куча народу корпит над ней и секретов не раскрывает.:)

Хотя и их сломать можно, хоть и сложно.

Ссылка на комментарий
Поделиться на другие сайты

есть программа ASProtect, способная по заявлению авторов, помочь разработчикам Shareware-программ
Как и программа для удаления поставленной ASProtect защиты - Die :)
Ссылка на комментарий
Поделиться на другие сайты

А вообще, есть программа ASProtect, способная по заявлению авторов, помочь разработчикам Shareware-программ
Как и программа для удаления поставленной ASProtect защиты - Die

Или TrashReg... :) :) :D

Ссылка на комментарий
Поделиться на другие сайты

Shurr

Поищи только на этом форуме, сколько осталось топиках о проблемах со взломанными продуктами abbyy.

Свежий пример http://www.softboard.ru/index.php?showtopic=14357

Ссылка на комментарий
Поделиться на другие сайты

Какой ABBYY нафиг?

Я бесплатно юзаю 7-ой файн-ридер уже очень долго.

Они даже в дистрибутиве этих багов не пофиксили. На хомяке не поменяли ничего.

Ссылка на комментарий
Поделиться на другие сайты

Shurr

Интересненькое дельце. А как узнать id проца на VB6?

Посторонним В.

В принципе с кейгенами можно просто бороться - следить за выходом генераторов и менять принцип вычисления рег. кода. Правда муторно обновлять прогу.

Изменено пользователем Сергей Плоткин
Ссылка на комментарий
Поделиться на другие сайты

gvozd

В принципе с кейгенами можно просто бороться - следить за выходом генераторов и менять принцип вычисления рег. кода. Правда муторно обновлять прогу.

В больших компаниях за защиту от взлома отвечает целый отдел и то ломают. А если ты один этим заниматься будешь, их будут ломать быстрее, чем ты придумывать новые алгоритмы.:blushing:

dartman

Какой ABBYY нафиг?

Я бесплатно юзаю 7-ой файн-ридер уже очень долго.

Они даже в дистрибутиве этих багов не пофиксили. На хомяке не поменяли ничего.

Я не говорю, что их программы невозможно взломать, но проблем было больше, чем с другими.

Изменено пользователем Посторонним В.
Ссылка на комментарий
Поделиться на другие сайты

Давайте не будем отвлекаться от темы и нарушать правила форума. Я предполагал, что тема "Как написать shareware прогу?" вызовет обсуждение защиты ее от взлома, но никак не думал, что здесь начнется обсуждение "кряков" к различным программам.

Некоторые сообщение удалил, некоторые отредактировал. Прошу более темы использования нелегального ПО не касаться.

Ссылка на комментарий
Поделиться на другие сайты

Сергей Плоткин

Прально, мне нужны советы о защите моей программы, а не о защите других программных продуктов.

Поактивней плиз. А по методам шифрования, что скажите?

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

Подпишись на swrus-subscribe@yahoogroups.com, там более 2000 наших шароварщиков, в т.ч. авторы защит и прочее. Там узнаешь отдельные листы по защите программ и получишь инфу из первых рук.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...