[eresi-dev] Libasm now have complete MIPS support

jv at ens dot fr julien.vanegue at ens.fr
Tue Mar 4 01:30:26 UTC 2008


Again,

Thanks to the work of Adam Zabrocki, we now have
extensive support for MIPS  instruction set disassembling
furnished in libasm.

Because our implementation in libasm is using our aspect vectors,
all instructions and operand handlers can now be overloaded with a
user-definable routine in the ERESI language for this architecture
as well (see "vectors" command !). I let you imagine what sort
of tools is easily implemented using that .. :>

MIPS is now the third architecture we support after IA32 and SPARC.

We are now operational to start the MIPS port of control flow analysis
primitives. Such code will go in libmjollnir, which needs to start using
aspect vectors as well to gain modularity.

Anyone have some nice router image to reverse ? ;)

All code has been commited to SVN. You can now synchronize anonymously
with the ERESI SVN tree like this:

svn checkout http://trac.eresi-project.org/svn/trunk/ eresi

Rafal will soon move trac.eresi to www.eresi so the above URL may change
in consequence.

-JFV



More information about the eresi-dev mailing list