Commit taken from radare2 project:
03afa631ff37ecb7585d3d4bb052f7208e68c25dA ("Kill anal.endsize ##anal")
26 lines
1.1 KiB
Text
26 lines
1.1 KiB
Text
NAME=agfj resolv reloc symbols
|
|
FILE=bins/elf/ls
|
|
CMDS=<<EOF
|
|
aa 2> /dev/null
|
|
aac 2> /dev/null
|
|
sf loc.0000f190
|
|
agfj~reloc.free
|
|
EOF
|
|
EXPECT=
|
|
RUN
|
|
|
|
NAME=agfJ
|
|
FILE==
|
|
CMDS=<<EOF
|
|
e asm.arch=x86
|
|
e asm.bytes=true
|
|
e asm.bits=64
|
|
s 0x42
|
|
wx 00004883f80074060000000000000000c3
|
|
af
|
|
agfJ
|
|
EOF
|
|
EXPECT=<<EOF
|
|
[{"name":"fcn.00000042","offset":66,"ninstr":8,"nargs":0,"nlocals":0,"size":17,"stack":0,"type":"fcn","blocks":[{"offset":66,"size":8,"jump":80,"fail":74,"colorize":0,"ops":[{"offset":66,"text":"fcn.00000042 ();"},{"offset":66,"text":" 0000 add byte [rax], al"},{"offset":68,"text":" 4883f800 cmp rax, 0"},{"offset":72,"arrow":80,"text":" 7406 je 0x50"}]},{"offset":80,"size":3,"colorize":0,"ops":[{"offset":80,"text":" 0000 add byte [rax], al"},{"offset":82,"text":" c3 ret"}]},{"offset":74,"size":6,"jump":80,"colorize":0,"ops":[{"offset":74,"text":" 0000 add byte [rax], al"},{"offset":76,"text":" 0000 add byte [rax], al"},{"offset":78,"text":" 0000 add byte [rax], al"}]}]}]
|
|
EOF
|
|
RUN
|