Отладчик + дизассемблер = ?
От: asamoylov  
Дата: 04.05.13 23:51
Оценка:
Коллеги,

Я последние лет 8 пишу на .NET, а до того еще лет 15 на C++, а в самом начале своей карьеры был небольшой опыт на ассемблере. Но вот теперь мне надо восстановить ассемблерный код от проги, исходники утеряны (а скорее всего их и не было .

Прожка небольшая, написана на C++, размер 11 МБ, да и то, процентов 90 — это вложенные ресурсы, точнее .NET-сборки, которые прожка извлекает из себя и запускает. Естественно, IDA этого факта не понимает, и генерит всякую шляпу в размере что-то около миллиона строк.

Так я далеко не уеду ((. Мне подумалось, что можно пройти по программе отладчиком, в сделать ассемблерный код из команд, которые по факту выполнялись. Но если мне такая идея пришла, то значит, кто-то ее тоже придумал и давно сделал такой тул.

Вот подскажите, чем мне воспользоваться. В частности, может ли OllyDbg исполнить то что мне надо? Или подскажите другой инструмент. Кажется, я понятно объяснил, что мне над.

Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.