Commit Graph

95 Commits

Author SHA1 Message Date
pancake
4e368ae2b3 Fixes for pd, pdn and pD, Fix Vppj issue 2013-12-02 03:53:29 +01:00
pancake
3810d76508 Fix build 2013-12-02 01:28:06 +01:00
Adam Pridgen
b5b6348691 Updated some missing Java Byte code Ops and cleaned up some code parsing. 2013-12-02 01:23:50 +01:00
pancake
ba78f4656c Fix build 2013-12-02 00:43:44 +01:00
Adam Pridgen
519190801b Rewrote backward disassemble with a greedy backward algorithm, added a find api to rlist, label to bb struct 2013-12-02 00:09:22 +01:00
pancake
f9c838ca5c Minor stuff 2013-11-26 03:25:31 +01:00
pancake
71c148a92d Better x86 analysis and 'ao' now accepts a counter argument 2013-11-25 02:03:54 +01:00
Adam Pridgen
ffc8cc14a3 Chasing a segfault, when program exits 2013-11-22 12:28:44 -06:00
pancake
844851ce6b Fixes for 'pdn' 2013-11-22 18:11:28 +01:00
Adam Pridgen
a5ad388eb5 Cleaned up how the pd command process input. Added support for setting [len] [asm.arch] [bits] for all pd commands. 2013-11-22 08:45:13 -06:00
pancake
3858f1b7dd Add 'pwn' command 2013-11-19 02:55:22 +01:00
pancake
7f0fc078d8 Fix #363 - exits in visual hud mode when command not found 2013-11-15 01:54:14 +01:00
pancake
e8c120ae89 Use asm.esil in 'pi' and 'pdi' 2013-11-13 01:59:16 +01:00
pancake
3b95036556 Fix mips-endian regression 2013-11-06 11:15:36 +01:00
pancake
58dae4eaa0 Purge io.maxblk 2013-11-06 02:52:34 +01:00
pancake
3918ccd63a p6 is now an alias for p6e. And fix 'pc' help 2013-11-06 02:24:02 +01:00
pancake
2f76003fd0 Another fix for asm.segoff 2013-11-04 04:07:58 +01:00
pancake
e26763a496 Fix some more regression tests. Implement ahc/ahf, COND,REP are now op flags 2013-10-25 02:06:00 +02:00
pancake
84481c53ec Fix ARCompact disassembly 2013-10-24 23:11:56 +02:00
Alberto Ortega
5dae70cb7d Fix segfault when p cmd is mistyped 2013-10-21 23:08:10 +02:00
pancake
a5b9d9126a Code analysis fixes, add 'sf' command and add visual seek feedback 2013-10-20 00:25:37 +02:00
pancake
30666e25bf Add new command 'pxs' to deprecate scr.sparse 2013-10-19 23:35:39 +02:00
pancake
6d4c0fcdaf Fix #273 - pxo segfaults, add 'bm' command and 'pd' honors ^C 2013-10-19 23:10:08 +02:00
pancake
39750e68f9 Handle shift-tab to toggle px/pxa in visual
- Support non-colorized pxa output
2013-10-16 02:45:03 +02:00
pancake
9a655d0290 Several fixes for 'pxa' and visual mode interaction 2013-10-16 01:10:27 +02:00
pancake
3e9f2f98d8 New wip command: 'pxa' stands for anonated hexdump 2013-10-15 03:56:01 +02:00
pancake
b1140b99aa Fix 'pu'. Add 'pxw' and fix some 'pc' subcommands 2013-10-15 00:26:17 +02:00
pancake
47faadf31b Fix #260 - "dr all" is broken 2013-10-14 22:23:05 +02:00
pancake
3a52fdd57d Fix another x86-16bit issue and add x/ gdb-like command 2013-10-14 03:30:12 +02:00
pancake
888bd62819 Add 'on' as in 'r2 -n' 2013-10-11 01:24:30 +02:00
pancake
32816c4669 Rewrite the code flow analysis logic 2013-10-08 04:58:51 +02:00
pancake
653881eb3a Merge and fix jvoisin #235 #236 2013-10-04 13:57:49 +02:00
pancake
02a0e2bed0 Implement 'cat', 'cd' and 'ls' commands. Better version info in ?V 2013-09-18 22:16:18 +02:00
pancake
341da1d154 Various fixes in RRegArena and add 'dcs' command 2013-08-29 16:59:24 +02:00
pancake
d636d730a1 Add r_cons_canvas api and fix #192(pK output) 2013-08-26 00:51:36 +02:00
pancake
5612ed43cb Draw pK one line above as a workaround for #192 2013-08-25 22:40:35 +02:00
pancake
beeb0cd7f8 Fix #183 - pif doesn't stop at function's end 2013-08-24 23:45:10 +02:00
pancake
eda345219f Swap pb/pB 2013-07-12 01:04:05 +02:00
pancake
e2537b9484 New command: 'pB', the px-like pb (xvilka idea) 2013-07-12 00:29:27 +02:00
pancake
def3e433bd Fix segmentation fault in 'pf' command 2013-06-17 01:42:32 +02:00
pancake
f2c8e597d8 Add 'pcw' and 'pcd' to print C code for 32 and 64 bits 2013-05-04 02:57:19 +02:00
pancake
8eb68dda7b 'pdi' is now the same as 'pid' 2013-05-01 00:40:26 +02:00
pancake
b244a31cef Upgrade enyo and enhace webui (add scripting tab)
- Honor pvj length
- Refix udis86 16/32bit disasm
- Fix many glitches in the webui
2013-04-30 03:25:32 +02:00
pancake
128097572a Optimize DEX header parsing. Fix 'psp' command
Added r_buf_get_at() method to avoid copies
2013-04-04 23:19:19 +02:00
pancake
53cf98c8df New command pDi, Fix Vf- to remove flags, fix hamdist 2013-03-04 00:33:14 +01:00
pancake
fc6e799c26 Add pfD (disasm). Fix VI and Vi with+without cursor
Simplify r_print_string
Fix r_io write boundaries
2013-02-25 09:36:07 +01:00
pancake
e9c38878de Fix endian stuff in r_print 2013-02-22 21:05:08 +01:00
pancake
84270da643 Add randomart print mode (pk/pK commands and rahash2 -k)
Random code cleanup
Remove borders in webui/two
2013-02-12 02:42:34 +01:00
pancake
3bfa61946e Cleaner pvj, fix tinype load, and honor 'ao N's help
Fix TinyPE loading
'ao' arg is now number of opcodes, not bytes
'pvj' output is now cleaner
Random refactorings
2013-02-11 10:51:45 +01:00
pancake
bab19e4164 Implement colorbar in webui, rename p% to pv 2013-02-10 03:18:20 +01:00