12246 Commits

Author SHA1 Message Date
Giovanni
7ab66cca5b Fix #7152 - Null deref in cms 2017-03-27 12:55:16 +02:00
pancake
6de49610ea Add 40 more asm.describe for Thumb2 2017-03-27 12:38:14 +02:00
Srimanta Barua
2ce093b23d Added display of strings in disassembly for PIC binaries (#7112)
* Added refs to disassembly

* Added comments for lea references

* Bug fixes

* arm and mips tests

* Fixed merge conflicts
2017-03-27 04:48:55 +02:00
pancake
854cf38a92 Honor asterisk mode in /V 2017-03-27 04:10:49 +02:00
pancake
24a549a86b Fix esil.stack.size 2017-03-27 04:03:53 +02:00
pancake
f940c9207e Add esil.stack.{addr,size,depth} config variables instead of hardcoded constants 2017-03-27 03:39:13 +02:00
pancake
df86eaa3fd Fix null deref when setting bits and not arch in sections from plugins 2017-03-27 03:38:10 +02:00
pancake
e3682fab28 Initial work in progress support for parsing symbols for NRO 2017-03-27 02:29:00 +02:00
alvarofe
f4448ebfaf Fix r_list_merge_sort to avoid stack exhaustion 2017-03-27 00:52:09 +02:00
alvarofe
aa4374d347 Add missing definition r_debug_step_back 2017-03-27 00:29:31 +02:00
alvarofe
377ef73df8 Revert "Fix r_list_merge_sort to avoid stack exhaustion"
This reverts commit b6b1b3e18eeca81912cbd05dbef3c5be616bd59a.
2017-03-27 00:25:32 +02:00
Sven Steinbauer
3e72eb21c7 Fix bad 64 bit assembly for group1 ops (#7146) 2017-03-26 23:55:53 +02:00
Sven Steinbauer
06a36c923f Error on trailing for add op 16bit (#7147) 2017-03-26 23:55:46 +02:00
pancake
19833b610c Fix infinite loop in the mach debugger 2017-03-26 23:54:30 +02:00
pancake
ad20183942 Check for allocation to avoid null deref in snap 2017-03-26 23:54:26 +02:00
alvarofe
b6b1b3e18e Fix r_list_merge_sort to avoid stack exhaustion 2017-03-26 23:24:53 +02:00
pancake
446baaab2e Fix crash (null deref) in dsb 2017-03-26 22:51:12 +02:00
Maijin
4a5144635d Fix #7144 2017-03-26 22:34:03 +02:00
Maijin
8547935c6a Fix #7127 2017-03-26 22:29:16 +02:00
pancake
ce7104647e Add rahash2 -E xor and support -S - and -S @ to slurp stdin or files 2017-03-26 00:38:57 +01:00
Khairul Azhar Kasmiran
33da7ad530 Don't repeat flag in comment if already in disasm (#7125)
* Don't repeat flag in comment if already in disasm

* Added missing space

* Added check for valid ds->opstr
2017-03-25 16:05:39 +01:00
Ren Kimura
ce5758b739 Add reverse singlestep command 'dsb' (#7116) 2017-03-25 16:00:25 +01:00
Roi Martin
ecac240ca8 Autocomplete zign commands 2017-03-25 12:56:21 +00:00
Roi Martin
6833124b80 Show number of generated zignatures in za{e,a,m}F 2017-03-25 11:57:46 +00:00
pancake
7205fbd665 ESIL can now emulate memory mapped devices 2017-03-25 03:29:03 +01:00
pancake
560f363a35 Fix #7121 - Implement /f to find the contents of a file inside another 2017-03-25 02:52:53 +01:00
pancake
7db1a11d33 More reindent and use R_EMPTY instead of {0} 2017-03-25 02:30:00 +01:00
pancake
a93424a3db Indent cmd_search.c 2017-03-25 02:23:47 +01:00
Roi Martin
a3070b131b Restore zs names on load. r_spaces refactoring 2017-03-24 22:53:38 +00:00
Sven Steinbauer
3aa18670ec Support assembling the BND prefix on x86.nz branch instructions 2017-03-24 12:22:04 +01:00
pancake
a8d0aeea05 0 is also a valid address for V. 2017-03-24 11:34:40 +01:00
Q
49a54115d3 Fix multiple definition of 'snesflags' in static build 2017-03-24 11:10:30 +01:00
pancake
9522695f04 Also replace the fcnprefix from fcn.type 2017-03-24 11:04:25 +01:00
pancake
55f1c0b4dd Fix #7108 - Implement anal.fcnprefix 2017-03-24 10:46:13 +01:00
pancake
4ceb55fa86 Fix null deref in mips pseudo introduced recently 2017-03-24 10:42:37 +01:00
pancake
51fcb5e2d2 Add hex.header configuration variable 2017-03-24 02:57:10 +01:00
Giovanni
1a5ffd5221 Fix sparc regressions, ahi s and pd@x 2017-03-24 02:42:31 +01:00
pancake
b862dc5587 Fix logic in V. (thx @jroimartin for the tip) 2017-03-24 01:28:24 +01:00
pancake
6b8d0b9aaf Support alt-q in Visual and Visual Insert modes 2017-03-24 01:23:25 +01:00
Álvaro Felipe Melchor
ef7682676b Fix #6697 - aav now is aware of thumb addr 2017-03-24 01:07:42 +01:00
pancake
2b783319e8 Enhance V. to work with firmwares and dumps 2017-03-24 01:06:41 +01:00
radare
321e51fa6a Update the GNU ARM disassembler from Binutils (GIT) 2017-03-24 00:56:21 +01:00
Marc
1d4041ae97 Remove r_escape and fix CID 1372428 (#7099) 2017-03-24 00:52:37 +01:00
Roi Martin
0c2a93b31b Allow to add function zign at offset 2017-03-23 19:40:36 +00:00
Roi Martin
884b1b913e Change default zign.min to 16 bytes 2017-03-23 18:00:34 +00:00
neutralinsomniac
653bac82d5 Add '0' visual mode command to help 2017-03-23 15:41:04 +01:00
alvarofe
80d428ba1b Fix memory leak in mach 2017-03-23 15:28:19 +01:00
pancake
35f0eed71a Enhance stripped detection on MACH0 binaries (thanks @dan1t0 for reporting) 2017-03-23 14:52:39 +01:00
/usr/share
87b78b63eb SNES: (kinda) handle X and M flags (#7095) 2017-03-23 12:53:14 +01:00
Francesco Tamagni
c42461b9c8 Fix cmtright handling in graphs (#7096)
- keep it true in summary mode, to avoid kill pds strings
- restore it back to its original value
2017-03-23 12:49:29 +01:00