Álvaro Felipe Melchor
|
647b4f29b5
|
Fix #4808
|
2016-05-13 21:52:28 +02:00 |
|
Damien Zammit
|
af0a865d9f
|
WIP - Totally remove host endianness dependence
- Adds endian aware functions
- Removes references to host endian
- Uses binary detected endianness else tries LE and restricts by RAsmPlugin
- Fixes gdb debugger endianness when debugging BE qemu gdbserver
Signed-off-by: Damien Zammit <damien@zamaudio.com>
|
2016-05-04 23:42:17 +10:00 |
|
pancake
|
fafc626b55
|
Performance optimization for rabin2 (request vs all)
|
2016-04-23 00:47:00 +02:00 |
|
NaveenBoggarapu
|
4c04b98b47
|
few memory leaks fixed
|
2016-04-13 21:55:48 +02:00 |
|
Anton Kochkov
|
c481971fc8
|
Fix CID 1353776
|
2016-04-06 00:49:14 +03:00 |
|
pancake
|
c834239830
|
Find strings in more sections for PE binaries
|
2016-04-05 13:30:10 +02:00 |
|
Álvaro Felipe Melchor
|
fc4f2a2a38
|
fix minor things to be able to load dyld
|
2016-04-04 23:28:02 +02:00 |
|
Álvaro Felipe Melchor
|
b0c6ae4409
|
Fix #4295 and #4155
This commit is the first attempt to improve relocation
recognition when dealing with relocatables elf-files
|
2016-04-04 23:09:58 +02:00 |
|
pancake
|
740e43eadd
|
Fix some segfault and consistencies
|
2016-04-04 01:59:30 +02:00 |
|
pancake
|
54fe1ae941
|
Fix uaf and another memleak
|
2016-04-04 00:36:18 +02:00 |
|
pancake
|
e8263655be
|
Fix more memleaks
|
2016-04-04 00:17:57 +02:00 |
|
pancake
|
c9514302bf
|
Fix some lifecycle memory leaks
|
2016-04-03 23:52:36 +02:00 |
|
Álvaro Felipe Melchor
|
cd85e12a31
|
fix some memory leaks
|
2016-03-31 23:01:02 +02:00 |
|
pancake
|
977aeb8173
|
Show entrypoint type info in rabin2 -e and ie
|
2016-03-12 11:16:42 +01:00 |
|
Matthieu Tardy
|
bb84bbc276
|
Fix memory leaks in rabin2 and libr
|
2016-03-06 23:17:44 +01:00 |
|
pancake
|
384cfb1042
|
Fix last coverities
|
2016-02-16 02:08:09 +01:00 |
|
pancake
|
f2079db4ad
|
Fix fatmach0
|
2016-02-04 18:02:09 +01:00 |
|
pancake
|
f5181c4d90
|
Initial rework for dyldcache
|
2016-02-04 15:44:49 +01:00 |
|
pancake
|
a362dcf6d9
|
Update sdb and fix more null derefs caused by mem exhaustion
|
2016-01-11 00:24:18 +01:00 |
|
pancake
|
92c1631a06
|
More indent fixes
|
2015-12-09 00:41:44 +01:00 |
|
pancake
|
cfb03d3772
|
More indentation fixes
|
2015-12-09 00:27:31 +01:00 |
|
pancake
|
a4fc08b401
|
More auto-indentation enhancements
|
2015-12-08 23:55:23 +01:00 |
|
pancake
|
c4e0ac2885
|
Fix rabin2 -O sync issue and update manpage
|
2015-11-30 00:10:28 +01:00 |
|
pancake
|
c0f1184ae0
|
Simplify two return conditions
|
2015-11-27 13:09:38 +01:00 |
|
Dima Turchenkov
|
898a00d1d4
|
String search optimization
|
2015-11-27 13:06:13 +01:00 |
|
Dima Turchenkov
|
cded3acaba
|
Search string references in data references option
|
2015-11-27 13:06:13 +01:00 |
|
Álvaro Felipe Melchor
|
d3a5065a23
|
Fix a heap use after free
|
2015-11-19 23:05:09 +01:00 |
|
pancake
|
0556a14402
|
Fix #3697 - Only thumb align in thumb and code segments
|
2015-11-17 12:51:37 +01:00 |
|
pancake
|
164dcada3b
|
More RBin memory usage optimizations
|
2015-11-09 12:12:18 +01:00 |
|
pancake
|
45de9bc433
|
Shrink Imports and Strings RBin memory footprint
|
2015-11-09 04:41:31 +01:00 |
|
pancake
|
baf63a0cba
|
Reduce RBinSymbols memory (smaller footpronum)
|
2015-11-09 03:41:07 +01:00 |
|
pancake
|
e359b0b2bf
|
Fix crash regression in rbin, use ptrbuf instead of dupbuf, mem opt lost
|
2015-11-09 01:03:07 +01:00 |
|
pancake
|
091eaaca91
|
Optimize memory usage in RBin
|
2015-11-09 00:07:46 +01:00 |
|
Álvaro Felipe Melchor
|
7498ddff58
|
Fix crash demangle in objc reported by revskills
|
2015-10-29 12:57:06 +01:00 |
|
pancake
|
7a1b6516c1
|
Fix java class crash reported by @revskills (db3d80b14..)
|
2015-10-24 13:20:55 +02:00 |
|
Riccardo Schirone
|
70669bafc0
|
bin/bin: do not filter out non-pie binaries when using baddr
|
2015-10-23 10:55:13 +02:00 |
|
Álvaro Felipe Melchor
|
14a775f14f
|
Fix #3509 - bin.prefix option
|
2015-10-22 23:36:43 +02:00 |
|
pancake
|
1b88200e31
|
Add support for 'interpreter' in RBin, ELF and MACH0
|
2015-10-22 02:13:26 +02:00 |
|
jvoisin
|
c4a930aeff
|
Implement iLj
|
2015-10-20 14:30:52 +02:00 |
|
Riccardo Schirone
|
0951d51a45
|
core/anal: use r_bin_get_vaddr instead of raw vaddr and paddr fields
|
2015-10-20 00:39:19 +02:00 |
|
pancake
|
1b5cd887ce
|
Disobey rabin2 -B if bin is not pie, enhace dmm* and mach0
|
2015-10-19 02:41:21 +02:00 |
|
Ben Gardiner
|
8d4ad47210
|
Add bin.maxstrbuf and RABIN2_MAXSTRBUF, update manpage
|
2015-10-11 03:47:32 +02:00 |
|
pancake
|
afb96ab64e
|
Two minor fixes for rabin2 -zzz and webui/m
|
2015-10-05 02:01:12 +02:00 |
|
pancake
|
5ecd98305e
|
Add support for MBN/SBL roms, fix 11acb8392, binsect->has_strings
|
2015-09-29 00:42:31 +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 |
|
pancake
|
58d6827bbb
|
Honor R_SYS_BITS in r2 -
|
2015-09-01 03:41:08 +02:00 |
|
Riccardo Schirone
|
575d3e9f0a
|
core/bin: remove loadaddr parameter and get it from the RBinObject
|
2015-08-29 00:35:09 +02:00 |
|