A Rust interface for Rizin, providing safe and ergonomic bindings to the Rizin reverse engineering framework.
rizin-rs is a Rust library that provides bindings to the Rizin reverse engineering framework. This project aims to make Rizin's powerful features accessible to Rust developers with a safe and idiomatic API.
- Safe Rust bindings for Rizin's core functionality
- Idiomatic Rust API design
- Comprehensive documentation
- Example programs
cargo add rizin-rsrustPlatform.buildRustPackage {
...
LIBCLANG_PATH = "${llvmPackages_18.libclang.lib}/lib";
nativeBuildInputs = [
rustPlatform.bindgenHook
pkg-config
];
buildInputs = [
rizin
llvmPackages_18.libclang
];
}TODO
[LICENSE]
Contributions are welcome! Please feel free to submit a Pull Request.