|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Янв 21, 2004 08:28:52 Специальные upx by Quantum/Volodya распаковывают файл для запуска под 2k/XP. Можно ли пофиксить распакованый файл, чтобы запускался и под 2k/XP и под 9x ? |
|
|
Дата: Янв 21, 2004 18:15:31 WELL12 Странный баг... А запакованный файл запускается на 9x? |
|
|
Дата: Янв 21, 2004 18:24:59 Во-во! Движок-то один и тот же! |
|
|
Дата: Янв 21, 2004 18:51:58 Запакованный файл запускается и под 98 и под XP. Файл был распакован при помощи модифицированого UPX'a 1.24, а также через плагин для PE Tools'a. То есть в итоге получилось 2 файла, распакованных двумя способами. Под XP без проблем запускаются оба. А вот в 98-й оба не запускаются и при этом вылазят 2 сообщения: 1) Файл ... не может быть загружен по нужному адресу и не является перемещаемым. Обратитесь к разработчику за новой версией Windows. 2) Запуск программы невозможен, так как она имеет неверный формат. А вы под 9х вообще его проверяли ? Наверное у 98-й и XP разные способы загрузки ехе-файла в память ? |
|
|
Дата: Янв 21, 2004 18:57:04 В статье не рассматривался 9х. Вообще. Поэтому, разумеется, НЕ проверяли. Также, разумеется, лоадеры отличаются. Однако лично я никогда не ковырялся в 9х. |
|
|
Дата: Янв 21, 2004 19:04:35 volodya Может чего-нить посоветуешь как быть ? |
|
|
Дата: Янв 21, 2004 19:16:34 WELL12 Юзай ProcDump ;-) |
|
|
Дата: Янв 21, 2004 19:35:44 И все-таки можно ли подправить распакованый файл, чтобы запускался и под 2k/XP и под 9x ? |
|
|
Дата: Янв 21, 2004 19:36:17 WELL12 Можешь попробовать следующее. 1) Распакуй его как распаковывал. Полностью 2) ПОЖМИ ЕГО ОПЯТЬ! Нормальным UPX с офф сайта. В форсированном режиме - upx -f 3) А теперь попробуй его опять разжать. Нормальным upx. |
|
|
Дата: Янв 22, 2004 06:52:56 volodya Не получается. Распакованный файл, сжатый нормальным UPX, не запускается: "Программа выполнила недопустимую операцию и будет закрыта". А после распаковки то же, что и раньше. Asterix ProcDump при попытке распаковать этот файл вылетает с "Программа выполнила недопустимую операцию и будет закрыта". А GUW32 пишет Filed to write to process |
|
|
Дата: Янв 22, 2004 10:40:48 WELL12 Странные проблемы, значит кто-то постарался чтоб файл нельзя было нормально распаковать. Рекомендую распаковать вручную, используй OllyDbg+ImpRec. |
|
|
Дата: Янв 22, 2004 11:25:49 Asterix попробую |
|
|
Дата: Янв 22, 2004 19:50:06 Что-то ничего не выходит :( Опыта, видимо, маловато... Если кому интересно, то это программа DOSPRN 1.73 http://www.dosprn.com/DOSprn173.exe Если кто распакует (под 9х), поделитесь способом. |
|
|
Дата: Янв 22, 2004 21:21:25 Оставь мыло, кину распакованный, только у меня 98-й нет поэтому не проверял на работоспособность.. |
|
|
Дата: Янв 26, 2004 17:10:18 Что-то в последние дни сайт и форум постоянно недоступны. Еле-еле достучался :) Asterix Мое мыло 12@netman.ru Если нетрудно, напиши в двух словах как ты его распаковывал. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.183 |