|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Мар 14, 2004 03:03:48 · Поправил: comrade Вот иногда explorer выкидывает такое на не совсем правильные exeшник: --------------------------- E:\DEV\ASM\reimport\output.exe --------------------------- E:\DEV\ASM\reimport\output.exe is not a valid Win32 application. --------------------------- OK --------------------------- Как узнать почему он не понравился винде? SizeOfImage не правильный или что? Где-то это уже обсуждалось, но в поисковике не удалось найти мне. Если например этот exeшник запустить через ollydbg, то будет fault при загрузке, и так можно примерно узнать в чем проблема. А Винда видно так же сама по SEH-у смотрит. Кажетса Four-F про это писал, но не могу найти |
|
|
Дата: Мар 14, 2004 12:11:24 Не припомню такого. Попробуй запихать его в какой-нить редактор PE и сделать validate/optimize или что-то подобное и посмотри в чем разница. |
|
|
Дата: Мар 14, 2004 21:13:27 Точно узнать в чем проблема можно, если смотреть действия ntdll.dll. Исходники Винды есть. Наброски в моих статьях есть, так какие проблемы? Дополнительно возьми PE Verify с этого же сайта. А на бис можешь попробовать upx -f filename.exe //упаковать upx -d filename.exe //перестроить и распаковать |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.041 |