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