mirror of
https://github.com/radareorg/radare2.git
synced 2024-11-23 21:29:49 +00:00
ce29b5a942
* Fix step back emulation and loop when tracing is set * Keep type analysis working with a workaround toggle
33 lines
395 B
Plaintext
33 lines
395 B
Plaintext
NAME=ESIL single stepback
|
|
FILE=bins/elf/analysis/calls_x64
|
|
CMDS=<<EOF
|
|
e asm.emu=true
|
|
e asm.bits=64
|
|
e asm.arch=x86
|
|
e emu.write=true
|
|
e io.cache=true
|
|
s loc.main
|
|
aei
|
|
aeim
|
|
aeip
|
|
aets+
|
|
aeso
|
|
aeso
|
|
dr rip,rsp
|
|
pf q @ rsp
|
|
aesb
|
|
dr rip,rsp
|
|
pf q @ rsp
|
|
dk 9
|
|
aets-
|
|
EOF
|
|
EXPECT=<<EOF
|
|
0x0040052f
|
|
0x00177fe0
|
|
0x00177fe0 = (qword)0x000000000040052f
|
|
0x00400575
|
|
0x00177ff8
|
|
0x00177ff8 = (qword)0x0000000000178000
|
|
EOF
|
|
RUN
|