reoxide

Crates.ioreoxide
lib.rsreoxide
version0.7.0
created_at2025-09-16 01:59:33.04445+00
updated_at2025-09-16 06:31:39.857769+00
descriptionRust-bindings for the ReOxide decompiler extension framework
homepagehttps://reoxide.eu
repositoryhttps://codeberg.org/ReOxide/reoxide
max_upload_size
id1840817
size103,495
Michael Pucher (cluosh)

documentation

https://docs.rs/reoxide/

README

Rust-bindings for the ReOxide decompiler plugin framework

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.

Documentation

The ReOxide homepage offers a starting point for the general documentation of the project:

Acknowledgements

Special thanks to rust-sfml and the foreign-types library for showing how to do certain FFI related things.

Commit count: 0

cargo fmt