radare2/test/new/db/cmd/cmd_shift
2019-12-08 15:31:14 +01:00

194 lines
9.9 KiB
Plaintext

NAME=wes 0 10
FILE=-
EXPECT=<<EOF
0x00000000 = "aaaaaaaaaa"
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
0x00000000 6161 6161 6161 6161 6161 0000 0000 0000 aaaaaaaaaa......
0x00000010 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000000 = "aaaaaaaaaaaaaaaaaaaa"
0x0000000a = "aaaaaaaaaa"
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
0x00000000 6161 6161 6161 6161 6161 6161 6161 6161 aaaaaaaaaaaaaaaa
0x00000010 6161 6161 0000 0000 0000 0000 0000 0000 aaaa............
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
EOF
CMDS=<<EOF
w aaaaaaaaaa
pf z @0x0
px
wes 0 10
pf z @0x0
pf z @0xa
px
EOF
RUN
NAME=wes 8 -4
FILE=-
EXPECT=<<EOF
0x00000008 = "aaaaaaaaaa"
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
0x00000000 0000 0000 0000 0000 6161 6161 6161 6161 ........aaaaaaaa
0x00000010 6161 0000 0000 0000 0000 0000 0000 0000 aa..............
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000004 = "aaaaaaaaaa"
0x0000000a = "aaaa"
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
0x00000008 6161 6161 6161 0000 0000 0000 0000 0000 aaaaaa..........
0x00000018 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000028 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000038 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000048 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000058 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000068 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000078 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000088 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000098 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000a8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000b8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000c8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000d8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000e8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000f8 0000 0000 0000 0000 0000 0000 0000 0000 ................
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
0x00000000 0000 0000 6161 6161 6161 6161 6161 0000 ....aaaaaaaaaa..
0x00000010 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
EOF
CMDS=<<EOF
w aaaaaaaaaa @ 8
pf z @0x8
px
wes 8 -4
pf z @0x4
pf z @0xa
px
s 0
px
EOF
RUN
NAME=wes 8 -8
FILE=-
EXPECT=<<EOF
0x00000008 = "aaaaaaaaaa"
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
0x00000000 0000 0000 0000 0000 6161 6161 6161 6161 ........aaaaaaaa
0x00000010 6161 0000 0000 0000 0000 0000 0000 0000 aa..............
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000008 = "aa"
0x00000000 = "aaaaaaaaaa"
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
0x00000008 6161 0000 0000 0000 0000 0000 0000 0000 aa..............
0x00000018 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000028 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000038 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000048 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000058 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000068 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000078 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000088 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000098 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000a8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000b8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000c8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000d8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000e8 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000f8 0000 0000 0000 0000 0000 0000 0000 0000 ................
- offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
0x00000000 6161 6161 6161 6161 6161 0000 0000 0000 aaaaaaaaaa......
0x00000010 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000020 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000030 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000040 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000050 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000060 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000070 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000080 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00000090 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000a0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000b0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000c0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000d0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000e0 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x000000f0 0000 0000 0000 0000 0000 0000 0000 0000 ................
EOF
CMDS=<<EOF
w aaaaaaaaaa @ 8
pf z @0x8
px
wes 8 -8
pf z @0x8
pf z @0x0
px
s 0
px
EOF
RUN