Maijin
|
b73fb41cfc
|
Add mem to nes plugin
|
2015-09-27 17:44:10 +02:00 |
|
pancake
|
8f79f82048
|
Fix 0576be2359e26c816c30da4f31bf31e8bdd941b2
|
2015-09-25 10:49:27 +02:00 |
|
jvoisin
|
3abab8526b
|
Fix some possible NULL-deref under memory-pressure
|
2015-09-25 02:13:58 +02:00 |
|
jvoisin
|
0576be2359
|
Small optimizations and coverity--
|
2015-09-25 01:51:29 +02:00 |
|
pancake
|
cd767ccaf4
|
Fix Android build
|
2015-09-24 03:36:06 +02:00 |
|
pancake
|
ae2713e944
|
Fix PE regression
|
2015-09-23 15:23:36 +02:00 |
|
pancake
|
d1f3dc3e08
|
Some more fixes for exports and PE
|
2015-09-23 15:01:36 +02:00 |
|
pancake
|
46f8561986
|
Fix rabin2 -E crash and filter in elf
|
2015-09-23 13:24:10 +02:00 |
|
Maijin
|
d298ca5dbc
|
Initial support for NES file
|
2015-09-20 20:10:03 +02:00 |
|
pancake
|
ec0b19e5f8
|
Fix thumb entry assumption (thx @ret2libc)
|
2015-09-17 11:13:34 +02:00 |
|
Jeffrey Crowell
|
9f892f1eed
|
fix some COV
|
2015-09-17 00:48:07 -04:00 |
|
pancake
|
f10c8ec075
|
Fix #3296 - Thumb ELF entrypoint assumption
|
2015-09-17 01:32:13 +02:00 |
|
pancake
|
ae3af810a6
|
Initial support for Wii/GC DOL binaries
|
2015-09-16 12:59:52 +02:00 |
|
pancake
|
b86bf19c85
|
Fix #3051 - Honor CFLAGS everywhere and fix some windows/android warnings
|
2015-09-14 20:43:11 +02:00 |
|
pancake
|
49975ccf95
|
Fix #3286 - Use stdbool.h
|
2015-09-14 02:08:31 +02:00 |
|
Riccardo Schirone
|
879182515d
|
core/bin: rebase only READABLE sections
|
2015-09-10 23:22:26 +02:00 |
|
Riccardo Schirone
|
7eaf158265
|
bin/config: set bin.baddr to -1 as default
|
2015-09-10 02:00:18 +02:00 |
|
Riccardo Schirone
|
01f0ac9316
|
bin/bin: do not put zero in baddr if invalid
|
2015-09-10 02:00:18 +02:00 |
|
jvoisin
|
9db340a0a8
|
Fix some malloc(A*B) overflow detected by clang-analyzer
|
2015-09-09 21:44:06 +02:00 |
|
jvoisin
|
d4893718da
|
Fix a bunch of dead assignements
|
2015-09-09 21:12:36 +02:00 |
|
pancake
|
d9c934f6b4
|
Fix some recent covs
|
2015-09-09 11:16:49 +02:00 |
|
inisisder
|
d2af97de2b
|
objc_parser: refactor code related to class name allocation and etc
|
2015-09-08 23:49:08 +02:00 |
|
Riccardo Schirone
|
6a517aa66b
|
bin/p: add CGC bin format plugin
|
2015-09-08 23:22:07 +02:00 |
|
Riccardo Schirone
|
ce14b20974
|
bin/format/elf: remove Elf_ prefix from static functions
|
2015-09-08 23:22:07 +02:00 |
|
pancake
|
318dc1da11
|
Honor Thumb vaddr in objc parser
|
2015-09-07 19:00:11 +02:00 |
|
pancake
|
868a97788e
|
Only export has_crypto in mach0 when cryptid is set
|
2015-09-07 01:33:42 +02:00 |
|
pancake
|
fa9028f19d
|
Remove unnecessary dwarf warning when no line-no info is found
|
2015-09-06 22:52:09 +02:00 |
|
jvoisin
|
f7e426d281
|
Minor fixes for the previous commit
|
2015-09-04 15:35:37 +02:00 |
|
jvoisin
|
fbe8b6d938
|
Once again, clang-analyzer strikes!
|
2015-09-04 15:12:42 +02:00 |
|
pancake
|
346cc8e758
|
Fix latest covs
|
2015-09-03 12:23:49 +02:00 |
|
pancake
|
7fcb8e081d
|
Remove last GPL headers and move old.rarc2 into r2e
|
2015-09-02 16:06:57 +02:00 |
|
jvoisin
|
dba909b1dd
|
Fix yet-another-batch of clang-analyzer issues
|
2015-09-01 23:24:11 +02:00 |
|
pancake
|
a5655dff9b
|
A bit dsojson leak just to avoid a crash
|
2015-09-01 18:44:37 +02:00 |
|
inisisder
|
ed6835a976
|
some small refactor
|
2015-09-01 14:25:25 +02:00 |
|
pancake
|
7157cf92b7
|
Fix some covs
|
2015-09-01 11:24:09 +02:00 |
|
pancake
|
58d6827bbb
|
Honor R_SYS_BITS in r2 -
|
2015-09-01 03:41:08 +02:00 |
|
inisisder
|
14760f4763
|
add check is it binary encrypted
|
2015-08-31 11:56:32 +02:00 |
|
jvoisin
|
b270e92021
|
Refactor a bit bin_pe_parse_imports
|
2015-08-29 23:30:16 +02:00 |
|
jvoisin
|
4261075d60
|
Misc fixes to make clang-analyser even more happy
|
2015-08-29 18:08:38 +02:00 |
|
Riccardo Schirone
|
575d3e9f0a
|
core/bin: remove loadaddr parameter and get it from the RBinObject
|
2015-08-29 00:35:09 +02:00 |
|
Maijin
|
6831dd2f6d
|
Revert "More misc cleanup"
This reverts commit 788a3b02c7911cf3733b3aa15d221738bf99e47f.
modifié : libr/bin/format/pe/pe.c
|
2015-08-28 20:58:21 +02:00 |
|
jvoisin
|
788a3b02c7
|
More misc cleanup
|
2015-08-28 19:13:27 +02:00 |
|
jvoisin
|
e0e170c3c5
|
Fix various clang-analyser issues
|
2015-08-28 18:29:31 +02:00 |
|
jvoisin
|
98bb29c4ed
|
Fix some clang-analyzer defects
|
2015-08-28 17:28:09 +02:00 |
|
pancake
|
1d4b0d8555
|
Fix some covs
|
2015-08-28 17:21:04 +02:00 |
|
Riccardo Schirone
|
def029d548
|
tools: always pass baddr to r_core_bin_load
radiff2: adapt to changes in baddr/laddr
bin/bin: no need to reset the baddr
|
2015-08-26 20:08:13 +02:00 |
|
Riccardo Schirone
|
2169980239
|
bin/p/bin_elf: fix symbols vaddr
|
2015-08-26 20:08:12 +02:00 |
|
Riccardo Schirone
|
cce105056b
|
bin/bin: rebase paddr with loadaddr
In this way, paddr will always be the physical address of something in
the file, even if the binary is in the middle of another file.
|
2015-08-26 20:08:12 +02:00 |
|
Riccardo Schirone
|
81a8b2a3d5
|
fix baddr >= 0 and laddr
|
2015-08-26 20:07:42 +02:00 |
|
Riccardo Schirone
|
36d96770aa
|
simplify baddr usage
* some style fixing
* core/bin: simplify rva function
* bin/bin: avoid passing baddr around
* bin/bin: provide methods to work with baddr
|
2015-08-26 19:56:51 +02:00 |
|