Сейчас на форуме: Magister Yoda, rtsgreg1989 (+7 невидимых) |
![]() |
eXeL@B —› Основной форум —› Вопрос про двойную защиту |
Посл.ответ | Сообщение |
|
Создано: 24 апреля 2005 06:24 · Личное сообщение · #1 Столкнулся с такой вещью. Программа, котороая вроде запакована ASPack 2.12 (так PeID показал и другие. Кстати, она действительно им просто запакована) оказалась запакована чем-то еще. Не могу определить, чем. Может подскажите чем она может быть запакована и как правильно поступить в данном случае? (Я хочу распаковать exe игры RavenShield AthenaSword). ![]() |
|
Создано: 24 апреля 2005 10:10 · Личное сообщение · #2 |
|
Создано: 24 апреля 2005 10:13 · Личное сообщение · #3 |
|
Создано: 24 апреля 2005 11:02 · Личное сообщение · #4 |
|
Создано: 24 апреля 2005 18:51 · Личное сообщение · #5 Понимаете, линк я вам не дам. Это ж блин лицензионная версия игрухи RavenShield AnthenaSword! А ASPack я снял. Руками снял. Но когда перехожу по OEP и трассирую по содержимому дальше, вижу как происходит запись в память буквально строками ниже( опкоды и инструкции меняются прямо в SoftIce). [EXE]_cutor, снять то снял. EP переписал. Но PeiD все равно ASPack показывает. ![]() |
|
Создано: 24 апреля 2005 18:53 · Личное сообщение · #6 |
|
Создано: 24 апреля 2005 18:54 · Личное сообщение · #7 |
|
Создано: 24 апреля 2005 19:08 · Личное сообщение · #8 ZeroMem пишет: сегменты кода ASPack остаются секции аспака убрать легко. Просто надо перестроить ресурсы. Т.к. аспак забирает в себя куски секции ресурсов (иконки, версию, и т.д.) и если просто отрезать через PE Tools его секции то прога запускаться не будет! Про перестройку ресурсов на форуме много говорили, заюзай "поиск"..... ----- Ни одно доброе дело не должно остаться безнаказанным !!! ![]() |
|
Создано: 24 апреля 2005 19:18 · Личное сообщение · #9 ZeroMem пишет: сегменты кода ASPack остаются Кусочек статьи: " Но при упаковке файла ASPackом выскакивает предупреждение, что файл уже упакован ASPack. Как же ASPack сам определяет, что файл уже им упакован? Все просто. По смещению F0h от начала PE заголовка находятся два поля типа dword. Они зарезервированы и не используются. Во втором из них, ASPack и оставляет свою метку: устанавливает значение поля в 00100000h. Нам нужно просто изменить его обратно в ноль. Есть два способа сделать его. Первый: запускаешь LordPE, открываешь файл в PE Editore, жмешь кнопочку Directories и устанавливаешь Size поля Reserved в ноль. " ![]() |
![]() |
eXeL@B —› Основной форум —› Вопрос про двойную защиту |