6 releases
Uses old Rust 2015
0.0.6 | Aug 9, 2020 |
---|---|
0.0.5 | Jul 20, 2020 |
0.0.4 | May 25, 2020 |
#604 in Memory management
22KB
238 lines
trickster
user-friendly linux memory hacking library written in Rust.
This project is continuation of (from now) abandoned tr
library with the same purpose but written in C++17.
[dependencies]
trickster = "0.0.5"
Usage and documentation
For example usage of the library, refer to examples/
directory on this repository.
Documentation release is both available online on docs.rs and
offline in target/doc/
directory after running cargo doc
.
Features
This library currently provides ability to:
- Get process id by name.
- Manipulate process memory.
- Write memory.
- Read memory.
- Map process memory regions.
- Find first occurence of memory region with name
equal tox
and optionally permissions equal toz
.
- Find first occurence of memory region with name
and will provide a lot more in the future.
Acknowledgements
Thanks to all present and future contributors.
Library is available under The MIT License.
Dependencies
~5MB
~94K SLoC