pancake
59bf09a66a
Refix oo to make travis happy
2016-09-26 12:53:05 +02:00
pancake
5c70e3fae1
Fix regression in rbin
2016-09-26 01:51:17 +02:00
pancake
1e89dddd87
Fixes in oa, asm.bits, avr and io debug issues
2016-09-26 00:46:20 +02:00
Marc
0c8556bb22
Fix some DEX disasm issues ( #5829 )
2016-09-23 00:33:25 +02:00
pancake
e2b14a50f3
Fix latest COVs
2016-09-21 11:30:29 +02:00
pancake
613c27f98f
Implement cfstring support for ARM/Thumb binaries
2016-09-20 11:35:32 +02:00
pancake
e228e430e0
Add support for cfstrings and fix arm64 ADR analop for more refs
2016-09-20 00:43:06 +02:00
Álvaro Felipe Melchor
71d45f9a42
added coff in is_data_section
2016-09-19 17:34:49 +02:00
Sven Steinbauer
2996538700
Fix #5633 - Change x == NULL
to correct syntax
2016-09-19 14:44:47 +02:00
pancake
a59e0ce083
Fix crash in gdb:// and some oobreads
2016-09-13 02:38:08 +02:00
pancake
945d6690f9
Fix latest coverities
2016-09-01 12:39:32 +02:00
pancake
12a6469bbd
Various fixes for the debug register state on XNU for ARM and x86
2016-08-31 01:57:36 +02:00
pancake
e04498ac02
Add rabin2 -X and r_bin_package for FAT and ZIP
2016-08-30 04:26:20 +02:00
Damien Zammit
3ae075cba9
rabin2: Fix check for binaries and as a result don't need to open twice ( #5614 )
2016-08-26 22:21:06 +02:00
Álvaro Felipe Melchor
0bc983027f
improve arm/thumb in elf file format and disasm
2016-08-07 17:38:34 +02:00
pancake
7b0622f85d
Fix latest covs
2016-08-01 14:46:17 +02:00
pancake
2bf4dc7ffc
Fix #5426 - r_bin_list uses RCons now
2016-07-30 19:17:17 +02:00
Álvaro Felipe Melchor
f1236563f3
Refactor RBin.Xtr to speedup dyldcache extraction
...
* Refactoring RBinXtr API.
* Cache sub-fat bins in sdb to save memory.
* Fix the error while loading sub-bins of different archs.
* more work into xtr to fix the remaining tests
2016-07-27 11:01:57 +02:00
pancake
f4e493166b
Fix #5224 - Fix UAF in RBinObject.mem
2016-06-28 23:44:18 +02:00
pancake
b25c520428
Do not realign non-code ARM symbols (strings and such)
2016-06-10 12:18:32 +02:00
Anton Kochkov
9ff4056539
Fix CID 1356017
2016-05-24 08:59:26 +03:00
Anton Kochkov
5bc6323591
Fix CID 1356008
2016-05-24 08:57:36 +03:00
andrey.torsunov
2c25a8d503
Reduce memory leak for commands: oo, doo
2016-05-23 20:17:41 +02:00
Sven Steinbauer
5cbcdf1da7
Infer fixes for bin
...
Signed-off-by: Riccardo Schirone <sirmy15@gmail.com>
2016-05-23 11:25:44 +02:00
Á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