[rescue] Disassembler for boot proms
Mouse
mouse at Rodents-Montreal.ORG
Sun Jan 19 08:16:54 EST 2025
>> Ghidra should be the best.
> Full ack.
If you'd rather something less heavyweight - and correspondingly more
portable and less capable, and _way_ less glitzy - I have an
interactive disassembler I first wrote decades ago to pick apart
captured malware; since then I've been improving it and adding more CPU
ISAs. I used it back in 1999 for a small Y2K consulting gig, for
example. The current list of CPUs is: 6303 (a 6800 variant, I think),
ARMv6-M, AVR, Fcode (8 and 16), the G65SC802 (a slightly extended 6502,
IIRC), Tempest video game (including vector-generator opcodes), the 68k
(no 68000/68020/68040/etc distinctions), the MC68HC908, MIPS (BE and
LE), PPC (BE and LE), the Dreamcast (a Super-H), SPARC, VAX, 80386, and
Z-80. Some of these are probably incomplete, but I think I've got most
of most of them.
My primary distribution mechanism is a world-clonable git repo,
git://git.rodents-montreal.org/Mouse/disas; if that's difficult for you
I can put a tarball up for FTP or HTTP fetch.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTML mouse at rodents-montreal.org
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B
More information about the rescue
mailing list