Сейчас на форуме: rtsgreg1989, zds, _MBK_ (+5 невидимых) |
![]() |
eXeL@B —› Основной форум —› Взлом ExeShield 3.9d |
Посл.ответ | Сообщение |
|
Создано: 05 сентября 2007 01:59 · Личное сообщение · #1 ExeShield 3.9-протектор.Скачать можно отсюда www.exeshield.com/exeshield-trial.exe Вопрос такой.Скачал с оффсайта сабж.Версия 3.9.Запакована PeCompact 2.78.В не зарегестрированной версии не работает:1)Use License File Only,2)Отключена опция No trial-Just Encrypt,3)Generate Unlock Code,4)Generate License File,5)Create License.На оффсайте прочитал,что существует 2 лицензии:1)Standart,2)Professional. Распаковал(пришлось руками-у меня почему-то распаковщик от Apox распаковал,но прога не запускается,а Quick Unpack обломался),посмотрел в отладчике-прога считывает файл лицензии под именем exeshield.lic.Не будем ей мешать создадим такой файл и впишем внутри: Своё имя Registration=C5760767-39(какой у Вас в проге будет не знаю,надо глянуть-в главном окне слева) Computername=Ваше имя компьютера Bios= OrderId=Computername= License Date=04.09.2007 В отладчике ставим бряк на адресс bp 004bc9af и трейсим(отсюда начинается считывание лицензии).Нам надо,чтобы прога прошла всё до конца,без прыжков.Вот на этих местах ей не понравится наша лицензия и она соберётся прыгать на выход,поэтому меняем: 004b0cd6 JNZ JE 004bcbec JNE JE 004bcc49 JNE JE 004bce3f JNE JE Главное между этими проверками не пропустить,проверку на версию:Проф у нас или Стандартная.(точно не помню какой адресс-помойму предпоследний-т.е. после 004bcc49).Если прога не прыгнет,то у Вас будет версия Стандарт и некоторые функции не будут работать. Вообщем всё делаем,запускаем прогу и смотрим в правом нижнем углу:профессиональная версия зареганная на нас.Но.... ![]() По прежнему не доступны:Generate Unlock Code и Generate License File,плюс не ставится галка в опциях-проверять обновления при каждом запуске(File->Check for updates) и нельзя проверить есть ли новая версия на сайте(Help->Check for updates).Прога пишет,что эти функции работают,только в зареганной версии.Но у нас версия зарегестрированная и я предполагаю,что она имеет ввиду-регистрацию на сайте.А вот как обрубить хвосты проге,что бы эти функции работали-хрен его знает.Перепробовал практически всё-начиная с DeDe и заканчивая Дизассамблером.Ни хрена не пойму как убрать эту хрень(извините за тафтологию) ![]() ![]() |
|
Создано: 05 сентября 2007 08:51 · Личное сообщение · #2 |
|
Создано: 05 сентября 2007 09:31 · Личное сообщение · #3 QuickUnpack только ОЕП не определяет дефолтным файндером, а анпачит нормально. Первая замена байтов, что ты указал, не обязательна. Прога на дельфях написана, заглянул бы в ДеДе и увидел там, что событие, повешенное на апдейт (остальные не смотрел, думаю, аналогично)-только вывести окошко с матюгами и всё. ![]() |
|
Создано: 05 сентября 2007 20:49 · Личное сообщение · #4 |
|
Создано: 05 сентября 2007 20:52 · Личное сообщение · #5 |
|
Создано: 05 сентября 2007 20:56 · Личное сообщение · #6 |
|
Создано: 05 сентября 2007 21:48 · Личное сообщение · #7 Archer пишет: а остальные функи не смотрел Тоже самое ![]() Archer пишет: Загрузи в DeDe-посмотри, только не забудь ДеДе накрыть hidetoolz Я заметил,после декомпиляцией ДеДЕ в папке с прогой появляется текстовой файл,где написано с чем мы пропалились. Djeck пишет: Первая замена байтов, что ты указал, не обязательна Я шёл по коду в отладчике и если не заменить эти байты,то у меня прога кидала исключение. А есть у кого нибудь полная версия сабжа?Буду премного благодарен ![]() ![]() |
![]() |
eXeL@B —› Основной форум —› Взлом ExeShield 3.9d |
Эта тема закрыта. Ответы больше не принимаются. |