linux reverse code engineering

整理了一下.

1.disassemblers:

bastard;
http://bastard.sourceforge.net

objdump;
http://www.eccentrix.com/members/mammon/objdump/index.html

lida;
http://lida.sourceforge.net

ldasm;
http://www.feedface.com/projects/ldasm.html
an objdump based perl application imitating w32dasm GUI

2.debugger:

linice;
http://www.linice.com/
a promising "softice clone for linux" - kernel level debugger, seems to run fine!
works with 2.4.x kernels, currently being ported to 2.6 (more or less hacking required to get run,
see the google forum).

the dude;
http://the-dude.sourceforge.net/

pice;
http://pice.sourceforge.net/

deblin;
http://ttt.aaa.upv.es/~viesllo/i+d.html
kernel level debugger

gdb;
http://www.gnu.org/software/gdb/gdb.html

ddd;
http://sourceforge.net/projects/ddd/
GUI for gdb, the data display debugger

kdb;
http://oss.sgi.com/projects/kdb/
the SGI linux kernel debugger

RR0D;
http://rr0d.droids-corp.org/

3.forensics:

fenris;
http://lcamtuf.coredump.cx/fenris/devel.shtml
a _very_ interesting suite of tools including tracer, debugger, library identification, buffer checking

4.ELF / file editors:

elfsh;
http://elfsh.segfault.net/

HTE;
http://hte.sourceforge.net/

Biew;
http://biew.sourceforge.net/en/biew.html

你可能感兴趣的:(linux reverse code engineering)