C++ Code aus Programmen auslesen
-
Wie kann ich aus einer .exe die in C++ geschrieben wurde, den Quellcode wieder rausholen? Jetzt mal angenommen von meinen eigenen Programmen oder OpenSource.?
-
Gar nicht - du kannst höchstens einen Decompiler auf das Programm ansetzen, der daraus einen (mehr oder weniger gut) lesbaren Programmtext fabriziert.
-
Den original Source code bekommst du nicht mehr hin.
-
Das heißt selbst bei OpenSource Software würde ich den Code nicht mehr einwandfrei heraus bekommen?
-
Ja. (und OpenSource bedeutet normalerweise, daß du den Sourcecode in Reinform bekommen kannst, wenn du Wert darauf legst)
-
Du kannst EXE(Programme) mit einem Disassembler disassemblieren

So sieht wenig aber dennoch was, solange du Assembler kannst(gut meine ich).Aber den richtigen Source Code bekommt man so nicht, egal was man macht.
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Dafür gibt's sogar einen FAQ-Eintrag:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-91982-and-highlight-is-decompiler.html