C
Analyzed 26 days ago
Capstone is a lightweight multi-platform, multi-architecture disassembly framework.
Highlight features
- Multi-architectures: Arm64 (v8), Mips, PowerPC, Sparc, SystemZ, XCore & X86 (include X86_64) (details).
- Clean/simple/lightweight/intuitive architecture-neutral API.
- Provide details
... [More]
on disassembled instruction (called “decomposer” by some others).
- Implemented in pure C language, with bindings for Python, Ruby, C#, NodeJS, Java, GO, C++, OCaml, Lua, Rust & Vala available.
- Native support for Windows/*nix/iOS.
- Thread-safe by design.
- Special support for embedding into firmware or OS kernel.
- High performance & suitable for malware analysis (capable of handling various X86 malware tricks).
- Under BSD license. [Less]