Programmieren - alles kontrollieren 4.939 Themen, 20.672 Beiträge

Quellcode einer exe datei auslesen...

freak007 / 3 Antworten / Flachansicht Nickles

HI


Ich möchte von einem Programm den Quellcode umwandeln. Gibt es da irgendein Programm, oder geht es garnicht? Danke im Voraus

bei Antwort benachrichtigen
Andreas42 freak007 „Quellcode einer exe datei auslesen...“
Optionen

Hi!

Eine Windows-EXE-Datei kann alles mögliche enthalten. Bilder, Musik, Daten und auch Maschinencode (das eigentlich Programm).

Letzteren könnte man in lesbare Form zurückwandeln, allerdings wäre dass dann nicht der Quelltext der Sprache, mit der die EXE-Datei erzeugt wurde, sondern ein Assembler-Listing.
Dieses Listing könnte man sich anschauen und sehen, welche Speicherbereiche das Programm nutzt und welche Datentypen es dort ablegt. Ferner kann man grob sehen, wo schleifen vorhanden sind und ob und wann Unterroutinen genutzt werden.
Diese Analyse könnte man nutzen um daraus manuell (wirklich per Hand!) wieder ein neues Programm zu schreiben. Nur macht das kein normaler Mensch. Und Unnormale nennen das Reverse-Ingeniering. ;-)

Kurz gesagt: es ist nicht möglich aus einer compilieren Datei automatisch wieder den Quelltext zu raustaurieren.

Bis denn
Andreas

Hier steht was ueber mein altes Hard- und Softwaregedoens.
bei Antwort benachrichtigen