Autor |
Beitrag |
Royer
      
Beiträge: 32
|
Verfasst: 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
      
Beiträge: 58
Win XP Prof. / Linux
C# (VS 2005)
|
Verfasst: 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
      
Beiträge: 1087
Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
|
Verfasst: Do 03.01.08 13:07
Deinen Delphicode bekommst du nicht wieder, maximal die struktur
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
|
Verfasst: Do 03.01.08 20:59
"Kann man aus Gehacktes Halb und Halb wieder das Schwein und die Kuh machen?"
|
|
Timosch
      
Beiträge: 1314
Debian Squeeze, Win 7 Prof.
D7 Pers
|
Verfasst: Do 03.01.08 21:57
Luckie hat folgendes geschrieben: | "Kann man aus Gehacktes Halb und Halb wieder das Schwein und die Kuh machen?" |
 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
      
Beiträge: 676
Win XP Professional
Delphi 7 PE, Delphi 3 PRO
|
Verfasst: 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
|
Verfasst: Fr 04.01.08 02:59
Royer 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
      
Beiträge: 682
Mac OS X Snow Leopard
Xcode 3.1
|
Verfasst: Fr 04.01.08 03:12
Grenzgaenger 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
|
Verfasst: Fr 04.01.08 03:24
Dunkel hat folgendes geschrieben: | Grenzgaenger 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
      
Beiträge: 682
Mac OS X Snow Leopard
Xcode 3.1
|
Verfasst: Fr 04.01.08 03:30
Grenzgaenger 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
|
Verfasst: 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.
|
|