libcapstone2 - lightweight multi-architecture disassembly framework - library

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package name libcapstone2
Package version 2.1.2
Package release 2.1
Package architecture i386
Package type deb
Installed size 2.19 KB
Download size 362.03 KB
Official Mirror
Capstone is a lightweight multi-platform, multi-architecture disassembly
- Support hardware architectures: ARM, ARM64 (aka ARMv8), Mips, PowerPC &
- Clean/simple/lightweight/intuitive architecture-neutral API.
- Provide details on disassembled instructions (called "decomposer" by some
- Provide some semantics of the disassembled instruction, such as list of
implicit registers read & written.
- Implemented in pure C language, with bindings for Java, OCaml and Python
ready to use and Ruby, C#, GO & Vala available on git repos.
- Native support for Windows & *nix (with OS X, Linux, *BSD & Solaris
- Thread-safe by design.
- Special support for embedding into firmware or OS kernel.
- Distributed under the open source BSD license.


Package Version Architecture Repository
libcapstone2_2.1.2-2.1_amd64.deb 2.1.2 amd64 Debian Main
libcapstone2 - - -


Name Value
libc6 >= 2.4


Type URL
Binary Package libcapstone2_2.1.2-2.1_i386.deb
Source Package capstone

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libcapstone2 deb package:
    # sudo apt-get install libcapstone2




2014-10-06 - Anibal Monsalve Salazar <>
capstone (2.1.2-2.1) unstable; urgency=medium
* Non-maintainer upload.
* Rename union member "mips" to "mips-arch" to fix FTBFS on mips/mipsel.
Drop mips_macro_conflict.patch.
Add capstone-mips.patch.
Patch by Dejan Latinovic <>.
Closes: #755193.
2014-07-22 - David Martínez Moreno <>
capstone (2.1.2-2) unstable; urgency=medium
* debian/patches/mips_macro_conflict.patch: Remove a compiler macro
definition that conflicts with the name of a variable in mips, making it
FTBFS (closes: #755193).  Thanks, Plamen Aleksandrov.
2014-05-06 - David Martínez Moreno <>
capstone (2.1.2-1) unstable; urgency=low
* Initial release (closes: #741028).
- Build only the Python bindings for now.
* debian/patches:
- typos: Added to fix some stuff I spotted.
- no_usr_lib64: Remove the distinction that makes x86_64 install the
library in /usr/lib64.
- use_cppflags: Add the usage of CPPFLAGS to the build in order to have
proper hardened build.
- fix_python_bindings: Add necessary includes and library directories to
build the bindings in the same run as the library itself, together with
a way to pass arbitrary arguments to

See Also

Package Description
libcaptcha-recaptcha-perl_0.97-1_all.deb perl implementation of the reCAPTCHA API
libcapture-tiny-perl_0.25-1_all.deb module to capture STDOUT and STDERR
libcaribou-common_0.4.15-1_all.deb Configurable on screen keyboard with scanning mode - common files
libcaribou-dev_0.4.15-1_i386.deb Configurable on screen keyboard - library (development)
libcaribou-gtk-module_0.4.15-1_i386.deb Configurable on screen keyboard with scanning mode (GTK+ 2.0 module)
libcaribou-gtk3-module_0.4.15-1_i386.deb Configurable on screen keyboard with scanning mode (GTK+ 3.0 module)
libcaribou0_0.4.15-1_i386.deb Configurable on screen keyboard with scanning mode - library
libcarp-always-perl_0.12-1_all.deb Perl module to make warn and die noisy with stack backtraces
libcarp-assert-more-perl_1.14-1_all.deb set of convenience wrappers for libcarp-assert-perl
libcarp-assert-perl_0.21-1_all.deb Carp::Assert - executable comments for perl
libcarp-clan-perl_6.04-1_all.deb Perl enhancement to Carp error logging facilities
libcarp-clan-share-perl_0.013-1_all.deb Perl module enabling sharing of Carp::Clan settings
libcarp-datum-perl_0.1.3-6_all.deb Debugging And Tracing Ultimate Module (for perl)
libcarp-fix-1-25-perl_1.000001-1_all.deb Perl module to smooth over incompatible changes in Carp 1.25
libcarrotsearch-hppc-java_0.6.1-1_all.deb High Performance Primitive Collections for Java