* 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>
29 lines
557 B
Text
29 lines
557 B
Text
NAME=LANGUAGES : rust detection
|
|
FILE=bins/abi_bins/elf/languages/rust/bubble_sort
|
|
CMDS=<<EOF
|
|
iI~compiler,lang
|
|
EOF
|
|
EXPECT=<<EOF
|
|
compiler GCC: (GNU) 8.1.1 20180502 (Red Hat 8.1.1-1) GCC: (GNU) 8.1.1 20180712 (Red Hat 8.1.1-5)
|
|
lang rust
|
|
EOF
|
|
RUN
|
|
|
|
NAME=LANGUAGES : rust disassembly
|
|
FILE=bins/abi_bins/elf/languages/rust/tree_traversal
|
|
CMDS=<<EOF
|
|
pi 10
|
|
EOF
|
|
EXPECT=<<EOF
|
|
xor ebp, ebp
|
|
mov r9, rdx
|
|
pop rsi
|
|
mov rdx, rsp
|
|
and rsp, 0xfffffffffffffff0
|
|
push rax
|
|
push rsp
|
|
lea r8, qword sym.__libc_csu_fini
|
|
lea rcx, qword sym.__libc_csu_init
|
|
lea rdi, qword main
|
|
EOF
|
|
RUN
|