eresi icon indicating copy to clipboard operation
eresi copied to clipboard

Reconstructed SHT fails to be saved in file

Open thorkill opened this issue 9 years ago • 1 comments

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 core files and static binaries lacking a SHT.

The current code of that feature is in : libelfsh/sht_rebuild.c

This is quite ugly code that needs to be improved and highly cleaned !

have fun

-may


Ticket: 14 Reported by: jfv on Thu Mar 30 18:54:57 2006

thorkill avatar Apr 23 '16 20:04 thorkill

[rafael] the first phase of reconstruction is now done. you can save binaries with the sht reconstructed correctly now.

i'm working on the reconstruction of .dynsym, .dynstr, .gnu.verdeef, etc...

thorkill avatar Apr 23 '16 20:04 thorkill