| Сейчас на форуме: ==DJ==[ZLO], Magister Yoda, Rio (+6 невидимых) |
| eXeL@B —› Основной форум —› Распаковка AsProtect 1.2x-1.3x [Registered] |
| Посл.ответ | Сообщение |
|
|
Создано: 31 января 2005 13:48 · Личное сообщение · #1 Вообщем есть программа - PHP Expert Editor 3.2, упакована AsProtect 1.2x-1.3x [Registered] (по PEiD 0.92 и его секциям). Распаковывал с OllyDbg 1.10. Вобщем, дошел до OEP (прога написана на Borland Delphi 4.0 - 5.0). Сдампил, вроде как частично восстановил импорт (ImpRec 1.6), поправил EP. Но программа все равно вылетает с ошибкой. Я запустил распакованную прогу под отладчиком, протрейсил call'ы и нашел такую строку: call 1A00000h. Но в сдампленной программе ничего нет с таким адресом, все адреса гораздо меньше. Вобщем, такие call'ы встречаются очень часто. Но, когда запакованную программу догоняешь до EP, а потом смотришь - куда ведут эти call'ы, то, на удивление, по этим адресам находится часть кода AsProtect'а. Пробовал убрать эти call'ы, программа вылетает с ошибкой (срабатывает обработчик SEH Delphi). По моему мнению, AsProtect просто врезался в код программы. Подскажите, как все это довести до конца, как распаковать. ![]() |
|
|
Создано: 31 января 2005 16:53 · Личное сообщение · #2 |
|
|
Создано: 31 января 2005 16:58 · Личное сообщение · #3 |
|
|
Создано: 31 января 2005 17:31 · Личное сообщение · #4 |
|
|
Создано: 31 января 2005 19:38 · Личное сообщение · #5 |
|
|
Создано: 01 февраля 2005 01:21 · Поправил: DrFits · Личное сообщение · #6 |
|
|
Создано: 01 февраля 2005 03:25 · Личное сообщение · #7 |
|
|
Создано: 01 февраля 2005 13:36 · Личное сообщение · #8 гы, вот шароварщики обленились... прога которую WELL ломал запакована более старым аспром (т.к. стриппер её взял =) ) а которая сейчас на сайте лежит запакована новым аспром, причём версия проги одна и та же... могли бы хоть что-нить добавить, перед тем, как перепаковывать =) DrFits пишет: Мож я и ошибаюсь, но если сдампить на OEP, то импорт вручную надо полностью весь восстанавливать не, вручную геморно... так что ты ошибаешься ;) ![]() |
|
|
Создано: 01 февраля 2005 19:22 · Личное сообщение · #9 |
|
|
Создано: 02 февраля 2005 06:13 · Личное сообщение · #10 |
|
|
Создано: 02 февраля 2005 21:18 · Личное сообщение · #11 |
| eXeL@B —› Основной форум —› Распаковка AsProtect 1.2x-1.3x [Registered] |








Для печати