News:

Wieners, Brats, Franks, we've got 'em all.

Main Menu

Unix disassembler?

Started by Ender, December 19, 2010, 02:15:25 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Ender

What disassembler would you recommend for Unix? (poke, poke, iago) Also, what hex editor?

I've been using gdb and objdump for disassembly and HexFiend (OS X) for hex editing, but I was wondering if there were better tools.

(I'd prefer free stuff, though I'm thinking maybe IDA is worth it...)

iago

IDA is worth it x100. There's a free version, too, but it might be Windows-only. I do all my reverse engineering work in Windows, though.

Hex editing, go with whatever works. I usually vim + xxd on Linux, but that isn't pretty (I hardly ever need it, though). On Windows, I use xvi32 because it came up first in a google search and it works well.

I list most of the tools I use on my assembly tutorial wiki:
http://skullsecurity.org/wiki/index.php/Tools

Ender