Introduction
libMMU is a Rust crate that aims to simplify the process of rebuilding virtual address spaces from a memory dump in an OS-agnostic way. It is heavily based on the thesis In the Land of MMUs: Multiarchitecture OS-Agnostic Virtual Memory Forensics by Andrea Oliveri and Davide Balzarotti and their POC mmushell.
Contributing
libMMU is free and open source. You can find the source code on GitHub and issues and feature requests can be posted on the GitHub issue tracker. This is originally a school project but if you'd like to contribute to fix bugs and add feature, please read the CONTRIBUTING guide and consider opening a pull request.
License
The libMMU source and documentation are released under the GNU GENERAL PUBLIC LICENSE 3.0.
Installation
This part of documention is to be done.
Usage
This part of documention is to be done.
Contributors
Here is a list of the contributors who have helped improving libMMU :
If you feel you're missing from this list, feel free to add yourself in a PR.