pancake
|
ecb8357401
|
Implement TODO, GOTO and BREAK statements
Infinite loop detection hardcoded to 457 as discused on IRC
|
2014-09-01 23:26:01 +02:00 |
|
pancake
|
87354f8050
|
Undef ESIL after use it in .h
|
2014-09-01 19:45:24 +02:00 |
|
pancake
|
bc42f42978
|
Fix ARM's 'add' esil string
|
2014-09-01 18:35:21 +02:00 |
|
pancake
|
0d620bd37f
|
More native mingw32 fixes
|
2014-09-01 15:50:04 +02:00 |
|
condret
|
c5cacc1c9e
|
update esil-string for sla-instruction
|
2014-09-01 01:23:00 +02:00 |
|
jvoisin
|
eb55b18d55
|
Fix some warnings in rpnesil
|
2014-08-31 16:52:12 +02:00 |
|
condret
|
3995ce088a
|
add '*=[]', '++=[]' and '--=[]' to the esil-vm
|
2014-08-30 22:29:29 +02:00 |
|
condret
|
34c3d12689
|
add '|=[]', '^=[]', '&=[]', '+=[]' and '-=[]' to the esil-vm
|
2014-08-30 01:02:14 +02:00 |
|
pancake
|
d809200fa2
|
Fix more memleaks
|
2014-08-29 16:42:00 +02:00 |
|
pancake
|
8204e78c3f
|
Fix RBin & RLang related crashes (fix lot of memleaks and dblfrees)
|
2014-08-29 16:27:44 +02:00 |
|
condret
|
ae46f09c35
|
update esil-strings for 8-bit add, adc, sub, sbc, cp, or, xor and and.
(cherry picked from commit 919b9380dc4e279b47f2c2423c8c1ef7c565d92b)
|
2014-08-29 16:00:25 +02:00 |
|
pancake
|
4e094d4154
|
Some more fixes for capstone-mips analysis
|
2014-08-29 13:08:07 +02:00 |
|
condret
|
bf98a3c531
|
fix syntax failure
(cherry picked from commit 7fe16a1730424698da96c7527d31bfaa53e46f74)
|
2014-08-28 17:07:43 +02:00 |
|
condret
|
e3e4c984b2
|
add "++", "++=", "--" and "--=" to the esil-vm
(cherry picked from commit 3e6d7d73b7374991527b941ce1004995181a0669)
|
2014-08-28 16:20:02 +02:00 |
|
pancake
|
c6bc6f099d
|
Rename l to T, add cfg.user and 'TT' chat prompt
* Add cfg.user variable
* Implement TT chat prompt
* Invoked from 'VT'
* Rename 'l' to 'T' command (log -> textlog)
* Add r_sys_whoami () -> set default username
* Add $$ trap instruction in ESIL
* Implement POP and STACK esil commands
|
2014-08-28 03:11:13 +02:00 |
|
condret
|
eab0f0020a
|
update about 32 ops for gb_esil
|
2014-08-28 01:52:20 +02:00 |
|
pancake
|
84521c91d6
|
Update capstone
|
2014-08-27 03:54:32 +02:00 |
|
pancake
|
af92520468
|
Minor fixes for x86 code analysis
|
2014-08-27 03:42:32 +02:00 |
|
Jonathan Neuschäfer
|
fe6e882422
|
minor cleanup in java: remove a now-useless snprintf
It became useless in 0.9.6-330-g415a77d.
|
2014-08-26 03:45:14 +02:00 |
|
pancake
|
ba2a1e0edd
|
Deprecate RAnalOp.eob
|
2014-08-24 14:35:15 +02:00 |
|
jvoisin
|
32743f0312
|
Coverifix for rpnesil
|
2014-08-20 21:09:01 +02:00 |
|
jvoisin
|
9f18c219a6
|
Optimize radiff2 -g off1,off2
- Less than one sec now versus more than 15 before
- Code is cleaner (no more "r_core_cmdf")
- Colours are now correct
- Fix `radiff2 -C`
|
2014-08-20 03:51:10 +02:00 |
|
condret
|
007bed1dbb
|
update a few esil-strings for gb
|
2014-08-19 16:38:41 +02:00 |
|
jvoisin
|
9b99c0135d
|
Even more coverifix
|
2014-08-18 15:03:02 +02:00 |
|
Jody Frankowski
|
002cbf065c
|
Rename zp to zn
|
2014-08-17 12:21:04 +02:00 |
|
Jody Frankowski
|
c8af9cb1cd
|
Rename prefix to namespace
|
2014-08-17 02:20:28 +02:00 |
|
condret
|
73c1e4770e
|
update a few esil-strings for gb
|
2014-08-17 02:19:50 +02:00 |
|
pancake
|
20dfd9b875
|
Fix segfault on tiny-crackme (loop esil format string)
|
2014-08-16 16:28:46 +02:00 |
|
pancake
|
b717518f8f
|
Fix some warnings
|
2014-08-15 02:04:20 +02:00 |
|
deeso
|
684b459c20
|
Bug in the code flipped jump and case value of the switch op, remove dangling in_switch key, and add a formal "case" op-type
and changed some strings back to "static" from "R_API"
|
2014-08-13 03:12:23 +02:00 |
|
jvoisin
|
2c4feb1094
|
Fix more gcc warnings
|
2014-08-11 17:52:32 +02:00 |
|
pancake
|
df4cb3ca9a
|
Use gnu mips anal coz capstone is broken
|
2014-08-11 16:54:17 +02:00 |
|
jvoisin
|
bcbeb3c066
|
Fix some gcc warnings
|
2014-08-11 16:07:17 +02:00 |
|
pancake
|
809271109c
|
Fix #1174 - Implement 'aec', 'aesu' and 'aesue' commands
|
2014-08-11 03:32:02 +02:00 |
|
condret
|
c04176a9a8
|
more use of r_anal_esil_get_parm
|
2014-08-10 21:41:11 +02:00 |
|
pancake
|
8bc97d1666
|
Swap esil if, avoid } being pushed
|
2014-08-08 23:22:58 +02:00 |
|
pancake
|
d47c99575a
|
Show esil backtrace into RCons.printf
|
2014-08-08 23:16:21 +02:00 |
|
condret
|
5044db993c
|
aes starts emulating at entry0
|
2014-08-08 18:28:14 +02:00 |
|
condret
|
d0b9af318f
|
fix esil_if
you can now use internals as conditions for esil_if
|
2014-08-08 18:24:46 +02:00 |
|
pancake
|
ac0922861e
|
Add 'dsue' command and extend ESIL api to handle debugger conditions
|
2014-08-08 18:20:40 +02:00 |
|
pancake
|
6f8ea0f44b
|
More fixes for rpnesil
|
2014-08-08 16:09:27 +02:00 |
|
pancake
|
3baab0cd38
|
Fix esil_if() and simplify stackdump output
|
2014-08-08 15:29:16 +02:00 |
|
pancake
|
2d1f5b7ea5
|
Implement missing peeks and pokes in esil
|
2014-08-08 02:56:22 +02:00 |
|
condret
|
0355e98a5b
|
fix accessing internals
|
2014-08-08 02:37:24 +02:00 |
|
pancake
|
72364639db
|
Update '?{' for new rpnesil specs
|
2014-08-08 02:33:11 +02:00 |
|
pancake
|
131aaa487f
|
Fix more ESIL instructions for x86
|
2014-08-08 02:11:23 +02:00 |
|
condret
|
b1fd8c877d
|
add %r
|
2014-08-08 01:42:41 +02:00 |
|
condret
|
14aa47a00b
|
implement %p for esil
|
2014-08-08 00:24:45 +02:00 |
|
condret
|
dccc02c8d6
|
integrate RAnalEsil into RAnal
|
2014-08-07 14:37:55 +02:00 |
|
condret
|
17d0dd7ea1
|
keep esil-vm alive for more emu-power
|
2014-08-07 14:31:36 +02:00 |
|