Entwickler-Ecke

Programmierwerkzeuge - EXE Retour zu Code


Royer - Do 03.01.08 12:33
Titel: EXE Retour zu Code
Hallo zusammen und allen ein gutes neues!

Meine Frage:

Gibt es eine Möglichkeit wie man eine EXE Datei, welche in Delphi erstellt worden ist, wieder Retour in den Code verwandeln kann?

Freundlicher Gruss Royer!


golgol - Do 03.01.08 12:44

Ich meine ich hätte mal was von nem Tool namens DeDe gelesen (schau mal hier: http://programmerstools.org/node/120), aber habe damit keine eigenen Erfarhunge gemacht. Ansonsten würde ich es halt mal bei Google mit "Delphi decompiler" versuchen.

Ahja: Frohes neues ;)


Leuchtturm - Do 03.01.08 13:07

Deinen Delphicode bekommst du nicht wieder, maximal die struktur :wink:
Du könntest aber asm-Code bekommen. Dort sind aber alle variablen nur noch adressen
, also auch nicht so das wahre.
Zu dem Thema gabs vor ein paar Tagen schon ein Thema hier im forum.


Delete - Do 03.01.08 20:59

"Kann man aus Gehacktes Halb und Halb wieder das Schwein und die Kuh machen?"


Timosch - Do 03.01.08 21:57

user profile iconLuckie hat folgendes geschrieben:
"Kann man aus Gehacktes Halb und Halb wieder das Schwein und die Kuh machen?"

:mrgreen: Ich kann nicht mehr... Wenn ich beim Lachen ersticke, bist du schuld...
PS: Darf ich das als Signatur verwenden?
PPS: Wie kommst du immer auf diese Sprüche? War das mit halt(0) und dem Auto gegen den Baum nicht auch von dir?


Calculon - Do 03.01.08 22:03

Timosch hat folgendes geschrieben:
Wie kommst du immer auf diese Sprüche?

Ich glaub' die gibt's wie Sprüche aus Police Academy Filmen wie Sand am Meer:
Zitat:
Almost every week requests for decompilation programs are made in newsgroups (like comp.lang.c), and these are usually replied with: It is not possible! People claim that decompilation is similar to converting a hamburger back into a cow, or unscrambling an omelette back to an egg. Here is a typical FAQ entry from C++-FAQ-Lite, and my refutation of it. Also BobStoutOnDecompilation and its refutation. People even write tech reports on the subject. They are far from the truth.

http://www.program-transformation.org/Transform/DecompilationPossible

Gruß

Calculon
--


Delete - Fr 04.01.08 02:59
Titel: Re: EXE Retour zu Code
user profile iconRoyer hat folgendes geschrieben:
Hallo zusammen und allen ein gutes neues!

Meine Frage:

Gibt es eine Möglichkeit wie man eine EXE Datei, welche in Delphi erstellt worden ist, wieder Retour in den Code verwandeln kann?

Freundlicher Gruss Royer!


ja die möglichkeit gibt es.


Dunkel - Fr 04.01.08 03:12
Titel: Re: EXE Retour zu Code
user profile iconGrenzgaenger hat folgendes geschrieben:
ja die möglichkeit gibt es.

Beweise?! Opcode und ASM gelten nicht!


Delete - Fr 04.01.08 03:24
Titel: Re: EXE Retour zu Code
user profile iconDunkel hat folgendes geschrieben:
user profile iconGrenzgaenger hat folgendes geschrieben:
ja die möglichkeit gibt es.

Beweise?! Opcode und ASM gelten nicht!
asm ist auch ein quellcode. was hast du gegen asm?


Dunkel - Fr 04.01.08 03:30
Titel: Re: EXE Retour zu Code
user profile iconGrenzgaenger hat folgendes geschrieben:
asm ist auch ein quellcode. was hast du gegen asm?

Ich persönlich nichts; ASM ist 'ne feine Sache.

Der Thread-Ersteller hatte aber sicherlich anderes im Sinn (Echse -> Delphi-Code), als er diesen Thread gestartet hat.

In sofern ist die einzig richtige Antwort: Nein.


Delete - Fr 04.01.08 03:46

tja, da hätte er sein anliegen wohl klarer formulieren sollen. den opcode in code zu verwandeln ist möglich. schon seit jahren (disassembler). aber nach pascal, kann er es vergessen. was anderes wäre es mit zwischencode wie bei .NET. aber er schrieb ja hierzu auch nix... von daher sind alle antworten richtig.