Commit Graph

21858 Commits

Author SHA1 Message Date
radare
f917ebb71a
Move some R_ANAL_OP_MASK_DISASM outside RCore (#14294) 2019-06-13 18:31:48 +02:00
Khairul Azhar Kasmiran
b51902dbad Fix linehl color for eco bright and ecd (#14292) 2019-06-13 18:18:50 +02:00
Giovanni
1707843eec Fix #14250 - ps[puzwW+]j ##print 2019-06-13 18:18:35 +02:00
pancake
2ec8d3c9f2 Fix crash in macho parser with bin with md5=0e32e7e3b8c2895bbdeb986eedda3dd6 2019-06-13 12:38:32 +02:00
pancake
1ae2fc7e7c That should fix the MSVC build 2019-06-13 12:25:49 +02:00
pancake
15f98747e0 Fix ARM64 MOVK shift boundaries to 48 instead of 47 2019-06-13 12:23:30 +02:00
bart1e
0c3424a196 Fix small bug fix in trace (#14291) 2019-06-13 12:00:05 +02:00
Khairul Azhar Kasmiran
21982ae616 Use a less dark color scheme by default on scr.color=3 on non-Windows (#14289) 2019-06-12 18:23:59 +02:00
Vanellope
a01b93b55f Something like Ctrl w + T in vim implemented ##panels 2019-06-12 18:23:39 +02:00
pancake
c5cad6f482 Fix #14263 - Add hex.section option for the hexdump ##print 2019-06-12 13:58:12 +02:00
Khairul Kasmiran
a1219eed7a Add also bold to default palette items that are bright 2019-06-11 18:03:27 +02:00
pancake
8318a3fc6b Initial implementation of pasasword generators under /Cc ##hash 2019-06-11 13:21:50 +02:00
Francesco Tamagni
a5d88a09f1 Handle segment sections in dyldcache 2019-06-11 12:33:09 +02:00
pancake
5ea3037b75 Fixes for fletcher8 ##hash 2019-06-11 12:08:59 +02:00
Francesco Tamagni
1bf4285b4c Fix masked check 2019-06-11 10:41:21 +02:00
Francesco Tamagni
d7744493d9 Improve zignatures ##signatures
- avoid emitting malformed r2 commands in z*, by adding the `n` type for the realname field
- use bytes:mask format instead of combining the mask with bytes, to support sub-nibble masks
- fix and improve anal_mask() for arm64
2019-06-11 10:41:21 +02:00
vane11ope
91da975d0f Fixed a critical issue of the almighty menu 2019-06-10 22:54:43 +02:00
pancake
d4fefa1ff9 Set cmd.gprompt=.dr* when cfg.debug=true ##debug 2019-06-10 18:07:33 +02:00
pancake
759ebd5bfd Minor tweak for maps changes and aav 2019-06-10 16:35:01 +02:00
pancake
d7d92d584b Fix iSS= iS=, iSS* and iS* issues 2019-06-10 16:35:01 +02:00
pancake
63ccf0da09 Honor more segments vs sections, for jmptbl, fatmacho, zeropage ##bin 2019-06-10 16:35:01 +02:00
pancake
3f9e3e3202 Fix iS/iSS in macho and kernelcache ##bin 2019-06-10 16:35:01 +02:00
pancake
f4a2992559 Add search.in=bin.segment[.s[rwx]] and fix bin.section[.s[rwx]] ##search 2019-06-10 16:35:01 +02:00
Khairul Azhar Kasmiran
56b0f473f2 Add bold to eco bright items that were originally bold in default palette ##cons 2019-06-10 15:37:11 +02:00
Martin Brunner
f17383613e Fix hexpairs search containing whitespace ##search
* Symptom: Search often failes when hexpairs are separated by spaces, e.g. "01 02 03" vs. "010203".
* Affected: radare2 and rafind2 at least
* Description: While parse-function r_hex_str2bin handles whitespace, auto-generated binmask
	(function r_hex_str2binmask, called when no mask is provided) does not, creates oversized mask,
	increases byte count, finally causing search for additional undefined bytes.
2019-06-10 15:32:14 +02:00
dodococo
6ae8108fa5 Self documentation in ob= (#14272) 2019-06-10 20:37:10 +08:00
dodococo
230412830b For #14268: Implement ob= listing bin map coverage ##bin
* Added r_listinfo_new and refactored to use it
2019-06-10 13:47:04 +02:00
dodococo
03a9e7ffe1 Fix #14258: Issue with upgoing refline at XREFS ##disasm 2019-06-10 11:37:09 +02:00
radare
081bec11e0
A couple of fixes for base address support ##bin 2019-06-10 11:25:34 +02:00
GustavoLCR
bf69ebe035 Implement GetSingleSegmentBlock for LFH and VS Windows heap ##heap 2019-06-10 10:19:07 +02:00
radare
f5b414bd71
Fix CL command and make asm.dwarf work without source files ##disasm 2019-06-10 02:27:11 +02:00
Lowly Worm
fb45282657 ignore ccls cache 2019-06-09 17:06:07 -07:00
Vanellope
053aece57c Almighty menu has got debug items too if it is in debug mode ##panels (#14262) 2019-06-09 22:21:39 +02:00
GustavoLCR
b3a361cd5e Initial implementation GetSingleBlock for Windows heap ##debug 2019-06-09 22:21:20 +02:00
radare
b435d19515
Code cleanup in RCons 2019-06-09 18:50:36 +02:00
Khairul Azhar Kasmiran
da14c9e088 Fix #14254 - Add eco bright (r2 default palette but with bright colors for all) ##cons 2019-06-09 17:22:25 +02:00
Paul I
0fa82921b7 Split types-windows.sdb.txt and add cc info 2019-06-09 16:00:04 +02:00
Vanellope
6fce40ea04 Refactoring panels (#14181) 2019-06-09 01:23:17 +02:00
David CARLIER
57f02ea81d Little memory usage fixes in esil 2019-06-09 01:22:31 +02:00
pancake
acb0590edd Fix asserts and memleak in RBin.classses 2019-06-09 01:19:49 +02:00
Yevgeny Pats
89585246cd Continuous Fuzzing Integration with Fuzzit ##build 2019-06-08 22:26:19 +02:00
Vanellope
5252001990 Search->Cursor->Xref/Ref enabled ##panels (#14251) 2019-06-08 16:41:19 +02:00
pancake
0f2c956bfa Improve the r2web:// IO plugin and fix a couple of bugs in there ##remote 2019-06-08 11:39:23 +02:00
pancake
6eed2bbafb Handle R2_CURL env var in RSocket.httpGet ##network 2019-06-08 11:38:55 +02:00
pancake
0b7ad22f8c Upgrade capstone from git 2019-06-07 14:34:17 +02:00
pancake
9ad57021d9 Fix #14233 - Fix 1byte oobread in wasm analysis 2019-06-07 14:30:18 +02:00
pancake
107b431b75 Bring back the old behaviour but add some warning messages for debugging 2019-06-07 14:26:34 +02:00
pancake
9af3da943e Fix local var clobbering regression 2019-06-07 14:11:49 +02:00
pancake
094ece7e36 Fix class initialization and simplify some paths (-10LOC) 2019-06-07 14:06:37 +02:00
pancake
60421a51c8 More RBin refactoring and cleanup 2019-06-07 13:53:14 +02:00