Saturday, June 3, 2017

The ERESI Reverse Engineering Software Interface http://www.eresi-project.org

Hello dear ELFsh & E2dbg user, 

Try to read this README, its a precious information ressource for the ELF shell project . 

For impatient people, this is a short list of provided features : 

 . Analysis on nearly all types of sections
 . Cool disasm/resolving engine with libelfsh and libasm
 . Raw read/write capability into ELF32 AND ELF64
 objects
 . Modify ELF header, PHT, SHT, GOT, CTORS, DTORS, .dynamic, PAX bits
 . Modify symbol table, dynamic symbol table and relocation tables
 . Remove or reconstruct SHT
 . Real interactive and scripting modes
 . Many kind of section injection [even working in non-exec environments]
 . Control flow graphs with graphviz output (i386) : see modflow
 . ELFsh Module support and ELFsh internal API
 . Quiet output for tiny screens and shellcript friendship
 . Experimental ET_EXEC relocation and remapping feature (INTEL)
 . Full ET_REL injection into ET_EXEC (INTEL / SPARC / ALPHA)
 . PLT infection (INTEL, SPARC, ALPHA, MIPS)
 . ALTPLT technique (INTEL, SPARC, ALPHA)

https://github.com/thorkill/eresi

No comments: