Commit Graph

15851 Commits

Author SHA1 Message Date
pancake
a5ae14ae48 Upgrade capstone dependency 2017-09-02 17:40:44 +02:00
Fangrui Song
99800369ce cmd_open.c: add command name beside case labels, fix out-of-bound read and heap use-after-free (#8405) 2017-09-02 17:36:46 +02:00
Duncan Ogilvie
8ec858ebf7 fix a deadlock in lang_pipe_run on r2pipe.open() (#8408) 2017-09-02 17:36:14 +02:00
alvarofe
38de7449e4 Add iHH for pe64 2017-09-02 11:39:33 +02:00
Fangrui Song
de0873acc7 Fix p=d (#8406) 2017-09-02 10:45:50 +02:00
pancake
559999dd7f Code cleanup and fix analysis regression in Java code 2017-09-02 01:57:13 +02:00
kij
00f8d60dc2 r2pm OCD fixes. (#8393) 2017-09-01 21:15:00 +02:00
Fangrui Song
800fed2e31 Fix wt #8394 2017-09-01 19:34:09 +02:00
Fangrui Song
b496b8804c Fix a mem leak in r_core_project_save (#8400) 2017-09-01 19:31:53 +02:00
Khairul Azhar Kasmiran
a0e5677eab ps+: print libc++ std::string (same-endian, 32bit, ascii, zero-terminated) (#8403)
* ps+: print libc++ std::string (same-endian, 32bit, ascii, zero-terminated)

* Removed padding since it isn't necessary
2017-09-01 19:22:35 +02:00
alvarofe
2f8f045cfd Add r_io_desc_extend 2017-09-01 17:09:17 +02:00
Fangrui Song
6b40816002 Fix immbase, ahi 2 => ahi b => binary, ahi 1 => ahi s => string (#8396) 2017-09-01 12:49:01 +02:00
Fangrui Song
d36b584f8b cmd_anal.c: reorder switch case and add comments beside case labels (#8398) 2017-09-01 10:33:28 +02:00
xarkes
958393c4ad Fixing mingw false status on appveyor (#8401)
* Fixing mingw wrong exit code when make failed
2017-09-01 10:15:39 +02:00
condret
5cb0e7050d fix returnvalue for getbase^ 2017-09-01 01:10:32 +00:00
pancake
2d7f857542 Fix crash when building sdk with 0 static plugins 2017-08-31 23:30:26 +02:00
pancake
31604a8a02 Fix build when building with debugger but no debugger plugins 2017-08-31 19:54:50 +02:00
SkUaTeR
50c2965d4a Add getbase callback for io (#8392) 2017-08-31 19:52:07 +02:00
SkUaTeR
60dc5db0bf windows debugger fix siol (#8390) 2017-08-31 18:44:31 +02:00
condret
b852a180d3 bring resize to desc and fd api 2017-08-31 15:24:19 +00:00
pancake
3443c81946 Update manpage and tweak sys/sdk.sh a bit 2017-08-31 15:22:43 +02:00
Álvaro Felipe Melchor
4174c73404 Get only sections with -x- bit when analyzing with aac 2017-08-31 12:13:55 +02:00
Lowly Worm
54d43f62ee add include of rbtree to r_util 2017-08-31 09:31:48 +08:00
pancake
9f7c98b5f8 scr.rainbow is false by default and color enhanced 2017-08-31 01:30:37 +02:00
pancake
7d4db495eb Initial implementation of scr.rainbow for disasm and hexdump 2017-08-31 01:11:34 +02:00
alvarofe
f40ca6d5cd Use r_core_get_boundaries in aac 2017-08-31 00:45:29 +02:00
alvarofe
0626288ff7 Fix some off by one in search pointed out by pancake
Main issue sections are half opened and maps closed
2017-08-31 00:26:23 +02:00
pancake
3df56bb671 Enhance aav for mips, af@@aav* may be added at some point 2017-08-31 00:24:17 +02:00
alvarofe
125474d3c5 Fix a2f test 2017-08-31 00:02:34 +02:00
alvarofe
3d9bade322 Fix io_zip plugin after crashes and regression due to leaks 2017-08-30 23:54:15 +02:00
Srimanta Barua
7071e51d1a bring back a not-quite-infinite loop (#8386) 2017-08-30 23:51:12 +02:00
alvarofe
60161d2bef Stray characters strike again 2017-08-30 23:11:53 +02:00
alvarofe
719612816d Fix jmptbl test 2017-08-30 23:04:40 +02:00
alvarofe
d5f2c7cce5 Fix aap for searching preludes 2017-08-30 19:26:27 +02:00
alvarofe
a8efcbae32 Minor changes to use API instead of pointers manipulation 2017-08-30 19:01:52 +02:00
pancake
ec2abcdebb Fix build on Linux 2017-08-30 17:49:33 +02:00
pancake
8ec5e65d84 Blindfix for #8349 - Fix build on macOS 10.7.5 2017-08-30 17:03:40 +02:00
josediazfer
fe340937c6 FIX: Looking for CreateToolhelp32Snapshot function 2017-08-30 16:26:15 +02:00
xarkes
f6caf511ca Less verbosity for PDB (#8382) 2017-08-30 09:49:31 +02:00
pancake
d67ecceea1 Fix infinite loop if connection is lost 2017-08-30 02:15:13 +02:00
pancake
d8f15c317c Add LC_CODE_SIGNATURE for rabin2 -H on mach0 bins 2017-08-30 02:09:58 +02:00
pancake
dba94495db Add a map when using gdb remote to avoid the need to unset io.va 2017-08-30 02:06:55 +02:00
pancake
372d9919cc Fix syscall resolution when doing gdb remote on darwin-arm64 2017-08-30 01:57:06 +02:00
condret
3cae212b6a fix o- Fuck You RCoreFile 2017-08-30 01:40:05 +00:00
pancake
2b181659f0 Fix regprofile parsing from remote lldb on ios-arm64 2017-08-30 01:17:39 +02:00
alvarofe
6eef80c4da Fix NULL dereference 2017-08-29 20:06:06 +02:00
alvarofe
82de0bea57 Fix r_io_map_add to be less restrictive
To allow this

air:vsf alvaro$ r2 ../../bins/vsf/c128-rhps-norom.vsf
 -- This page intentionally left blank.
[0x0000ff2f]> S
[00:00] * pa=0x0000008c mrwx va=0x00000000 sz=0x10000 vsz=0x10000 RAM_BANK_0
[00:01] * pa=0x0001008c mrwx va=0x00000000 sz=0x10000 vsz=0x10000 RAM_BANK_1
[0x0000ff2f]> om
 2 fd: 3 +0x0000008c 0x00000000 - 0x0000ffff -r-x fmap.RAM_BANK_0
 1 fd: 3 +0x0001008c 0x00000000 - 0x0000ffff -r-x fmap.RAM_BANK_1
2017-08-29 19:59:27 +02:00
alvarofe
7c90d05bef Fix crashes due to pointer arithmetic and NULL dereference 2017-08-29 19:09:45 +02:00
alvarofe
27b12c7345 Use vsize instead of size in some places 2017-08-29 18:42:56 +02:00
Maijin
d46995c2f7 Add the sdb.txt remove the sdb 2017-08-29 15:52:19 +02:00