rthomas
86a35bd7bc
Fix typo
2019-11-28 17:16:57 +01:00
rthomas
ca4e6148fe
Add API to demangle strings
2019-11-28 16:25:58 +01:00
Romain Thomas
d3fe00cc48
Include modules according to cmake options
2018-05-05 11:02:41 +02:00
Romain Thomas
4ef1bb845f
Add new formats: OAT, DEX, VDEX, ART
2018-05-04 12:46:28 +02:00
Romain Thomas
404e0ecca3
Enhance LIEF 'modules' separation
2017-11-18 18:07:14 +01:00
Romain Thomas
ba7dfeab39
Update doc
2017-11-01 20:34:20 +01:00
Romain Thomas
49fdb8dc8f
Add 'shell' and 'breakp' for the Python API
...
* 'lief.shell()' spawns an IPython interpreter with the current
context
* 'lief.breakp()' launchs pdb.set_trace()
2017-11-01 16:38:48 +01:00
Romain Thomas
f330fa887d
Improve parser API
...
API Changes:
- lief.parse() can takes a list of integer as entry
- LIEF::MachO::parse can take a std::vector<uint8_t> as entry
Related to #49
2017-07-27 15:46:03 +02:00
Romain Thomas
a89bc6df4f
Add import hash function as well as ordinal resolver functions (PE part)
...
For PE binary it's now possible get the *imphash* value through the
lief.PE.get_imphash function. It's also possible to resolve ordinals
imports by using the lief.PE.resolve_ordinals
Resolve #54
2017-07-16 18:02:54 +02:00
Romain Thomas
3ffbb53850
Uniform API name for sections and segments.
...
ELF:
- segment.data has been renamed to segment.content
2017-04-17 07:32:30 +02:00
Romain Thomas
306a191a03
First public release
2017-03-30 16:56:49 +02:00