4
0
mirror of https://github.com/QuasarApp/LIEF.git synced 2025-05-14 12:19:33 +00:00

391 Commits

Author SHA1 Message Date
Romain Thomas
00d35616f4 Add mithril 2018-03-20 20:56:01 +01:00
Romain Thomas
30544b095b Fix 2018-03-20 17:37:31 +01:00
Romain Thomas
4969a4c55a Expose MachO SymbolCommand (LC_SYMTAB) 2018-03-19 16:46:48 +01:00
Romain Thomas
e6e6801e95 Cleanup Doxyfile 2018-03-19 11:07:01 +01:00
Romain Thomas
21e6c72563 Remove unneeded files 2018-03-19 11:06:44 +01:00
Romain Thomas
47a03223aa Fix Mach-O bound errors 2018-03-19 08:23:30 +01:00
Romain Thomas
6273c6f065 Fix typo 2018-03-18 20:30:31 +01:00
Romain Thomas
3a4406fcfe Add LANG_BOSNIAN 2018-03-18 20:16:07 +01:00
Romain Thomas
c6ac39bc7c Add LANG_BANGLA 2018-03-18 19:59:00 +01:00
Romain Thomas
3029c9620f Update PE 'undef' 2018-03-18 19:10:27 +01:00
Romain Thomas
fda5f65d1c Fix test 2018-03-18 18:52:57 +01:00
Romain Thomas
46fa0e9747 Fix
API added:
  * PE::ResourceDialog::lang
  * PE::ResourceDialog::sub_lang
2018-03-18 18:16:19 +01:00
Romain Thomas
4e3e87eea4 Fix 2018-03-18 18:15:21 +01:00
Romain Thomas
17f391febc Remove exceptions and print a warning 2018-03-18 09:26:29 +01:00
Romain Thomas
79a5d0e93b Add Virus Disinfector KIT 2018-03-16 16:26:59 +01:00
Romain Thomas
0ebd8a78b1 Update references 2018-03-16 10:47:25 +01:00
Romain Thomas
3b17aba10e Refactor some parts of the Architecture:
* JSON visitor are located in the format namespace
  * Visitor are *real* visitor
  * Visitable class has been renamed to Object
  * Due to a bug in Visual Studio 2015, we move to VS2017
2018-03-13 16:49:02 +01:00
Romain
a5c2922c83
Merge pull request from fdfalcon/patch-1
LoadConfigurationV5 doc fix
2018-03-11 15:12:35 -04:00
Francisco Falcon
eaf1713b81
LoadConfigurationV5 doc fix
Tiny documentation fix: LoadConfigurationV5 was showing the documentation for the LoadConfigurationV4 class.
2018-03-09 22:46:23 -03:00
Romain Thomas
d26fdb41ec Use /MTd when Debug build
Fix: 
2018-03-09 08:29:31 +01:00
Romain Thomas
251676a0a2 Hide 'is' and 'as' implementation 2018-03-07 12:52:12 +01:00
Romain Thomas
2a5f1519f8 Fix bug with gcc-4.9 2018-03-07 12:52:12 +01:00
Romain Thomas
df3d269e23 Enhance ELF symbols 2018-03-07 12:51:28 +01:00
Romain Thomas
5d56141061 Show Mach-O opcodes and export-trie 2018-03-02 09:24:59 +01:00
Romain
135aeab50f
Update README.md 2018-03-02 07:10:57 +01:00
Romain Thomas
c6d79c0da5 Add images 2018-03-02 07:06:22 +01:00
Romain Thomas
a40da3e3b4 Enable to export and create dynamic symbols
New API:

  * Binary::{has_dynamic_symbol, has_static_symbol}
  * Binary::{get_dynamic_symbol, get_static_symbol}
  * Binary::add_exported_function
  * Binary::export_symbol

  * Symbol::visibility
  * SymbolVersion::local / SymbolVersion::global

Resolve 
2018-02-28 16:18:33 +01:00
Romain Thomas
253c2b5e62 Fix type (tuple to list) 2018-02-28 16:17:32 +01:00
Romain Thomas
d13db18214 Support the '.note.android.ident' section 2018-02-28 15:45:46 +01:00
Romain Thomas
3cf0ec92c3 Undef some IMAGE_DEBUG_*
close 
2018-02-28 09:47:12 +01:00
Romain Thomas
1418272c2c Expose item iterator 2018-02-19 09:32:01 +01:00
Romain Thomas
49a2e40bf3 Add CODE_VIEW_SIGNATURES in the doc 2018-02-17 14:06:29 +01:00
Romain Thomas
eab4a7614f Parse PE Code View (PDB 7.0)
Resolve: 
2018-02-17 12:50:10 +01:00
Romain Thomas
6cb9519728 Log error 2018-02-15 17:01:49 +01:00
Romain Thomas
b9237bf027 Fix infinite loop 2018-02-15 11:35:02 +01:00
Romain Thomas
2042b750e0 Fix bug in windows 2018-02-15 11:09:38 +01:00
Romain Thomas
dee5c07784 Remove depth limit 2018-02-15 09:29:38 +01:00
Romain Thomas
463e471b33 Fix extra spaces 2018-02-15 09:06:47 +01:00
Romain Thomas
3e704e78c5 Add "ResourceDialogItem" in the Python PE documentation
Related to 
2018-02-14 22:16:24 +01:00
Romain Thomas
d93b235e03 Fix error in PE TLS parser 2018-02-14 21:56:38 +01:00
Romain Thomas
fbdefff46e Update ref usage 2018-02-14 21:21:34 +01:00
Romain Thomas
4382fea62e Fix swap const issue 2018-02-14 06:41:46 +01:00
Romain Thomas
1e701344c2 Fix missing include 2018-02-13 13:47:58 +01:00
Romain Thomas
d910cc4034 Move from ssize_t to ptrdiff_t 2018-02-13 13:37:59 +01:00
Romain Thomas
1891655459 Fix error in iterator size 2018-02-13 10:34:17 +01:00
Romain Thomas
75744cfd1c update iterators tests 2018-02-11 08:33:31 +01:00
Romain Thomas
4d18af12e9 Improve LIEF iterators 2018-02-11 08:31:14 +01:00
Romain Thomas
210b03b9d3 Fix 2018-02-10 12:41:16 +01:00
Romain
baaeab316b
Merge pull request from srcr/patch-1
Added FreeBSD references to solve install issues
2018-02-10 06:28:45 -05:00
Peter
2fca982c8d
Added FreeBSD references to solve install issues
Added FreeBSD as possible target OS. Python3.6 install --user was throwing error about unknown OS. 
these fixes worked on my end.
2018-02-09 10:28:28 +01:00