Object-Datei
-
Hallo,
ist vielleicht eine doofe Frage, aber kann man aus einer Object-Datei den
Quellcode eines Programms bzw. eines Programmfragments rekonstruieren??Vielen Dank im Voraus,
Michael
-
Nein, das geht nicht.
Es gibt zwar sogenannte Decompiler, die das versuchen, aber da beim Kompilieren sämtliche Bezeichner verloren gehen (Ausnahme: Debugbuild), ist das Ergebnis meist nicht so wirklich brauchbar.
Den Originalquelltext bekommst du so oder so nicht wieder, selbst wenn Debuginformationen im Binary vorhanden sind.
-
So lala. Ohne Debuginformationen gibt keine Möglichkeit den Quelltext 1:1 zu rekonstruieren. Aber man kann immerhin ganz gut rauskriegen, was der Objektcode überhaupt macht. Stichworte: Disassembler, Decompiler.
edit: Da war ich mal wieder zu langsam...