#capstone #disassembly #api-bindings

capstone_rust

A Capstone engine binding for Rust

5 releases

Uses old Rust 2015

0.2.3 Jun 15, 2017
0.2.2 Jun 1, 2017
0.2.1 Mar 21, 2017
0.2.0 Mar 16, 2017
0.1.0 Mar 14, 2017

#9 in #capstone

LGPL-3.0

28KB
615 lines

capstone-rust

Build Status

Rust bindings to Capstone engine.

Dependencies

Install clang-3.9 (needed by bindgen) and Capstone

sudo apt install llvm-3.9-dev libclang-3.9-dev clang-3.9 libcapstone3 libcapstone-dev

Get started

Append to Cargo.toml:

[dependencies]
capstone_rust = "0.2.2"

Copy & paste an example.

Dependencies

~0–2MB
~41K SLoC