![]() |
Чем декомпилировать экзешники?
чем декомпилировать экзешники?
я не про стандартные проги для вытягивания иконок и пр. а действительно просмотр всех ресурсов? постю в этот раздел потому что нужен дельный ответ ;) |
Бинарный код "декомпилировать" нельзя (что просто замечательно :biggrin: ). Можно преобразовать в asm-код. Для этого используются отладчики/дизассемблеры, например softice.
|
$pher@ :Даже декомпилировав каким-то чудесным образом exe, полноценный исходник все равно не получится. Это связанно с тем, что после компиляции и линковки проекта и получения исполняемого файла все имена, используемые в программе конвертируются в адреса. Потеря имён означет, что декомпилятор создаст уникальное имя для каждой константы, переменной, функции и процедуры. Т.е. после декомпиляции получится уже другой синтаксис программы. К тому же при компиляции практически идентичные участки программы могут быть скомпилированы в разные последовательности машинных команд. Полученный "исходник", к тому же вероятно будет в несколько раз больше exe, и разобраться в нем будет не так просто.
Если все таки желание не отпало поробуй IDA или softice. |
Цитата:
Resource Workshop, Restorator, eXeScope, Resource Hacker и т.д. |
nibl
CEO задача в том чтобы декомпилить экзешник и вытащить из него *html b *chm файлы т.е. распотрошить и-бук. попробую этими прогами |
$pher@
смотри в ресурсах. html и chm не могут быть компилированы в Partial-Executable файл (win32 exe) |
2 dr-evil: PE расшифровывается как Portable Executable, если ты про это.
|
Вложений: 1
dr-evil
вот прикрепляю файл его надо распотрошить... |
Похоже что файл создан прогой Activ E-Book Compiler
( _http://www.ebookcompiler.com ). |
| Часовой пояс GMT +4, время: 14:40. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.