Programmieren - alles kontrollieren 4.944 Themen, 20.734 Beiträge

*.exe -> zurückübersetzen?

gelöscht_97727 / 4 Antworten / Flachansicht Nickles

Gibt es ein Programm mit dem man *.exe Dateien sozusagen recompilieren kann, also wieder zurück in C++ oder Assembler übersetzen?


gruß, consumer

bei Antwort benachrichtigen
Andreas42 gelöscht_97727 „*.exe -> zurückübersetzen?“
Optionen

Hi!

Jain. ;-)

Echtes Rückübersetzen in einen Quelltext der verwendeten Programmiersprache ist in der Praxis nicht möglich.

Den erzeugten Maschinencode kann man sich mit einem Dubugger ansehen (Disassembler). Er gibt dann die einzelnen Maschinencode-Befehle als Assembler-Code aus.
Ob es jetzt einen echten Disassembler für Windows/DOS-EXEs gibt, der eine assemblerverwertbare Quelldatei erzeugen kann, weiss ich leider nicht.

Bis denn
Andreas

Gott wird noch richten, ob diese Antwort zielfuehrend ist oder nicht.
bei Antwort benachrichtigen