Вот решил написать первый свой туториал так сказать
Надеюсь куда надо запостил, если что не серчайте
Есть такая защита для
Delphi прог как
IceLicense, но у этой защиты есть очень большой баг, который под силу ковырнуть даже ребенку.
Испытания проводились со второй версией IceLicense(как в первой не знаю).
Что нам надо:
PE Explorer
Итак, берем ехешник от нашей подопытной проги.
1) Открываем его в
PE Explorer.
2) Идем в Вид—Ресурсы—RC Data.
3) Находим на какой форме находится компонент TIceLicense.
4) Два раза жмем на него или жмем кнопку редактировать ресурсы.
5) Заменяем значения этих Свойств:
OnBadMachineID
OnLicenseExpired
OnLicenseInvalid
OnLicenseTrial
OnTrialExpired
и самое интересное OnNoneLicense
Заменяем ихние значения на
IceLicense1LicenseFull.
6) Сохраняем это все на всякий случай в другой exe'шник и вуаля при любых расскладах у нас Фул лицензия
p.s. А вообще это касается всех продуктов ionworks, главное чтоб распаковать можно было и добраться до ресурсов.