Autor Beitrag
Royer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 32



BeitragVerfasst: Do 03.01.08 12:33 
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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 58

Win XP Prof. / Linux
C# (VS 2005)
BeitragVerfasst: Do 03.01.08 12:44 
Ich meine ich hätte mal was von nem Tool namens DeDe gelesen (schau mal hier: 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1087

Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
BeitragVerfasst: 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.

_________________
Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 03.01.08 20:59 
"Kann man aus Gehacktes Halb und Halb wieder das Schwein und die Kuh machen?"
Timosch
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1314

Debian Squeeze, Win 7 Prof.
D7 Pers
BeitragVerfasst: 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?

_________________
If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
Calculon
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 676

Win XP Professional
Delphi 7 PE, Delphi 3 PRO
BeitragVerfasst: 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.

www.program-transfor...ecompilationPossible

Gruß

Calculon
--

_________________
Hallo Mutti
Grenzgaenger
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 04.01.08 02:59 
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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 682

Mac OS X Snow Leopard
Xcode 3.1
BeitragVerfasst: Fr 04.01.08 03:12 
user profile iconGrenzgaenger hat folgendes geschrieben:
ja die möglichkeit gibt es.

Beweise?! Opcode und ASM gelten nicht!

_________________
Ich streite einsam mich mit dieser Oberflächenwelt
Gutes sei ein löblich Brot von dem ich zehre - bis zum Tod [Das Ich - Im Ich]
Grenzgaenger
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 04.01.08 03:24 
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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 682

Mac OS X Snow Leopard
Xcode 3.1
BeitragVerfasst: Fr 04.01.08 03:30 
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.

_________________
Ich streite einsam mich mit dieser Oberflächenwelt
Gutes sei ein löblich Brot von dem ich zehre - bis zum Tod [Das Ich - Im Ich]
Grenzgaenger
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: 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.