Forum: Object-Pascal / Delphi-Language
Delphi
by Delphianer,
8. Nov 2009
Hi,
Zahlencode nicht unbedingt. Aber ein Parser, der die Befehle so weit versteht, dass er in der anfangs erwähnten Datenstruktur die richtigen Befehle heraussucht.
Viele Grüße
Forum: Object-Pascal / Delphi-Language
Delphi
by Delphianer,
7. Nov 2009
Hi,
ich würde eine Datenstruktur aufbauen, in der alle Befehle beschrieben sind. So in der Art: besteht aus x Bytes, ist absolute/relative Adresse, ist Flag ... Und dann brauchst Du einen halbwegs intelligenten Parser.
Beim Disassemblieren musst Du die Startadresse kennen, da schon ein Byte Versatz totalen Müll produziert. Und Du musst natürlich Sprünge auswerten, weil unter Umständen...