Commit Graph

20601 Commits

Author SHA1 Message Date
pancake
1429004aa6 Self referenced xrefs makes no sense ##anal 2019-01-26 22:34:08 +08:00
pancake
3374957c68 Fix reflines for infinite loop instructions ##disasm 2019-01-26 22:34:08 +08:00
pancake
9d94b4d4a1 Initial implementation of the visual zignatures in vbz ##sign 2019-01-26 08:29:08 -06:00
pancake
b7f0cf6e73 Implement 'wao jinf' to assemble infinite loop instruction ##asm
* Done for x86, arm16, arm32 and arm64
2019-01-26 12:08:04 +08:00
pancake
18cb56cbe7 Check aab argument value 2019-01-26 12:07:09 +08:00
pancake
00a1b6bd58 Fix annoying warning message in aab ##anal 2019-01-26 12:07:09 +08:00
GustavoLCR
a81402b46c Fix #12906 - Add support for mult. keyword highlighting in grep ##cons 2019-01-26 11:55:19 +08:00
blenk92
4c2e883575 Update list of syscalls for Linux on x86-(32|64) ##anal 2019-01-26 11:54:43 +08:00
Khairul Kasmiran
1e9d520dcf Fix the "Visual runaway scrolling when using arrow keys fix" 2019-01-25 23:03:02 +08:00
Khairul Kasmiran
0412beb08c Revert "Revert "Prevent runaway scrolling in Visual when using arrow keys ##visual""
This reverts commit 6c1d31c841.
2019-01-25 22:51:05 +08:00
Khairul Kasmiran
6c1d31c841 Revert "Prevent runaway scrolling in Visual when using arrow keys ##visual"
This reverts commit ded4b9e8ba.
2019-01-25 22:24:58 +08:00
Lowly Worm
effee69fe0 fix null deref: r2 -N -e scr.prompt.file=true -- 2019-01-24 21:56:35 -08:00
Lowly Worm
38c9b17b17 fix glitch where pd--N and N > offset
closes #12897
2019-01-24 21:32:37 -08:00
eazy-f
ea833632f1 Fix buffer overrun on pdb file read ##bin 2019-01-25 06:22:28 +08:00
Maijin
6b3535ca36 Add an additional null name check in print.c 2019-01-25 06:21:45 +08:00
Florian Märkl
b022c95334 Remove invalid sleep from cmd_open() 2019-01-24 18:34:04 +01:00
Maijin
f9d4ab6f65
Add Certificates in rabin2 ##enhancement (#12900) 2019-01-24 17:22:53 +01:00
pancake
7a8989e746 Add missing file 2019-01-24 12:15:27 +01:00
radare
0456ea8751
Implement vbg - wip, but at least vbg does something ##visual 2019-01-24 18:50:37 +08:00
pancake
99e96c70f7 Fix more null derefs 2019-01-24 11:49:14 +01:00
pancake
5466457428 Fix null derefs 2019-01-24 11:23:16 +01:00
David CARLIER
3cff12a7c0 Add iF to show file hash and related refactoring ##bin 2019-01-24 17:34:00 +08:00
Vanellope
aac8ae1c22 Use pjAPIs to output proper json and bug fixes ##panels 2019-01-24 16:22:23 +08:00
Boigahs
062d112d07 Added MIPS 64-bit calling conventions (copy of 32-bit). (#12891) 2019-01-24 16:21:27 +08:00
Polshakov Dmitry
3a7dbf304c Small improvement (#12895)
Calculate bool based on logic and select prefix based on bool (not vice
versa)
2019-01-24 16:20:58 +08:00
Amith Venugopal
6a66a44d3a axfj using pj.c 2019-01-24 16:20:15 +08:00
radare
18931ff3fb
Fix debugger regression in Android ##debugger 2019-01-24 05:22:56 +08:00
Maijin
334d0b3728
Aoj use pj ##refactor (#12882) 2019-01-23 21:28:19 +01:00
rfc2119
94185c8fa8 Update aea? (#12849) and display @{R,W} in aeaj ##anal 2019-01-24 00:12:14 +08:00
Itay Cohen
9409e39ed4 Add new command: pifc and pifcj ##print 2019-01-24 00:11:11 +08:00
blenk92
c47ac7550c Fix demangling of relocs and exported symbols ##bin 2019-01-24 00:09:33 +08:00
Amith Venugopal
b7f01d8752 axtj using pj.c (#12887) 2019-01-24 00:05:14 +08:00
pancake
a887c98fb6 Android may also support ptrace-wrap 2019-01-23 00:14:33 +01:00
Maijin
21cde44c7d Use pj for X509 and PKCS (#12877)
* Convert R_JSON to pj

* Ident

* iCj support

* Change return type

* Fix @deroad comments

* Fix last issue

* Fix empty output
2019-01-22 17:52:49 +01:00
Michael Scherer
2032399ca8 Fix C99 construct without using -c99 (#12879) 2019-01-22 22:05:13 +08:00
Florian Märkl
b9a289354a Add extern "C" to r_rbtree.h ##util 2019-01-22 14:14:57 +01:00
Amith Venugopal
81bbf019fe afxj and axtj using pj.c ##json 2019-01-22 13:51:26 +01:00
Maijin
e24612ac41
Switch to capstone master in Meson 2019-01-22 11:57:21 +01:00
pancake
08491c74ac Implement r_anal_ref_type_tostring() 2019-01-22 11:51:22 +01:00
pancake
0d5e0a0cdb Switch to capstone master 🤪 2019-01-22 10:34:56 +01:00
koffiedrinker
1393eca17d Fix #11981 - Show PE resource name instead of just the index and use pj.c ##bin 2019-01-22 09:44:54 +01:00
Khairul Azhar Kasmiran
01d5dfe306 Fix rafind2 -S for UTF8 chars > U+00ff (#12866)
* Fix rafind2 -S for UTF8 chars > U+00ff

* Use '< 1' instead of '== 0'

* Remove unnecessary else

* Add a 0
2019-01-22 09:43:10 +01:00
Itay Cohen
b9f4e09b31 Add quiet and json for aflm ##print 2019-01-22 09:42:19 +01:00
Lowly Worm
5bcb5c7206 use the reset vector at 0x4 for entry ##bin
https://darkdust.net/writings/megadrive/initializing for references

fixes #12848

i only chk with a few games, but they all look correct
2019-01-21 22:23:48 -08:00
Lowly Worm
710e6001ec sega genesis is big endian ##bin 2019-01-21 21:35:40 -08:00
Amith Venugopal
bffceaf88a Printkey json cb show format pj 2019-01-21 15:51:16 +01:00
Giovanni
80988e0925 Fix conversion f32.const or f64.const ##wasm 2019-01-21 12:14:24 +01:00
pancake
709ffb60b6 Fixes for the android build and related warnings 2019-01-21 12:10:33 +01:00
Riccardo Schirone
3ef9a7cc95 Speed up RBinReloc retrieval ##optimization 2019-01-21 11:40:24 +01:00
pancake
4a0d71a566 Fix aht div 2019-01-21 11:12:21 +01:00