Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings. (bloaty 依赖)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Nguyen Anh Quynh 1085073f8f x86: remove disp_size, imm_size, op_size. add size to each operand. thanks Gabriel Quadros for some nice ideas 11 years ago
..
Makefile rename CCLD to LINK 11 years ago
README initial import 11 years ago
test.c add XCore architecture 11 years ago
test_arm.c fixed test_arm.c for VS2012 11 years ago
test_arm64.c fixed test_arm64.c for VS2012 11 years ago
test_detail.c add XCore architecture 11 years ago
test_mips.c fixed test_mips.c for VS2012 11 years ago
test_ppc.c fixed test_ppc.c for VS2012 11 years ago
test_skipdata.c tests: correct the prototype of mycallback() in test_skipdata 11 years ago
test_sparc.c fixed test_detail.c for VS2012 11 years ago
test_systemz.c fixed test_detail.c for VS2012 11 years ago
test_x86.c x86: remove disp_size, imm_size, op_size. add size to each operand. thanks Gabriel Quadros for some nice ideas 11 years ago
test_xcore.c add XCore architecture 11 years ago

README

This directory contains some test code to show how to use Capstone API.

- test.c
This code shows the most simple form of API where we only want to get basic
information out of disassembled instruction, such as address, mnemonic and
operand string.

- test_detail.c:
This code shows how to access to architecture-neutral information in disassembled
instructions, such as implicit registers read/written, or groups of instructions
that this instruction belong to.

- test_<arch>.c
These code show how to access architecture-specific information for each
architecture.