Rafał Leśniak

Results 54 issues of Rafał Leśniak

The edfmt API is currently not used in e2dbg. I will take care of this once the debug API can be used for local variables information. -jfv --- Ticket: 19...

ERESI

The backend translation from x86 asm code to ELIR form is not complete. For now, Strauss has implemented the 8086 subset. x86 has more than 350 instructions, as such its...

ERESI

SHT reconstruction should use : - PT_DYNAMIC segment information (reconstruct .dynsym, .dynstr, .rel*, .init, .fini, .got or .plt) on dynamic binaries - reconstruct the SHT from the PHT information in...

libelfsh

All features of elfsh/e2dbg are not available for the ALPHA architecture. Those features can be implemented in hooks (vectors elements) very easily. The missing hooks for ALPHA can be filled...

ERESI

THe major features of the ELF shell and the Embedded ELF Debugger are not available on a variety of interesting architectures, including ARM (ARM7 and ARM9), AMD64, IA64, PPC (32...

ERESI

On SPARC/Solaris, there are problems with the debug types conversion into the eresi types. For instance, when librevm is loaded in the shell (which include libasm.a), we have many asm_...

libedfmt

E2dbg has a particularity since it is a debugger capable of debugging without stopping the program. Right now, e2dbg has only 1 window, and the e2dbg prompt is not waiting...

libui

If a binary is packed (for instance with UPX), elfsh will not be able to load it directly in unpacked format. The goal is this feature is to load packed...

libelfsh

The embedded ELF debugger does not have the feature that consist in recovering a file from its image in memory. Some work has been done already about this topic in...

E2dbg

It is not possible to use elfsh in c++ projects because some includes use reserved names: - libelfsh.h: some functions have "new" parameters names. - revm.h has a "new" field...

elfsh