condret
678a20103f
Add new ops for esilvm (xor, xoreq)
2014-06-22 12:17:36 +02:00
jvoisin
061184084b
Add /Ar, to search for RSA keys
2014-06-22 01:41:57 +02:00
Jody Frankowski
730a9c2b8f
Colorize c
2014-06-21 16:04:46 -04:00
jvoisin
16039faeb2
Colorize o
2014-06-21 21:32:43 +02:00
jvoisin
3d3e1b900f
Set a specific color for help msg
2014-06-21 18:00:11 +02:00
jvoisin
5e9e4b368c
Close #1046
2014-06-21 14:56:48 +02:00
jvoisin
6c29c03d25
Colorize px
2014-06-21 14:42:00 +02:00
jvoisin
e26f494e81
Colorize ???
2014-06-21 14:37:40 +02:00
jvoisin
ef475dc096
Colorize /?
2014-06-21 14:24:46 +02:00
LemonBoy
50f30ce907
Make the MZ loader use non-CS relative offsets. Fixes #1044
2014-06-21 12:54:29 +02:00
jvoisin
15dcbfefad
Colorize zignatures
2014-06-21 10:32:25 +02:00
Jonathan Neuschäfer
9d8dbbd7e8
r_bin_reload: initialize len_bytes, avoid unpredictable allocation
...
The problem here is that r_io_desc_read checks out_sz, the argument
&len_bytes is passed as, and uses *out_sz as the number of bytes to
allocate unless its UT64_MAX. So, instead of passing an uninitialized
value, initialized len_bytes to UT64_MAX.
2014-06-21 01:39:33 +02:00
Jonathan Neuschäfer
6790d8d432
Fix out-of-bounds read in COFF and P9 file recognition
...
(In check_bytes, that is.)
2014-06-21 01:39:27 +02:00
Jonathan Neuschäfer
c57c2c5c96
fix an out of bounds read in r_hex_str2bin
2014-06-21 01:39:20 +02:00
Jonathan Neuschäfer
7884abec3d
cmd_query: don't parse arguments if the cmdline is "k"
...
Fixes an out-of-bounds read.
2014-06-21 01:39:14 +02:00
jvoisin
f70541e7dd
Colorize some p
commands
2014-06-20 18:57:56 +02:00
jvoisin
2976f30b68
Colorize @@, *, r, k, y and $
2014-06-20 18:37:08 +02:00
condret
1407d499b5
cleanup and add new cbs for esilvm
2014-06-20 18:04:57 +02:00
pancake
6227c12bfe
Remove getopt arg for r2 -V. wtf @jvoisin
2014-06-20 17:48:27 +02:00
pancake
1da63b127c
'wt' now works without any argument
2014-06-20 17:21:57 +02:00
pancake
bb4dadc0a9
Honor R_IO_WRITE open flag
2014-06-20 17:02:57 +02:00
pancake
e64c1e50d0
Fix 'ii' imports name
2014-06-20 15:31:11 +02:00
pancake
42792bc172
Aim to fix some PE oob reads (corkami)
2014-06-20 15:27:12 +02:00
pancake
56efc577c0
Update mips register profile for esil. Exposes a bug in RReg
2014-06-20 14:55:59 +02:00
jvoisin
931e573b9e
Colorize dx
2014-06-20 14:18:30 +02:00
pancake
17611ab872
Fix mips.esil
2014-06-20 13:37:39 +02:00
jvoisin
d3822e2382
Colorizs ., !, =
2014-06-20 13:25:17 +02:00
pancake
b72e61fda1
Colorize 'o' and 'q' help messages
2014-06-20 11:10:55 +02:00
Ilya V. Matveychikov
f25e1b0dfa
tms320: fix c55x insn syntax in case of uu field parsing
2014-06-20 12:05:06 +04:00
Ilya V. Matveychikov
172818b1ed
tms320: fix uu field decoding for c55x
...
Instruction table and generator script update, also.
2014-06-20 12:05:06 +04:00
pancake
af4f407d5b
Colorize p? and w?
2014-06-20 02:31:27 +02:00
pancake
b41af88649
Initial support for conditional, comments, and cpu flags in RPNESIL
2014-06-20 01:56:14 +02:00
pancake
a13aa887fd
Initial MIPS RPN-ESIL backend and handle loops and conditionals
2014-06-20 00:42:38 +02:00
pancake
7fa5ba704e
Shrink r_core_help() and fix dr? output
2014-06-19 23:23:47 +02:00
jvoisin
083357db9c
Even more colored help!
2014-06-19 21:00:22 +02:00
pancake
ea070d136e
Bump another capstone from git
2014-06-19 17:24:37 +02:00
pancake
01871c25c3
Revert b61a377
2014-06-19 17:08:01 +02:00
Andrew McDonnell
ba2c776318
Added references to API documentation to DEVELOPERS
2014-06-19 17:07:54 +02:00
jvoisin
27d1657fc3
Colorize analysis help
2014-06-19 16:55:51 +02:00
jvoisin
08c864c1cf
Add MIPS opcodes description
2014-06-19 12:42:44 +02:00
pancake
8de356a3b4
Fix latest coverity issues 1223224 1223225 1223226 1223227 1223228
2014-06-19 10:27:02 +02:00
pancake
2408ce9a42
Fix segfault in esil for arm-thumb and colorize 'ar?'
2014-06-19 04:52:28 +02:00
pancake
5c209802a7
More work on arm-thumb-capstone + esil
2014-06-19 04:03:11 +02:00
pancake
a857888ab4
Bump capstone from git
2014-06-19 01:53:07 +02:00
pancake
e1b1368b61
Fix #1037 - Fix segfault in iij, irj, ..
2014-06-19 01:43:59 +02:00
pancake
7b9d13bbc3
Fix 'afc' (code complexity), fix nulltype xrefs and some helps
2014-06-19 01:11:53 +02:00
Andrew McDonnell
b61a3772b2
Workaround to ensure mips / branch delayed code properly accounts function size.
0.9.8-rc2
2014-06-17 10:31:52 +02:00
pancake
f6f62cd871
Bump capstone (with merged optimized branch), must re-test tab regression
2014-06-17 10:30:14 +02:00
pancake
e60552452d
Fix coverity issues
2014-06-17 10:29:15 +02:00
pancake
160c4568f7
More RPN ESIL (udis86, vm, conditionals, ..). Honor cfg.debug
...
- A debugger session can be turned into emulation with 'e cfg.debug=0'
- Fixed undo seek issues
- Fix "Unknown register 'rip'" issue
- debugger commands mixed with analysis ones. We must merge at some point
- More udis86 instructions translated to the new esil
2014-06-17 10:23:11 +02:00