2013-12-09 16:05:49 +08:00
2013-12-13 09:24:41 +08:00
2013-12-05 10:08:03 +08:00
2013-12-05 10:25:51 +08:00
2013-11-27 12:11:31 +08:00
2013-11-27 12:11:31 +08:00
2013-11-27 12:11:31 +08:00
2013-12-13 09:24:41 +08:00
2013-11-27 12:11:31 +08:00
2013-11-27 12:11:31 +08:00
2013-11-27 12:11:31 +08:00
2013-12-04 09:49:33 +08:00
2013-11-27 12:11:31 +08:00
2013-11-27 12:11:31 +08:00
2013-11-27 12:11:31 +08:00
2013-12-11 17:35:27 +08:00
2013-12-09 16:05:49 +08:00
2013-11-27 12:11:31 +08:00
2013-11-27 12:11:31 +08:00
2013-11-27 12:11:31 +08:00
2013-12-16 22:13:22 +08:00

Capstone is a disassembly framework with the target of becoming the ultimate
disasm engine for binary analysis and reversing in the security community.

Created by Nguyen Anh Quynh, then developed and maintained by a small community,
Capstone offers some unparalleled features:

- Support multiple hardware architectures: ARM, ARM64 (aka ARMv8), Mips & X86.

- Having clean/simple/lightweight/intuitive architecture-neutral API.

- Provide details on disassembled instruction (called “decomposer” by others).

- Provide semantics of the disassembled instruction, such as list of implicit
     registers read & written.

- Implemented in pure C language, with lightweight wrappers for C++, Python,
     Ruby, OCaml, C#, Java and Go available.

- Native support for Windows & *nix platforms (MacOSX, Linux & *BSD confirmed).

- Thread-safe by design.

- Distributed under the open source BSD license.


[Compile]
See COMPILE file for how to compile and install Capstone


[Binaries]

Binaries for different platforms are put in release/ directory.


[Hack]

See HACK file for the structuture of the source code.
Description
No description provided
Readme 75 MiB
Languages
C 90.4%
C# 2.9%
Java 2%
Python 1.9%
OCaml 1.2%
Other 1.3%