Crates.io | reoxide |
lib.rs | reoxide |
version | 0.7.0 |
created_at | 2025-09-16 01:59:33.04445+00 |
updated_at | 2025-09-16 06:31:39.857769+00 |
description | Rust-bindings for the ReOxide decompiler extension framework |
homepage | https://reoxide.eu |
repository | https://codeberg.org/ReOxide/reoxide |
max_upload_size | |
id | 1840817 |
size | 103,495 |
ReOxide adds a plugin system to the Ghidra decompiler, with the larger goal of eventually improving the reverse engineering process of Rust programs in open source tools. While anyone can extend the Ghidra front end through its Java and Python API, the decompiler runs as a separate C++ program. You cannot change the decompiler rules through the Java API, but you can with ReOxide. You can define your own decompiler actions or rules and better understand the inner workings of the decompiler.
The ReOxide homepage offers a starting point for the general documentation of the project:
reoxide
pip package and linking it with a
Ghidra installation.Special thanks to rust-sfml and the foreign-types library for showing how to do certain FFI related things.