What is the best disassembler?
Onno
: What is the best disassembler?
What for?
--
Andre Fachat, Tel:++49-371-531-3551|"I do not feel obliged to believe that the
Stadlerstr 17, 09126 Chemnitz, FRG | same God who has endowed us with sense,
a.fa...@physik.tu-chemnitz.de | reason, and intellect has intended us to
http://www.tu-chemnitz.de/~fachat | forego their use" -- Galileo Galilei
> : What is the best disassembler?
> What for?
Everything if possible ;-)
Onno
I wrote a disassembler. It was written in BASIC and therefore extremely
slow. But I wrote it so I could get disassembly printed on my printer in four
columns. Mabey I'll dig it up along with the other hundred things I
promised to dig up and upload it.
Mark 8-)
>> What is the best disassembler?
Mark> If you're talking about C64/C128, try the unassembler, published
Mark> in The Transactor a few years back. It was in basic and
Instead of tracing for some magazine nobody has ever seen, there
is "reassembler" that does the same. It's of German origin so basic
skills on that language will help. ;)
It's completely machine language (relocated to different areas), so one can
expect it to perform faster. Output can be directed to screen or disk file.
Mr. Makela's d65 works in the same wein, on the pc.
http://www.wimsey.com/~danf/cbm/languages.html
http://www.wimsey.com/~danf/cbm/cross-development.html
BTW, someone mentioned disassembling on 4 columns on printer. I had
optionally 4 and 8 columns. (-: With support for undocumented opcodes,
and some additional heuristic to make the program flow more readable.
Unfortunately, the tables grew so big it now requires PERL interpreter...
--jopi;