Dissassemblers / Debuggers
The Bastard - A disassembler -- or, more appropriately, a disassembly environment. The idea is that you have an interpreter, much as you would in Perl or Python, which allows you to load files, disassemble them, dump the disassembly, write/run macros, and various other operations.
(Dissassembler)
diStorm - Disassembler which is capable of disassembling 80x86 instructions
both in 16 and 32 bits. In addition, it disassembles FPU, MMX, SSE, SSE2, SSE3 and
3DNow! (w/ extensions) instruction sets.
(Dissassembler)
libdasm - libdasm is a C-library that tries to provide simple and convenient way to disassemble Intel x86 raw opcode bytes (machine code). It can parse and print out opcodes in AT&T and Intel syntax.
(C Library)
tdisasm - 16-bit and x86/AMD64 disassembly or
SSE2/SSE3/MMX/3DNow
(Dissassembler)
|