14082 Commits

Author SHA1 Message Date
Maijin
b9b8f15c3f Fix #8651
Fix #8651
2017-10-27 01:58:43 +08:00
Khairul Kasmiran
7299e1113c Fixed uaf in meta_enumerate_cb 2017-10-26 21:33:44 +08:00
Maijin
7e9a97279e Fix convention in project 2017-10-26 13:28:12 +02:00
Alex Kornitzer
a6da4135ba mdmp: moved mdmp to the core from r2-extras 2017-10-26 11:25:11 +02:00
pancake
44ded3ff35 Fix #8743 - Crash in ELF version parser on 32bit systems 2017-10-25 18:09:24 +02:00
pancake
66ca846086 Fix aae (esil analysis) on mixed arm/thumb mach0 binaries 2017-10-25 23:37:58 +02:00
pancake
6705d2daaa Use r_anal_ref_add instead of r_core_cmdf 2017-10-25 23:00:32 +02:00
pancake
c6d0076c92 Fix #8731 - Crash in ELF parser with negative 32bit number 2017-10-25 18:00:11 +02:00
Khairul Azhar Kasmiran
e9ac4370a3 ds_print_meta_infos: continue if metas is null (#8739) 2017-10-25 17:42:24 +02:00
Khairul Azhar Kasmiran
4cfb06ef9c Consolidated deserialization of sdb val into r_meta_deserialize_val() (#8738) 2017-10-25 16:28:36 +02:00
pancake
2eb8af0b71 Fix recent memleaks found by cov 2017-10-25 16:20:26 +02:00
pancake
cd8e1037cd Fix #8721 - Implement /me 2017-10-24 18:15:40 +02:00
pancake
42d6345220 Raise the DM bar for DEX 2017-10-24 18:01:42 +02:00
pancake
22fe9106ec Fix #8734 - Optimize a loop in DEX from infinite to 3s 2017-10-24 17:54:01 +02:00
pancake
d9b548e5b5 Fix last covs 2017-10-24 16:51:34 +02:00
Sven Steinbauer
4dec5d5120 More mov fixes if operand 1 is eax/rax (#8732) 2017-10-24 16:45:56 +02:00
Khairul Azhar Kasmiran
fc65abad47 Consolidated deserialization of both sdb key and val into meta_deserialize() (#8735) 2017-10-24 16:11:47 +02:00
pancake
a5092e9e0b Fix int -> char* for RIO.System 2017-10-24 13:50:05 +02:00
alvaro
b03a2587f3 Fix NULL dereference
When specifying no index while using Vbc, atoi(num) crashed r2
2017-10-23 16:39:45 +02:00
Khairul Azhar Kasmiran
869525c221 Consolidated RAnalMetaItem serialization into meta_serialize() (#8726) 2017-10-23 14:07:21 +02:00
Sven Steinbauer
7a3824d07f Fix up mov op (#8730)
Fixes for mov op for both 32 and 64 bit. Mostly involving memory
references for second operand and memory offsets

rip relative addressing fixed

FIX #8701
FIX #8722
FIX #8723
2017-10-23 14:05:16 +02:00
pancake
bb17e9acda Fix mg infinite recursivity issue, add fq and fsq commands and handle /flags in fs.r2 2017-10-23 12:54:03 +02:00
pancake
95a8576360 Fix cd in ms when path not found 2017-10-23 03:57:41 +02:00
pancake
3f64b7a1dc Initial implementation of the r2 filesystem 2017-10-23 03:48:48 +02:00
pancake
3379258f87 Implement the 'es' command to list eval spaces and keys 2017-10-23 03:18:07 +02:00
pancake
250f7db229 Fix build 2017-10-23 01:29:17 +02:00
pancake
21b85ca53f Honor mountpoints in ms's cd 2017-10-23 01:21:24 +02:00
pancake
f20a61a171 List mountpoints in path via md 2017-10-23 01:11:43 +02:00
pancake
5132c88f4d More code cleanup and tweaks for char* r_io_system 2017-10-23 00:45:01 +02:00
pancake
fb35122459 Some code cleanup 2017-10-22 23:52:39 +02:00
pancake
ca1b44e64d Add dummy fs.io plugin, r_io_system now returns char* 2017-10-22 23:52:07 +02:00
xarkes
4a58713c56 Fix prefix for msvc 2017-10-22 22:17:12 +02:00
pancake
e9dcb4669b Fix warnings reported by gcc 7.2 2017-10-22 20:06:13 +02:00
pancake
79de4e59a2 Handle argc/argv in RLang.C 2017-10-22 18:46:34 +02:00
icebp
217bfc8f49 make invalid hashbang always print an error (#8727)
* add an error message on unhandled invalid hashbang

* fix style error

* sticking with the original error message.
2017-10-22 18:39:20 +02:00
Siarhei Siniak
b12caddbf4 Rework data destruction in r_bin_reload (#8728)
1. Add goto error that always frees the_obj_list list of objects.
    Otherwise, we may leak the data, because the only place the_obj_list
    is to be destroyed comes near the end of function.
2017-10-22 18:21:00 +02:00
xarkes
7e063d0b47 Added theme for cutter 2017-10-22 12:21:12 +02:00
pancake
acecc645cf Implement bin.b64str to automatically decode base64 strings 2017-10-21 12:01:46 +02:00
pancake
a2f7cbeb73 Fix last covs in json_indent 2017-10-21 11:34:08 +02:00
Khairul Azhar Kasmiran
b572ea3471 Fixed Cs* output for Csa strings (#8724) 2017-10-21 09:28:42 +02:00
pancake
38bf0da785 Fix crash for fat and set arch/bits earlier in radare2.c 2017-10-20 12:44:57 +02:00
pancake
14d1302c0e maxhits in /R is more accurate now 2017-10-20 12:33:33 +02:00
pancake
97b08535c4 Fix #8717 - Properly honor search.maxhits in /R 2017-10-20 12:17:39 +02:00
pancake
029b5344b7 Do not update archbits twice to avoid multiple remaps on fat bins 2017-10-20 11:37:28 +02:00
Chinmay Deshpande
4c29ef9e45 Fixes bug in helper message for arp (#8720) 2017-10-20 10:51:40 +02:00
pancake
5a96c229e7 Fix crashes in o 2017-10-20 03:02:24 +02:00
pancake
3fb6276c5a Bring back o+ 2017-10-20 02:58:42 +02:00
pancake
f38000cdb8 ob doenst requires binobj id anymore, just the fd is enough fix more tests
ob is called after op, to make it useful for multibin sessions in io.va mode
2017-10-20 02:38:04 +02:00
pancake
6670ede608 Add ox? help msg and fix crash opening omf files 2017-10-20 02:25:30 +02:00
pancake
62b7fa7c4c Bring back V& with anal hints 2017-10-20 02:21:19 +02:00