Jump to content
Nytro

Capstone 1.0 disassembly framework release!

Recommended Posts

Posted

Capstone 1.0 disassembly framework release! From: Nguyen Anh Quynh <aquynh () gmail com>

Date: Wed, 18 Dec 2013 12:42:20 +0800

Hi,

We are excited to announce the 1.0 version for Capstone, the multi-arch,

multi-platform disassembly framework you are longing for!

Why this engine is unique? Capstone offers some unparalleled features:

- Support all important hardware architectures: ARM, ARM64 (aka ARMv8),

Mips & X86.

- Clean/simple/lightweight/intuitive architecture-neutral API.

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

others).

- Provide some semantics of the disassembled instruction, such as list of

implicit registers read & written.

- Implemented in pure C language, with bindings for Python, Ruby, OCaml,

C#, Java and GO available.

- Native support for Windows & *nix (including MacOSX, Linux, *BSD

platforms).

- Thread-safe by design.

- Distributed under the open source BSD license.

For further information, see our website at Capstone - Ultimate disassembly framework

Being infant 1.0, Capstone might be still buggy or cannot handle many

malware tricks yet. But give it a chance and report your findings, so we

can fix the issues in the next versions.

Capstone is a very young project: the first line was written just 4 months

ago. But we do hope that it will live a long life. The community support is

critical for this little open source project!

We would like show our gratitude to the beta testers for bug reports & code

contributions during the beta phase! Their invaluable helps have been

tremendous for us to keep this far.

We would like to thank LLVM project, which Capstone is based on. Without

the almighty LLVM, Capstone would not be existent!

Last but not least, big thanks go to Coseinc for the generous sponsor for

our project!

Thanks,

Quynh

Sursa: Full Disclosure: Capstone 1.0 disassembly framework release!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...