Romain Thomas
483b8dc2ea
Parse relocations in ELF object file ( Resolve #51 )
...
New API:
* lief.ELF.Binary.object_relocations - Object relocations
* lief.ELF.Binary.relocations - All relocations(plt/got, dynamic, obj)
2017-07-11 20:09:19 +02:00
Romain Thomas
ba9be1f63f
Handle exceptions
2017-07-07 16:25:14 +02:00
Romain Thomas
25b9985c80
Add relocation size
2017-06-28 17:45:32 +02:00
Romain Thomas
c44a975913
Enhance 'macho_reader.py'
2017-06-23 21:37:23 +02:00
Romain Thomas
37cd8aa3cc
Resolve #36
2017-06-11 15:26:42 +02:00
Romain Thomas
d9c6b436b5
Parse ELF notes ( resolve #35 )
2017-06-11 11:00:41 +02:00
Romain Thomas
77d43f9db4
Fully handle section-less ELF binaries
...
* Fix #25
* ELF `tiny` binaries are now handled (see #7 )
* Computation of dynamic symbols can be done with differents methods:
hash table, sections and relocations. (See LIEF::ELF::DYNSYM_COUNT_METHODS)
* ELF parser can be configured to use one of the DYNSYM_COUNT_METHODS
* Improve tests
2017-05-06 16:18:02 +02:00
Romain Thomas
babf69240b
Don't use section's entry size to compute the number of symbols
2017-04-04 16:58:14 +02:00
Romain Thomas
306a191a03
First public release
2017-03-30 16:56:49 +02:00