rizin/test/db/cmd/cmd_afvd
Florian Märkl 3c2e4bf63a
Rewrite ar and dr with newshell (#2006)
* Show group-level details of commands

Details can be defined at either a group command or its subcommand of
the same name. If define on group-level it will also be shown in the
group help without needing ??.

* Fix > $ redirection for errored command and leak

* Rewrite ar and dr commands with newshell

Breaking changes:
ar* => arf, ar- => arf-, ar. => ar*
ar, => art, ar? => arq
ar0 => ara0, arb => arab, ars => araS
arC => arpC
arn => arR
art => arT
arf => arF
Removed: drm, aer
2021-12-06 19:02:43 +01:00

28 lines
690 B
Text

NAME=afvd
FILE==
CMDS=<<EOF
e analysis.vars.stackname=true
e asm.arch=x86
e asm.bits=64
wx 554889e54883ec2848897c24204889742418488995e0ffffff48898dd8ffffff4883c4285dc3
af
aei
aeim
ar rdi=0x1111111111111111
ar rsi=0x2222222222222222
ar rdx=0x3333333333333333
ar rcx=0x4444444444444444
7ds
afvd
EOF
EXPECT=<<EOF
arg arg1 = : rdi : 0x1111111111111111
arg arg2 = : rsi : 0x2222222222222222
arg arg3 = : rdx : 0x3333333333333333
arg arg4 = : rcx : 0x4444444444444444
var var_28h = 0x00177fd8 = (qword)0x3333333333333333
var var_30h = 0x00177fd0 = (qword)0x4444444444444444
var var_10h = 0x00177ff0 = (qword)0x1111111111111111
var var_18h = 0x00177fe8 = (qword)0x2222222222222222
EOF
RUN