* Added build files [Capstone to Zydis] * x86 Analysis [Capstone to Zydis] * Changed x86 RzIL [Capstone to Zydis] * Changed asm and arch files [Capstone to Zydis] * Compilation, build error and test fixes [Capstone to Zydis] * Test changes [Capstone to Zydis] * Remaining changes [Capstone to Zydis] * Added BE support [Capstone to Zydis] --------- Co-authored-by: tushar3q34 <tushar3q34@gmail.com>
32 lines
782 B
Text
32 lines
782 B
Text
NAME=t/simple-elf
|
|
FILE=bins/elf/analysis/x86-simple
|
|
CMDS=p8 10 @ 0x8048065
|
|
EXPECT=<<EOF
|
|
5bb801000000bb2a0000
|
|
EOF
|
|
RUN
|
|
|
|
NAME=display mapped flag in sections list
|
|
FILE=bins/elf/analysis/x86-simple
|
|
CMDS=oml
|
|
EXPECT=<<EOF
|
|
1 fd: 3 +0x00000000 0x08048000 * 0x08048071 r-x fmap.LOAD0
|
|
EOF
|
|
RUN
|
|
|
|
NAME=test where asm.bytes is false
|
|
FILE=bins/elf/analysis/x86-simple
|
|
CMDS=<<EOF
|
|
e asm.bytes=false
|
|
pd 5
|
|
EOF
|
|
EXPECT=<<EOF
|
|
;-- entry0:
|
|
;-- section..text:
|
|
0x08048060 call 0x8048065 ; [00] -r-x section size 18 named .text
|
|
0x08048065 pop ebx
|
|
0x08048066 mov eax, 0x01
|
|
0x0804806b mov ebx, 0x2a ; '*' ; 42
|
|
0x08048070 int 0x80
|
|
EOF
|
|
RUN
|