mipsdis
The mipsdis console application is a MIPS32 (Release 2) disassembler for reversing stripped ELF (missing sections table).
Features:
- Guess .text and .rodata segments without sections table
- Functions/Branching labels
- Symbol resolving (strings, global variables and branches/functions)
- Comments for each instruction line
It has been successfully tested on Vodafone Station shipping Broadcom binaries.
Latest version is 1.0. Grab the sources: mipsdis-1.0.tar.gz.
Development version at the git repository.
build
Requirements: make, valac and a C compiler
Type make to build mipsdis.
Type make install to install mipsdis under DESTDIR/bin.
usage
mipsdis binary_to_disassemble
This simple will produce assembly code and print it to the standard output.
extending
Future releases could easily feature HTML output or a GTK+ application. Patches welcome :-)
