Capstone – multi-platform, multi-architecture disassembly framework
3 hours ago
- #multi-architecture
- #reverse-engineering
- #disassembly-framework
- Capstone is a lightweight, multi-platform, multi-architecture disassembly framework.
- It supports numerous architectures including ARM, ARM64, x86, Mips, PowerPC, RISC-V, and more.
- Features a clean, intuitive, architecture-neutral API with detailed instruction decomposition and semantics.
- Implemented in pure C with bindings for many languages and supports Windows, *nix, macOS, iOS, Android, etc.
- Thread-safe, suitable for embedding in firmware or OS kernels, high performance, and open-source under BSD license.
- Recent updates include security fixes, new architecture support, performance improvements, and various alpha releases.