jvoisin
952359aa0e
Fix some memleaks
2014-08-18 03:22:16 +02:00
pancake
13872af7bc
Implement rabin2 -K and do some work on the RHash api. Fixes #1204
2014-08-15 03:30:45 +02:00
pancake
ac0922861e
Add 'dsue' command and extend ESIL api to handle debugger conditions
2014-08-08 18:20:40 +02:00
rdomanski
9d92e3589e
Update cmd_debug.c
2014-08-01 15:45:52 +02:00
pancake
5ba7b7e947
Implement 'dr-' for anal and debug
2014-07-31 20:53:18 +02:00
pancake
2f5bf25565
Fix #1137 - Handle cmd.bp
2014-07-29 02:47:07 +02:00
dequis
676ad9c545
Remove [?] from usage of di and do, they run directly.
2014-07-27 17:31:17 -03:00
pancake
91be226776
Set num->value '?v' depending on 'db' success
2014-07-02 01:16:34 +02:00
pancake
3802b3a358
Fix #791 - https://github.com/radare/radare2/issues/791
2014-07-02 01:15:18 +02:00
pancake
42617b6cef
Colorize S? and shrink sz/vsz from %08 to %04
2014-06-27 01:43:04 +02:00
Jonathan Neuschäfer
e8ec0cf550
fix out of bounds read with "ds" command
2014-06-25 11:45:09 +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
jvoisin
931e573b9e
Colorize dx
2014-06-20 14:18:30 +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
160c4568f7
More RPN ESIL (udis86, vm, conditionals, ..). Honor cfg.debug
...
- A debugger session can be turned into emulation with 'e cfg.debug=0'
- Fixed undo seek issues
- Fix "Unknown register 'rip'" issue
- debugger commands mixed with analysis ones. We must merge at some point
- More udis86 instructions translated to the new esil
2014-06-17 10:23:11 +02:00
pancake
d4729f877d
Disable debugger commands in sandbox mode
2014-06-14 02:56:03 +02:00
pancake
c79ef3b53d
Refix 'dcs' and enhace '?' colorized help
2014-06-14 02:28:49 +02:00
pancake
5d22331b78
Fix build and some scary warnings in RCoreFile->fd
2014-06-14 02:09:41 +02:00
pancake
148733b7a1
Add linux-arm64 reg profile, fix linux-arm systracing. Handle multiple syscall stoppers in 'dcs'
2014-06-14 02:02:58 +02:00
pancake
478583fd17
dcf runs dcs vfork now. Add missing syscall for linux-arm
2014-06-12 15:43:42 +02:00
pancake
cf48098782
Proof-of-concept for 'dcf'
2014-06-12 14:27:39 +02:00
pancake
af97eaf7f7
Initial refix 'di' for osx, add missing newline in 'psi'
2014-06-05 03:46:17 +02:00
pancake
af1700940f
Fix r_debug_reg_list calls with more spaguetti
2014-06-04 22:58:22 +02:00
pancake
315e8866e1
Add 'creg' color palete to colorize changed registers in 'drd'
2014-06-04 17:23:58 +02:00
pancake
2e789678de
Implement RDebugInfo (only for linux atm)
2014-06-04 04:12:11 +02:00
Skia
01b8b2d763
Fix #793 - Display changed registers in every 'dr' command
...
- Do not always colorize the modified reg in 'dr'
- TODO: Add color palette for reg highlighting
2014-05-31 16:19:32 +02:00
pancake
5e33a8a282
Initial huge refactoring of r_io still work in progress
2014-05-28 04:34:12 +02:00
Jody Frankowski
4be8df4ac7
Clean debug commands help messages
2014-05-12 10:23:43 +02:00
pancake
887f15b03d
Add r_bp_del_all (db-*) and fix some more bugs
2014-05-08 17:38:29 +02:00
jvoisin
cd69b71f02
Fix CID 1211170
2014-05-05 17:11:42 +02:00
Anton Kochkov
0d33bcf5f7
Fix CID 1134948
2014-05-04 03:43:25 +04:00
Anton Kochkov
1f4d5119cd
Fix CID 1134949
2014-05-04 03:41:32 +04:00
fr33tux
3d801f90ff
Remove r_list_destroy, replaced it by r_list_purge
2014-05-03 01:27:10 +02:00
pancake
d625175a19
di -> dx, fix -n help msg
2014-04-30 09:44:08 +02:00
deeso
dd07844436
Fixing some Null Dereference Bugs courtesy of coverity
2014-04-22 18:39:17 -05:00
pancake
7c8daf1e70
Refactoring RBinMeta into RBinDbgInfo
2014-03-10 02:27:32 +01:00
pancake
4b31810d83
Fix #639 - dsf makes r2 hanging
2014-02-18 03:06:13 +01:00
pancake
b4373c6b40
More work towards DRX support on Linux
2014-01-12 04:31:04 +01:00
pancake
571ba82ab6
Many bugfixes related to 'drx'. Still not working on linux
2014-01-11 23:48:55 +01:00
pancake
1f1367382b
Add 'aos' to sdb-ize the esil, file.suppress_warnings renamed to file.nowarn
2014-01-31 02:02:51 +01:00
pancake
ce1a46b6e0
Fix build and do some more work towards DRX support
2014-01-28 04:38:02 +01:00
pancake
891a1e5bb8
Implement 'drx' command in RDebug plugin backends
2014-01-28 04:08:10 +01:00
Adam Pridgen
db1bb1a089
Changed the location of RBinObject, and created RBinFile to conform similarly to
...
RCoreFile, where RBinFile contains meta information for RBinObjects. Now
RBinFiles are swapped out along with the RCoreFile when the priority is changed.
2014-01-20 02:44:25 +01:00
pancake
4c8346fd8a
Fix more coverity issues
2014-01-18 23:02:53 +01:00
pancake
01a2b485e7
Implement 'drc' command with all the RRegCond magic
...
- Fix all debug register profiles
- Support for X86 and ARM
- Allow to check conditional instructions
2014-01-08 23:23:06 +01:00
David Martínez Moreno
cedef51ce4
Fix a round of typos and incorrect man macros.
...
The macro Em. was present in all the manpages and it's incorrect, plus
there's some typos here and there, some of them spotted by lintian.
2013-12-31 23:52:46 -08:00
pancake
da33633680
Fix #491 - Project untrusted input
...
- Fix various project related issues
- Do not save in directories. Projects are file + file.d/
- Do not show division by zero issue (e cfg.foo=/bin/ls)
2013-12-28 02:34:15 +01:00
pancake
230efd1f05
Rename {RAsmRAnal}Op inst_len and length to size
2013-12-06 05:04:17 +01:00