Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Декомпиллер


Автор: Neznayka 26.2.2006, 22:27
Нужен декомпиллер на с++ надо открыть библиотечку одну и подправить код!

Возможно ли такое?

Автор: BreakPointMAN 26.2.2006, 22:41
Компиляция, в общем случае, — процесс односторонний и практически необратимый. На то есть множество причин. При компиляции теряются названия имен переменных и функций (и уж, конечно, все комментарии), один и тот же код может быть скомпилирован по-разному разными компиляторами и с разными настройками оных, и, наоборот, различающиеся между собой фрагменты исходного кода могут быть скомпилированы одинаково. А если еще вспомнить про оптимизацию... Вообщем, тут, скорее всего, два варианта: либо попытаться найти исходники этой самой библиотеки, либо брать в руки дизассемблер (например, IDA) и отладчик (например, SoftICE), и работать уже с ними...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)