визуальное преобразование исполняемого файла в исходный код

У меня есть приложение (.exe), я создал код в Netbeans с использованием c ++ и сгенерировал этот .exe, есть способ генерировать соответствующий код, связанный с этим .exe

Пожалуйста, предоставьте соответствующую ссылку на декомпиляторы, которые я не могу понять.

2

Решение

На самом деле, нет.

Вы можете использовать дизассемблер, или декомпилятор, но он не будет выглядеть как исходный код, и потребуется много работы, чтобы понять, что происходит (например, имена переменных будут потеряны).

Вы получите лучший результат, если оптимизация была отключена, а информация об отладке была включена при компиляции исходного кода. Даже тогда вы можете получить что-то невозможное для чтения.

4

Другие решения

Нет, прямого пути нет.

После того, как источник скомпилирован и специально оптимизирован, любая ссылка на него на практике теряется. Вы можете разобрать его, но не увидите код высокого уровня.

1

Используйте Hex-Rays Decompiler http://www.hex-rays.com/products/decompiler/index.shtml Он преобразует исполняемые программы в читаемый человеком C-подобный текст псевдокода

1
По вопросам рекламы [email protected]