[eresi-dev] Recent ERESI improvements (0.81a11)

Julien Franck Vanegue jfv at cesar.org.br
Sun Jul 6 05:56:04 UTC 2008


Hello all,

Its been a while since I havent posted a message to explain what has been
going on in ERESI. Let me tell you what happened in the last 2 months:

- We have released a new paper at SSTIC'08 presenting the kernel shell
(e.g. the kernel level features of ERESI). We have initiated a kernel
debugger : ke2dbg. The kernel debugger is still work in progress but its
code is already in CVS.

- We have ported libasm to the MIPS architecture, including all MIPS FPU.
MIPS support is now furnished enough to start the serious static analysis
features port to MIPS. 

- We have ported the debugger to the AMD64 architecture. It is currently
under testing.

- We have strongly improved the testsuite. The debugger now has a couple of
test scripts to make sure the basics are never broken. The testsuite has
also been entirely reorganized.

- We have cleaned up the skeleton: we now have libetrace and a testsuite
which get automatically built without any extra commands.


ERESI is now frozen in order to reach a stable release with the existing
features. Stabilizing means:


- Debugging the entries of testsuite that are not working. Currently,
etrel_static, etrel_piessp and flowjack are known buggy testsuite entries.
Everything else is known to work. 

- Port the testsuite to 64 bits. Make some kind of automated testsuite
runner. Correct buggy testsuite entries on 32 or 64 bits.

- Complete the testsuite (for instance, kernsh has almost no testsuite
entries)

- Improve the performances of libetrace whose initialisation setup is not
acceptable on big binaries.

- Announce the very first release of evarista (for SPARC). Evarista has
working program transformation primitives -- some testsuite needs to be
written.

- Make sure ERESI is bug-free on all Linux and BSD distributions.

- Finally publish cleaned doxygen on the website.
Feel free to test the current 0.81a11 and feed the BTS ! 

-JFV

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einherjar.de/pipermail/eresi-dev/attachments/20080706/61e7a200/attachment.html 


More information about the eresi-dev mailing list