mirror of
https://github.com/radareorg/radare2.git
synced 2026-04-15 14:25:35 +02:00
125 lines
915 B
Plaintext
125 lines
915 B
Plaintext
NAME=repeat-foreach
|
|
FILE=-
|
|
ARGS=-a arm -b64
|
|
CMDS=<<EOF
|
|
3wa+nop@@= 0 0x20 0x40
|
|
pi 20
|
|
EOF
|
|
EXPECT=<<EOF
|
|
nop
|
|
nop
|
|
nop
|
|
invalid
|
|
invalid
|
|
invalid
|
|
invalid
|
|
invalid
|
|
nop
|
|
nop
|
|
nop
|
|
invalid
|
|
invalid
|
|
invalid
|
|
invalid
|
|
invalid
|
|
nop
|
|
nop
|
|
nop
|
|
invalid
|
|
EOF
|
|
RUN
|
|
|
|
NAME=repeat-help
|
|
FILE=-
|
|
CMDS=<<EOF
|
|
@@?~?
|
|
@@@?~?
|
|
EOF
|
|
EXPECT=<<EOF
|
|
17
|
|
21
|
|
EOF
|
|
RUN
|
|
|
|
NAME=repeat registers
|
|
FILE=-
|
|
CMDS=<<EOF
|
|
e asm.arch=x86
|
|
e asm.bits=64
|
|
?e @@@r~xmm0
|
|
EOF
|
|
EXPECT=<<EOF
|
|
xmm0l:
|
|
xmm0h:
|
|
EOF
|
|
RUN
|
|
|
|
NAME=repeat comments
|
|
FILE=-
|
|
CMDS=<<EOF
|
|
CC aero@0x42
|
|
CC pause@0x43
|
|
CC plus@0x1337
|
|
s@@@C:p*
|
|
EOF
|
|
EXPECT=<<EOF
|
|
0x43
|
|
0x1337
|
|
EOF
|
|
RUN
|
|
|
|
NAME=3p8
|
|
FILE=-
|
|
CMDS=<<EOF
|
|
3p8 1
|
|
?e hi
|
|
EOF
|
|
EXPECT=<<EOF
|
|
00
|
|
00
|
|
00
|
|
hi
|
|
EOF
|
|
RUN
|
|
|
|
NAME=3p8;?e hi
|
|
FILE=-
|
|
CMDS=3p8 1;?e hi
|
|
EXPECT=<<EOF
|
|
00
|
|
00
|
|
00
|
|
hi
|
|
EOF
|
|
RUN
|
|
|
|
NAME=2p8 1;?e hi
|
|
FILE=-
|
|
CMDS=2p8 1;?e hi
|
|
EXPECT=<<EOF
|
|
00
|
|
00
|
|
hi
|
|
EOF
|
|
RUN
|
|
|
|
NAME=3p8 1 && 2p8 4
|
|
FILE=-
|
|
CMDS=<<EOF
|
|
b 4
|
|
wx 0000ffff
|
|
3p8 1 ; 2p8 2
|
|
3p8 1
|
|
EOF
|
|
EXPECT=<<EOF
|
|
00
|
|
00
|
|
00
|
|
0000
|
|
0000
|
|
00
|
|
00
|
|
00
|
|
EOF
|
|
RUN
|