4943 Commits

Author SHA1 Message Date
tosh
eb6b86dd4b Some fix in the ELF parser
New functions used to prevent integer overflow when add, sub or mul
Fix an out of bound in r_buf_fcpy_at
2014-06-23 15:34:51 +02:00
tosh
c5d65fbd42 Fix the 'is' command, which is broken due to a bad format string passed to r_cons_printf. (PFMT64 with UT32 value) 2014-06-23 15:33:42 +02:00
tosh
54b4eaf939 Fix: the 'iz' command was break due to a bad format string passed to r_cons_printf. (PFMT64 to print a ut32 integer) 2014-06-23 15:33:42 +02:00
condret
942b37a39a fix ar <regsize> 2014-06-23 15:10:20 +02:00
Jody Frankowski
2831e8fc86 Colorize s 2014-06-23 12:06:35 +02:00
jvoisin
bc04cb6825 Add some zignatures goodies
- z-prefix is now working
- z doesn't forget to count things
- help is improved
2014-06-23 12:05:27 +02:00
pancake
0afb84c3dc Add http.dirlist (defaults to false) 2014-06-22 14:57:54 +02:00
pancake
1d725e3245 Fix r2agent -s 2014-06-22 14:25:54 +02:00
jvoisin
d55550550a Refactor a little bit rsa-find.c 2014-06-22 13:58:56 +02:00
pancake
a27a6801eb Fixes for @jvoisin and @jody-frankowski 2014-06-22 12:55:46 +02:00
Jody Frankowski
8efc5d64c6 Colorize 'd' help and capitalize descriptions 2014-06-22 12:53:11 +02:00
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