Als Grundlage für den Disassembler habe ich DASM aus dem Public Domain-Bereich gewählt.
Das — aus meiner Sicht — Gute an diesem Programm ist, dass man sich bei der Arbeit mit dem zu disassemblierenden Programm auseinandersetzen muss.
Leider war das Programm in seiner Funktionalität eingeschränkt, so dass ich den Code erweitert habe.
Als Projekte für die Disassemblierung sind hier einige weitere Programme abgedruckt.
Wegen der Speicherbeschränkung und dem möglichst komfortablen Umgang mit dem Editor hatte ich alle Dateien in Portionen von ca. 16k aufgeteilt — zusammengefügt wurden diese dann mit INCLUDE -Befehlen.
|