eXeL@B —› Основной форум —› Не могу понять защиту |
Посл.ответ | Сообщение |
|
Создано: 21 марта 2005 17:33 · Личное сообщение · #1 Давно скачал прогу Advanced Encode Decode Tools версии 1.062e начал ковыряться. Прога защищена ASProtect'ом версии 1.1с ==> распаковал. Оч долго ковырялся, не получается сломать. Защита состоит в том что прога без регистрации конвертирует только 50% звукового файла. На попытки смены перехода после функции проверки ключей прога перестаёт кряхтеть про регистрацию но основную функцию всё же не выполняет. Товарищи поумнее помогите чисто ради спортивного интереса. Сайт www.mediatwins.com Инструменты SoftIce HexEdit Win32Dasm Всем респект! |
|
Создано: 14 июля 2006 16:49 · Личное сообщение · #2 Попробуй распаковать последней версией CASPR'а. Дла таких прог которые требуют регистрации CASPR создает отдельную секцию ".edata" в EXE где описывает экспорты "IsRegistered" и еще две-три функции. Тебя интересует первая ("IsRegistered"). Она возвращает смещение байта который на самом деле флаг регистрации. Этот байтик находится в виртуальной DLL-ке ASProtect'a. Тебе просто надо пропатчить функцию чтобы она возвращала программе смещение какого-то байта из тела EXE. |
|
Создано: 14 июля 2006 20:11 · Личное сообщение · #3 |
|
Создано: 14 июля 2006 20:26 · Личное сообщение · #4 |
|
Создано: 14 июля 2006 20:34 · Поправил: Grey · Личное сообщение · #5 |
eXeL@B —› Основной форум —› Не могу понять защиту |