Steroid

A Rust library for dynamic binary instrumentation that aims to ensure the validity of each manipulation of the remote process, both in terms of address space and process state. This library uses Rust lifetime concept to represent the state of the remote process and ensure that every underlying call to ptrace is valid.

This library is still at an early stage of development and commits can be irregular, depending of the time and motivation I have to work on the project. However, feel free to report any issue or suggestion at camille.lebon35000@gmail.com.