|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
Защита для "шароваромейкеров"
Простенький алгоритм проверки серийного ключа (с привязкой на хардвар!). Чуть поигравшись с числами, можно модифицировать под себя - тоесть ключ будет уже другой.
Генератор для разработчиков (генерирует сразу 20 ключей!) прилагается. Примерно, как я себе это представляю: 1. Прога работает Н-ное время, после чего требует ключ. С требованием она выдаёт и "GUID", чтоб разработчик знал, "кому" ключ генерировать. 2. Юзер отсылает GUID и Н-ную сумму $ вам. Вы в ответ высылаете ему ключ (или несколько), предварительно его проверив у себя. Как будете ставить защиту от "отката времени" и "очистки реестра" - это уже ваш гемор, я вам предоставил только защиту. Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj Последний раз редактировалось PhoeniX, 06.05.2011 в 08:52. |
#2
|
||||
|
||||
ыы...
3 просмотра, и ни одного коммента... хотелось бы послушать здравой критики... Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#3
|
||||
|
||||
И чо же ты собираешся зашароварить? скажу те лишь одно: если ты это дело делаешь на ломаной делфи то могут быть к тебе претензии... но это я так для заметки. Ключ только к харду привязывается или ещё к какому-нибудь железу (исходник влом качать)?
TAleD = class(TUser) public function HelpMe(ASubject, ARequest: String): String; function GiveMeExample(ASubject: String): TStringList; procedure WriteReview(APost: Integer; ADescription: TStringList); end; |
#4
|
||||
|
||||
1. Защита при помощи серийного номера привязанного к железу, стара как мир)))А что будет если пользователь сменит железо???
2. Сейчас взлом серийников используется все реже и реже, хацкеру гораздо проще при момощи отладчика найти условный переход, после ввода пароля и поставить его на безусловный...или вообще отключить проверку пароля... 3. Алгоритмы защиты программ в странах СНГ толку не дают, наши пользователи не любят платные программы...опытный крекер взламывает подобные программы от 5 минут до 1 дня... ИМХО не получится защитится от пиратства... В начале был Бит, потом Байт и только потом появилось Слово... |
#5
|
||||
|
||||
Ну, я написал это как пример... какбЭ, чтоб знать, "как оно работать".
Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#6
|
|||
|
|||
Цитата:
|
#7
|
||||
|
||||
Лучшая защита это зашифрованные ключи, а время всегда можно подкрутить
|