Jeffrey Crowell
1fc3a177f6
Separate fortunes to fortunes.{fun,tips,nsfw}
...
add `e cfg.fortunetype = fun,tips,nsfw`
Add some "legacy" nsfw fortunes.
2015-01-15 10:43:09 +01:00
NighterMan
ed00174649
Add search.in=anal.fcn and anal.bb
2015-01-14 21:51:40 +01:00
pancake
0c103cf923
Add http.ui config var to select WebUI (p, t, enyo)
2015-01-13 02:22:20 +01:00
pancake
c6ebdac011
Use lastflag mode for the asm.reloff (previously named asm.reladdr)
2015-01-12 10:45:41 +01:00
pancake
61ca2bc30b
Add anal.a2f var to use the new WIP analysis for testing
2015-01-12 02:34:40 +01:00
pancake
3b3fa3584f
Initial implementation of asm.reladdr
2015-01-12 00:11:06 +01:00
pancake
4c6e2f129c
Add rabin2 -F and r2 -F to force the use of a specific rbin plugin
2015-01-11 19:40:26 +01:00
pancake
3f409fb490
Add asm.vars and asm.varxs to show/hide vars and var accesses in disasm
2015-01-11 04:29:15 +01:00
pancake
75c322b613
Add bin.lang, rabin2 -D and iD commands to demangle from commandline
...
- Fix some warnings in windbg
- Minor fix for ARM analysis (wip)
2015-01-10 01:00:01 +01:00
Andrew McDonnell
841a00e0d1
Add option to radiff to suppress names
2014-12-26 19:26:06 +01:00
pancake
fb31e2405d
Honor PDB_SERVER and rename pdb.sym_srvr to pdb.server
2014-12-24 19:49:07 +01:00
pancake
0d7c08ca81
Implement search.maxhits
2014-12-23 00:33:09 +01:00
pancake
2a95a1e29b
Add and handle graph.from
and graph.to
(Useful for ag
)
2014-12-22 04:16:50 +01:00
Jeffrey Crowell
a5828dfed1
Make rop dissassemble back from the end gadgets
...
- Remove some exta dissassembly steps too
- Fix up some rop search stuff
- constify is_end_gadget
- Comment the rop stuff
- Remove constant 60
- Rename rop config stuff
2014-12-16 13:30:13 +01:00
inisider
f9048c2a44
Add init function of PDB downloader
2014-12-12 15:31:05 +01:00
Jeffrey Crowell
ed1aae7fd1
fix lots of spelling
...
fix some errors from the sed script
undo file mode crap
2014-12-07 17:00:59 +01:00
pancake
7b94826079
Add anal.afterjmp and fix esil for ARM LDR+PC instructions
2014-11-27 11:42:12 +01:00
pancake
7cd127a775
Add http.dietime to kill r2 after N seconds of client inactivity
2014-11-26 16:59:58 +01:00
pancake
64ad0a40de
Add anal.maxreflines option for faster pd
...
[0x00404845]> e scr.null=1
[0x00404845]> ?t pd 6999
4.239001
[0x00404845]> e anal.maxreflines=100
[0x00404845]> ?t pd 6999
1.014379
2014-11-26 01:12:54 +01:00
pancake
d503b72801
Some more tuning to bring back the good analysis times
2014-11-25 02:07:01 +01:00
pancake
5c536f0325
Fix anal.nopskip and enabled by default
2014-11-25 00:02:37 +01:00
pancake
54d72a0e40
Fix #1502 - Add io.sectonly
...
We may probably want to merge this feature into different io.va modes
2014-11-24 00:41:20 +01:00
pancake
3c1300a915
Add asm.calls and fix asm.section indentation issue in pd
2014-11-24 00:16:36 +01:00
pancake
7c1d54dcd7
Create and handle asm.section
2014-11-22 05:39:52 +01:00
pancake
f8586e686d
Update SDB and remove wip sdb helpers from core-anal
2014-11-14 15:49:34 +01:00
pancake
6d4529ffbf
Add core.anal plugin a2f
command. Fix a bug in x86.cs, align comments at right
2014-11-13 03:36:48 +01:00
pancake
b736119a4a
Colorize S=, Add anal.gp and better op.refs for mips and x86
...
- Add anal.gp to make mips.cs code analysis happy
- S= honors scr.color
- Fixed x86(capstone,udis) memrefs for mov/cmp
2014-11-07 03:48:27 +01:00
pancake
78eb0143c1
Fix #1615 - Implement asm.os=?
2014-11-04 11:47:42 +01:00
trndr
567bcd39f1
Add bigendian register byteswap
2014-11-04 02:17:35 +01:00
pancake
84070a45f6
Implement anal.{limits,from,to}
2014-11-03 04:12:12 +01:00
pancake
a2dda7ccea
Add asm.cyclespace and make asm.tracespace independent to asm.trace
2014-11-02 03:06:52 +01:00
pancake
1b5d985582
New config var 'asm.tracespace' to indent code with trace.count information
2014-11-02 02:19:31 +01:00
pancake
1e3e97f2fb
More and better support for tasks. Add anal.sleep to avoid 100% cpu in analysis
2014-11-02 02:01:09 +01:00
pancake
6fcd870a5c
Bring back asm.trace and dbg.trace to life
2014-10-30 23:58:22 +01:00
pancake
211688f537
Handle bp.cmd and RBreakpointItem->cmd in RDebugContinue (bps and traces)
...
- Add scr.echo
2014-10-30 22:58:51 +01:00
pancake
bf3c739d75
Fix crash for gdb:// to qemu-arm
...
- Fix some JamFiles
- Add config.getter callbacks
2014-10-26 01:30:17 +02:00
pancake
d69175f38f
Make graph debugger mode work and add cmd.gprompt
2014-10-23 03:29:05 +02:00
pancake
3435dc2bb5
Implement bin.maxstr and handle it from rabin2 -N min:max
2014-10-21 04:39:37 +02:00
pancake
51121e9c9b
Make anal.eobjmp an option for testing different analysis rules
2014-10-20 23:13:38 +02:00
pancake
7aaf9d5215
Fix syscall table load when asm.bits changes
2014-10-20 05:09:39 +02:00
pancake
1c4c0cdb68
dbg.forks and dbg.threads are now set to false by default
2014-10-17 00:38:37 +02:00
pancake
25d2821696
Autodisable asm.flags when asm.flagsinbytes is set, fix esil for x86 call
2014-10-16 02:16:52 +02:00
pancake
859daf9a5b
Add consonance and tango themes. Add asm.flaginbytes
...
* invalid instruction color is now configurable
* fixed SAR as unknown instruction issue
* Bring back dead code to render flags between the offset and opcode
* Fixes for the rasta and solarized themes
2014-10-16 01:51:48 +02:00
NighterMan
5e9788ca26
Added support for new search modes
2014-10-15 12:41:07 +02:00
pancake
d18481971e
Fix infinite loop in analysis
2014-10-09 18:43:57 +02:00
pancake
5c07ff254f
Fix 'dcs'
2014-10-09 18:31:55 +02:00
pancake
fb8336f7d0
Add dbg.{forks|clone|execs} ptrace options (linux-only atm)
2014-10-09 01:21:49 +02:00
pancake
fb1cd1f017
Implement search.in=maps and mapsrange
2014-10-08 01:35:36 +02:00
condret
e816189ec7
enable conditional stuff for rop-gadget-search
2014-10-07 22:16:09 +02:00
pancake
1be6be0a75
Spawn cmd.xterm in visual with '@' key. Enhace remote consoles
2014-10-07 00:56:39 +02:00