pancake
366ba23b30
Fix ab88f42f9b mach0 crash (reported by @revskills)
2015-10-21 23:46:41 +02:00
Álvaro Felipe Melchor
748564683e
Fix #3518
2015-10-20 23:52:34 +02:00
pancake
1b5cd887ce
Disobey rabin2 -B if bin is not pie, enhace dmm* and mach0
2015-10-19 02:41:21 +02:00
Álvaro Felipe Melchor
fc5c56edd2
Fix oob in xbe
2015-10-18 22:23:18 +02:00
XVilka
720341c2df
Improve -fPIC handling, take 2
2015-10-09 22:24:15 +03:00
Álvaro Felipe Melchor
3423bedc1d
Fix covs
2015-10-01 18:36:46 +02:00
pancake
1f165c6012
Fix some compilation warnings
2015-10-01 18:33:37 +02:00
pancake
8c445baa19
Better MBN/SBL header checks
2015-09-29 00:52:05 +02:00
pancake
5ecd98305e
Add support for MBN/SBL roms, fix 11acb8392, binsect->has_strings
2015-09-29 00:42:31 +02:00
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
0576be2359
Small optimizations and coverity--
2015-09-25 01:51:29 +02:00
pancake
d1f3dc3e08
Some more fixes for exports and PE
2015-09-23 15:01:36 +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
6a517aa66b
bin/p: add CGC bin format plugin
2015-09-08 23:22:07 +02:00
jvoisin
fbe8b6d938
Once again, clang-analyzer strikes!
2015-09-04 15:12:42 +02:00
jvoisin
dba909b1dd
Fix yet-another-batch of clang-analyzer issues
2015-09-01 23:24:11 +02:00
pancake
58d6827bbb
Honor R_SYS_BITS in r2 -
2015-09-01 03:41:08 +02:00
jvoisin
e0e170c3c5
Fix various clang-analyser issues
2015-08-28 18:29:31 +02:00
Riccardo Schirone
18eaf1c8c5
format/elf: fix paddr2vaddr and vaddr2paddr conversions
2015-08-26 18:30:33 +02:00
Riccardo Schirone
af20357c2a
util/str: fix order of mrwx permissions/flags
2015-08-26 15:25:32 +02:00
Riccardo Schirone
eeef82c2b8
bin: use R_BIN_SCN_MAP flag when a section should be mapped by IO
...
- io/section: filter sections by looking at R_IO_MAP flag
- util/str: consider (m)apped flag when printing/parsing srwx info
2015-08-26 14:12:46 +02:00
Riccardo Schirone
5663e41177
bin/format/pe: fix imports vaddr
...
the RVA in the PE header doesn't consider the base address, so we
have to add it in the vaddr field.
2015-08-23 23:33:00 +02:00
inisider
3b378c50ac
some refactor and fix code style
2015-08-10 13:48:48 +02:00
inisisder
eca3a781c0
objc class parser code refactoring
2015-08-10 13:48:47 +02:00
inisisder
d8af00ea36
add parsing of objc classes from binary
2015-08-10 13:48:47 +02:00
yetmorecode
54a59efe1d
Fixed #3057 - Incorrect physical size in ELF phdr* sections
2015-08-09 13:38:51 +02:00
Álvaro Felipe Melchor
050c2fe9f8
Fix some COVS
2015-07-25 01:26:54 +02:00
David Kreuter
fecb914de8
CID 1216466 Dereference before null check /libr/bin/p/bin_dex.c
2015-07-15 00:39:07 +02:00
pancake
bdfbc4f076
Fix several COVs, and build issues related to appveyour
2015-07-13 11:21:21 +02:00
Jonathan Neuschäfer
ecf6792318
Fix #2927 and random code cleanups
...
- asm_dcpu16: remove an obsolete comment
It was obsoleted in 5285d1bdea8e.
- Indentation fixes
- fix a few typos
- remove "#define NEW_ESIL"
- move comment about r_bin_filter_name to the right place
- README.md: Add V810 to the list of supported architectures
- Also, de-duplicate LH5801
- Add attribution to randomart.c, fixes #2927
2015-07-12 19:20:36 +02:00
Jonathan Neuschäfer
523aa3af5c
add .version to all plugins
2015-07-12 19:05:33 +02:00
pancake
a04ead741a
Enhace the ARM Thumb pseudo disassemble
2015-07-09 02:00:16 +02:00
pancake
6587c7afab
Fix overlapped constant pool region in dex
2015-07-09 01:38:43 +02:00
pancake
7a937e46e1
Fix warns and a cov in arm64
2015-07-08 17:06:55 +02:00
pancake
38defdce3b
Fix dex parser segfault and binclass output
2015-07-06 02:50:36 +02:00
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
pancake
6ed4d5a94b
Comment the mach0's symtab parser, rabin2 -u and more
2015-07-05 03:25:20 +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
Jeffrey Crowell
be0c7cf457
fix crash on r2 -d empty_file
...
closes #2846
2015-06-27 11:49:39 -04:00