![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#6
|
||||
|
||||
![]() В какой-то программе видел гениальный алгоритм "защиты":
Код:
Key := Edit1.Text; if (Key = 'бла-бла-бла-мега-сложный-ключ') or (Key = 'бла-бла-бла-супер-сложный-ключ') or (Key = 'ваще-неубиваемый-ключ') or .... (Key = 'очередной-крутой-ключ') then //... активировано else //... не активировано Для самописных программ можно сделать и нечто подобное. С расчетом на то, что почти все, увидев окошко активации, сразу пойдут покупать. З.Ы. разумеется, такая защита обходится за 2 минуты (1 из которых занимает запуск дизассемблера) jmp $ ; Happy End! The Cake Is A Lie. Последний раз редактировалось Bargest, 04.06.2012 в 16:36. |