radare2/test/new/db/cmd/cmd_psj
2020-02-10 00:23:37 +01:00

44 lines
812 B
Plaintext

NAME=psj ascii
FILE=malloc://128
EXPECT=<<EOF
{"string":"radare is cool","offset":0,"section":"unknown","length":14,"type":"ascii"}
EOF
CMDS=<<EOF
wx 72616461726520697320636f6f6c
psj 14
EOF
RUN
NAME=psj utf
FILE=malloc://128
EXPECT=<<EOF
{"string":"\u00e9\u00bb\u0091\u00e5\u00ae\u00a2","offset":0,"section":"unknown","length":6,"type":"utf"}
EOF
CMDS=<<EOF
wx e9bb91e5aea2
psj 6
EOF
RUN
NAME=psj wide
FILE=../bins/elf/analysis/x86-helloworld-gcc
EXPECT=<<EOF
{"string":"\u000b\u0000\u0000\u0000","offset":134518272,"section":".dynamic","length":4,"type":"wide"}
EOF
CMDS=<<EOF
s 0x08049600
psj 4
EOF
RUN
NAME=psj ascii 2
FILE=../bins/elf/analysis/hello-android-arm
EXPECT=<<EOF
{"string":"Hello World","offset":33624,"section":".rodata","length":11,"type":"ascii"}
EOF
CMDS=<<EOF
s 0x00008358
psj 11
EOF
RUN