![]() |
eXeL@B —› Вопросы новичков —› Странная запаковка UPX'ом |
Посл.ответ | Сообщение |
|
Создано: 04 июня 2007 15:43 · Личное сообщение · #1 Имею: Программа: HTMLPad 2007 Pro Версия: v8.02 Описание (Англ.): [url]http://www.blumentals.net/htmlpad/[/url] Прямая ссылка: [url]http://www.blumentals.net/download/htmlpad8.exe[/url] Ограничение: 30 запусков Примечание: не качается с русских IP Исходный файл упакован UPX. Сам UPX распаковывать не хочет. Пишет, что данный файл был упакован не UPX. Прочитал статьи про то, что в этом случае возможно были использованы скрамблеры. Начал проверять. Protection iD на этот счет говорит, что чистый UPX без всяких прочих. Посмотрел в PEiD. Также UPX 0.89.6 - 1.02 / 1.05 - 1.24 -> Markus & Laszlo. Имеются 4 секции UPX0, UPX1, .rsrc, .kskc. EP Section [.kskc]. Далее использовал плагин Recover UPX для PE Tools. Заметил, что значение поля Method 05, а не 02 (может быть это и нормально?). И пытался распаковывать UPX версиями с обходом проверки CRC (U_adler и C_adler) upx1_24 и upx1_90. Первый пишет, что не может распаковать, т.к. возможно HidePX. Второй просто не может. Дело в том, что я бы мог использовать и какой-нибудь дампер, но мне необходима после распаковки возможность правки ресурсов (например Restorator'ом). Я зашел в тупик. Помогите пожалуйста разобраться ![]() ![]() |
|
Создано: 04 июня 2007 16:20 · Личное сообщение · #2 You don't have permission to access /download/htmlpad8.exe on this server. Скорее всего это маленький stub - где-нибудь исправляет пару байтов + ксорит в цикле секцию кода. Попробуй чуток протрассировать - если управление передастся на секцию упх'а - дампь её сразу же и скармливай автораспаковщику (или руками, если умеешь, статьи почитай). ![]() |
|
Создано: 04 июня 2007 16:44 · Личное сообщение · #3 |
|
Создано: 05 июня 2007 08:16 · Личное сообщение · #4 |
|
Создано: 05 июня 2007 09:57 · Личное сообщение · #5 |
|
Создано: 05 июня 2007 10:45 · Личное сообщение · #6 |
![]() |
eXeL@B —› Вопросы новичков —› Странная запаковка UPX'ом |