Entwickler-Ecke
Off Topic - Wie eine Exe öffnen?
The-FoX - So 20.07.03 20:07
Titel: Wie eine Exe öffnen?
Moin. Wenn ich eine Exe datei mim Editor öffnen will erscheinen nur irgendwelche Buchstabenkombinationen. Mit welchem Program kann man Exen öffnen und sich den Code ansehen? Ist es überhaupt möglich?
specialwork - So 20.07.03 20:23
Hallo The-FoX,
Nein, es ist nicht möglich, sich den Code einer erzeugten EXE Datei anzusehen. Es sei denn, Du nutzt einen sogenannten Disassembler. Ein Disassembler ist dazu in der Lage (nicht immer), den Code zu entschlüsseln und in Assembler Code zu reproduzieren.
Gruß, Tom
The-FoX - So 20.07.03 21:08
hmm schade :( thx erstmal. Aber was ist eigentlich Assembler Code? Hab schon öfter von gehört, weiß aber nicht was es ist :oops:
Popov - So 20.07.03 22:32
Weißt du was Maschinencode ist? Das ist die Grundsprache, aber auch die einzige Sprache, die der Prozessor versteht. Die Sprache besteht aus Zahlen die der Prozessor versteht, aber für den Programmierer zwar erlernbar, aber in der Regel schwer zu verstehen ist. Irgendwann kann einer (oder war das eine?) auf die Idee den Zahlen Buchstabenkürzel zuzuweisen. So wurde aus dem Maschinenbefehl 34 (mal als Hausnummer) der Assebler Befehl JMP. Schon kann man viell leichter verstehen und programmieren. Ergo ist Assembler einer leicher verständliche Maschinensprache.
Wenn du ein wenig mehr gucken will, dann kannst du dir dieses kleine Programm angucken:
http://www.delphi-forum.de/viewtopic.php?p=48476#48476
Das ist zwar kein Assembler, aber sowas in der Richtung.
maximus - So 20.07.03 22:54
Wenn du die exe dennnoch, aus welchen gründen auch immer, öffnen willst, dann kannst du einen Hex-Editor benutzen. Da siehst du dann hex und text daten, die in jeder beliebigen datei drinne sind :wink:
DaFox - Mo 21.07.03 00:37
Hi!
| Popov hat folgendes geschrieben: |
Die Sprache besteht aus Zahlen die der Prozessor versteht, aber für den Programmierer zwar erlernbar, aber in der Regel schwer zu verstehen ist. |
Da fällt mir doch glatt wieder dieses phänomenale Zitat ein:
| John von Neumann hat folgendes geschrieben: |
Why do you want more than machine language?
|
:mrgreen:
Gruß,
Markus
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!