pancake
d054008b17
Implement class methods for DEX and make icj
2015-07-06 02:38:54 +02:00
pancake
c10bcdfbea
bin.filter class names and hashify raw bytes in name
2015-07-06 00:58:51 +02:00
pancake
c6daf8549f
Fix listing classes for DEX binaries
2015-07-06 00:05:03 +02:00
Álvaro Felipe Melchor
9dd078dfa5
Fix #2883
2015-07-05 20:44:03 +02:00
pancake
f622ba9f37
Partly fix the symtab parsing in mach0, postponed after dysymtab
2015-07-05 19:36:47 +02:00
pancake
6ed4d5a94b
Comment the mach0's symtab parser, rabin2 -u and more
2015-07-05 03:25:20 +02:00
pancake
3d1532c4d9
Is ok to have dupped imports
2015-07-05 00:41:06 +02:00
pancake
cfb8de7c4d
Fix DEX entrypoint address to section.code
2015-07-05 00:11:42 +02:00
pancake
cdf56a63f8
Add bin.filter=true config var to avoid dupped symbols and imports
2015-07-04 23:42:48 +02:00
pancake
45a83dc38a
Detect Rust binaries in RBinLang for name demangling
2015-06-29 11:22:05 +02:00
Álvaro Felipe Melchor
daf8e5b06f
Fix some infers
2015-06-28 20:15:35 +02:00
Álvaro Felipe Melchor
ccef928dfe
Fix some COVs
2015-06-28 20:15:35 +02:00
Jeffrey Crowell
be0c7cf457
fix crash on r2 -d empty_file
...
closes #2846
2015-06-27 11:49:39 -04:00
pancake
feef3cd7f7
Skip corrupted sub-bin in fatmach0's
2015-06-25 01:59:31 +02:00
pancake
83e9a155fd
Be more permissive with corrupted mach0 files
2015-06-25 01:44:22 +02:00
skuater
2a8164515e
fix buffer overflow in pe.c
2015-06-23 10:29:36 +02:00
pancake
1e4638d27e
Add -D <lang> all to demangle symbols via rabin2
2015-06-22 11:36:28 +02:00
SkUaTeR
3879017027
Update pe.c
2015-06-21 10:37:14 -04:00
pancake
8f25a9b344
Fix iOS build, crashes in reflines, analysis issues on OSX debugger and more!
2015-06-21 00:50:53 +02:00
Álvaro Felipe Melchor
1c7feb2240
Fix some infers
2015-06-20 17:33:09 +02:00
pancake
1f21a2dae1
Remove unnecessary warning in PE
2015-06-20 17:30:23 +02:00
skuater
142bf2172f
fix export issue in windows pe format
2015-06-20 00:05:57 +02:00
pancake
b10aa5a0a2
Initial support for loading Android ART binaries
2015-06-17 11:14:41 +02:00
Álvaro Felipe Melchor
53badd517d
Fix COVs
2015-06-17 00:22:40 +02:00
Oleksii Kuchma
0c57a435fc
Rewrite MZ bin plugin
...
* Add const modifiers, fix function call style
* Add checking and using dos_file_size
* Fix number of arguments in load_bytes.
* Add check for NE, LE and LX executables.
* Fix function declaration for btree_traverse.
2015-06-08 22:18:21 +02:00
Álvaro Felipe Melchor
78d5a78609
Fix COVS
2015-06-04 21:27:41 +02:00
Álvaro Felipe Melchor
7c2fd089f3
Fix #2706 & #2705
2015-06-04 13:14:43 +02:00
Álvaro Felipe Melchor
008158f705
Fix #2684
2015-06-04 11:38:51 +02:00
pancake
c0b1e5fad3
Fix iOS build
2015-06-04 04:30:48 +02:00
Álvaro Felipe Melchor
fddb32ccd7
Fix #2683
2015-06-03 12:28:19 +02:00
Álvaro Felipe Melchor
7f467e0162
Fix #2665
2015-06-01 23:19:49 +02:00
jvoisin
7c096bb1f4
Fix various coverity issues
2015-06-01 21:10:37 +02:00
Álvaro Felipe Melchor
2f23527217
Fix relocations in mach
2015-05-29 17:58:36 +02:00
pancake
e19810e875
Fix #2642 - rabin2 -Aj and r2 -ciAj - JSON output for sub-bins
2015-05-29 01:38:31 +02:00
pancake
22c9b3f0fe
Fix #2628 flags offset hashtable issue and Fix #2607 ELF relocs
2015-05-29 00:51:57 +02:00
ampotos
ea8107ed2f
Fix #2633 #2632 #2631 #2630
...
also fix a litle bug in section name
2015-05-28 11:25:52 +02:00
pancake
f8384feb6b
Initial disassembler support for HP PA-RISC (from GNU binutils)
2015-05-28 11:24:31 +02:00
pancake
4ce609b589
Some llx -> PFMT64x
2015-05-28 11:05:52 +02:00
ampotos
313a4f7fca
Fix all problem on remaining in the omf loader except the baddr of the
...
entry point (because the baddr display is compute with vaddr - paddr
and this value if incorrect for omf file)
2015-05-26 17:55:24 +02:00
inisider
c9d5d00a55
add env vars
2015-05-26 02:39:50 +02:00
inisider
6536e6cb28
start of implementation of issue #1909
2015-05-26 02:39:50 +02:00
Álvaro Felipe Melchor
bc271a6691
Fix #2604
2015-05-23 19:07:40 +02:00
Jeffrey Crowell
1fab1e2338
fix relocation on amd64 elf
...
closes #2607
2015-05-23 10:37:19 -04:00
pancake
e26f86d654
Fix null deref issue in last mach0 commit
2015-05-23 11:43:32 +02:00
pancake
d727cebfbf
Add Rust,Swift,C++14,.. dwarf detection and fix omf warning
2015-05-23 11:03:20 +02:00
pancake
2353737e17
Fix #2602 - Detect Canary and Go in MACH0 binaries
2015-05-23 10:55:44 +02:00
ampotos
b764fb8d93
Fix syntax rules
...
Fix potential segfault when a malformed omf file is loaded
(malformed omf are going to be pr on radare2-regression)
2015-05-23 10:12:56 +02:00
inisider
6cada06604
fix some bugs according to added testsuite
2015-05-23 10:08:27 +02:00
pancake
d59de8f570
Fix indentation in OMF plugin (-111 LOC)
2015-05-22 13:23:26 +02:00
ampotos
44fd8b2555
omf loader is working but in 32bits omf file the vaddr take the value of the paddr in sections and for both 16 adn 32 bits file vaddr is take as offset to pd command instead of paddr (or i misunderstand how it suppose to work)
2015-05-22 12:47:19 +02:00