Commit Graph

6201 Commits

Author SHA1 Message Date
pancake
d040df1ada Bump capstone from git fixing some priviledge family instructions 2015-03-09 10:54:28 +01:00
pancake
4c942c2632 Implement /Af? to list all instruction families 2015-03-08 22:44:00 +01:00
pancake
8ce2d14c8d Add CRYPTO OpFamily type and enhace x86.cs family/type a bit 2015-03-08 22:32:23 +01:00
pancake
f4ad6cd79d Add /Af support for RAnalOpFamilyPriv for privileged instructions
- x86.cs only atm, capstone support is still wip
2015-03-08 22:09:59 +01:00
pancake
1a442ce3b4 Forbid 64bit ARM assembler, move handling code into arm.cs 2015-03-08 17:59:43 +01:00
pancake
0040f8cb44 JSONify PDB and remove useless function in r_util 2015-03-08 17:30:41 +01:00
pancake
cc30de36cc Fix #1925 - Implement asm.describe
- Show instruction descriptions at right
2015-03-08 02:27:39 +01:00
pancake
c9bff12ae7 Fix #2167 - drs invalid free 2015-03-08 01:42:35 +01:00
pancake
39ead51cd9 Update capstone to next 2015-03-07 11:33:58 +01:00
condret
cc83e01834 implement %o in the esil-vm 2015-03-07 04:53:38 +01:00
E. Dunham
779b7cb63e fix typo
there is no esil_internal_signatur_check. someone missed an e. This puts it back.
2015-03-06 22:01:45 -05:00
condret
497cb814e5 add %s to the esil-vm/realize #2144 2015-03-07 03:05:18 +01:00
Jeffrey Crowell
5fbd3dd6c1 fix crash in pf
closes #2160
2015-03-05 20:40:27 -05:00
pancake
56adb2533c Fix some pdj issues and recover a bit of /p scroll 2015-03-06 01:14:09 +01:00
Skia
acce30fc92 Fix pf warning 2015-03-05 23:57:32 +01:00
pancake
3a5600f7c5 Sync with latest capstone-next (fixes pkg-config issue) 2015-03-05 23:54:41 +01:00
pancake
28d6c12043 V! -> V!!, VV(nofn) -> V!
- VV only opens if there's a function analized
- V! now opens the panels view
- V!! launches the 2048 game
2015-03-05 23:33:28 +01:00
pancake
4919c97921 Remove unnecessary redraws in the V2 2015-03-05 23:09:29 +01:00
pancake
0d7ab6f7f0 More goodies for the V2 panels, fixes in r_str_chop 2015-03-05 23:07:39 +01:00
Sushant
cc80e21c2b issue#1754: Added file size to rabin2 -I 2015-03-05 15:54:50 -05:00
condret
45b6f83d87 prevent a segfault and some dangerous reads in the panels 2015-03-05 12:18:37 +01:00
pancake
ef293e4b66 Initial PoC for the Visual 2.0 (for now: VV) 2015-03-05 02:07:53 +01:00
pancake
184eaefc8a Fix #2158 - fix underflow in rcons.memcat 2015-03-04 01:27:22 +01:00
pancake
1adc2b7f80 Honor search.align and noflags if no type in /A 2015-03-04 01:16:17 +01:00
pancake
d86602d5b5 Add pA to be in sync with /A 2015-03-04 01:08:47 +01:00
pancake
7bda81d6d0 Add /A and s/A to search for opcodes of specific type.
-Add OP.Type.FPU and OP.Type.PRIV (wip)
2015-03-04 00:46:59 +01:00
pancake
f307e4b6bb Handle s/v s/c s/V and fix help message 2015-03-03 22:34:44 +01:00
Jaume Delclòs Coll
b9c0efb926 Gameboy Advanced -> Game Boy Advance 2015-03-03 15:55:32 -05:00
Jaume Delclòs Coll
07c3339873 Show ptr automatic comments in the web UI 2015-03-03 19:38:33 +01:00
Jaume Delclòs Coll
ed27f7567b Fix dietline cursor position 2015-03-03 02:01:07 +01:00
pancake
c4ae6db6f9 Revert "Fix prompt long line issue (still buggy, but cursor works again)"
This reverts commit e3e95fc94e.
2015-03-03 02:00:53 +01:00
Skia
89d724889d Small pf fix 2015-03-03 01:58:55 +01:00
Skia
0e659f03dd Fix accessing specific array element in pf (#1636) 2015-03-03 01:58:55 +01:00
Skia
2662e64374 Improve byte readability in pf (#2137) 2015-03-03 01:58:54 +01:00
Skia
de0bff95c0 Add union flags 2015-03-03 01:58:54 +01:00
Skia
343af54610 Fix pf
thx pancake for breaking it there d8f96a765d ;D
2015-03-03 01:58:54 +01:00
pancake
2ebab53fc5 Add 5 seconds read timeout to RSocket.http_get() 2015-03-03 00:45:13 +01:00
pancake
1ee9f99b3b Make comments less picky # 2015-03-03 00:17:34 +01:00
pancake
e3e95fc94e Fix prompt long line issue (still buggy, but cursor works again) 2015-03-03 00:04:41 +01:00
Anton Kochkov
463a7e248b Add host.bind option to specify host/ip to listen 2015-03-02 00:07:28 +03:00
condret
d7c9c6751c fix #2142 /make the esilvm step until pc = addr 2015-02-28 23:28:34 +01:00
condret
31d093e68a fix linux-x86-regprofile 2015-02-28 21:04:22 +01:00
jvoisin
600c6cfaf2 Coverifix 2015-02-28 14:32:39 +01:00
pancake
f681866124 Do not report main address if assumed is entry0 in PE 2015-02-27 15:45:39 +01:00
pancake
7564069395 Fix #2147 - Fix dietline long line edit issue 2015-02-27 15:24:28 +01:00
pancake
6a85593edc Fix cov in arg_escape (missing break) 2015-02-27 13:39:37 +01:00
Clément Vuchener
705e4d56bf Fixing arguments (bugs #1814 and #2117) #2143
Added proper escaping of command line
Creating a command line from arguments when debugging on Windows
Keep backslashes when not escaping a character
Assuming that the path of the binary should be in desc->name and not the command line in ptrace IO plugin
Print the backslash when it is at the end of the command line
2015-02-26 03:05:37 +01:00
pancake
5f9d275bb8 Support ELF ARM PLT and mark symbols as Thumb from RBin 2015-02-26 02:48:54 +01:00
condret
224b7b4465 x86_cs-esil: fix xor and improve cmp 2015-02-25 22:03:56 +01:00
condret
138809c91b x86_cs-esil: complete test-instruction 2015-02-25 18:41:29 +01:00