Показать сообщение отдельно
  #9  
Старый 30.03.2015, 21:05
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

На сервере, очевидно, должен быть скрипт, который принимает этот post-запрос, проверяет данные лицензии и возвращает результат.

Сходу 3 варианта сломать эту "лицензию" с т.з. крякера-новичка:
1) Инвертировать в скомпилированном файле условие в строке 166 (делается за 5 минут).
2) Поставить в отладке break на условии и подменить строку, которая вернулась, на требуемую.
3) Поменять проверяемую строку на то, что вернет сервер в случае неудачи.
Так что самопальная защита - это хорошо и интересно, но если хочется действительно защитить программу, то надо либо разбираться в этой теме, либо использовать существующие решения.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием