MeHaLiIn: Internal Memory Hacking Library for Rust
Welcome to MeHaLiIn, an acronym derived from "Me" for Memory, "Ha" for Hacking, "Li" for Library, and "In" for Internal.
I chose this name over InMeHaLi for its smoother pronunciation.
Overview
MeHaLiIn is a Rust library designed for internal memory manipulation, offering functionalities such as internal memory reading, pattern scanning, and writing.
This library is particularly useful for developing internal cheats for games.
Usage Guide
To get started with MeHaLiIn, add it as a dependency in your Cargo.toml
file:
Importing to your project
[]
= { = "*" = features = []}
Features Flags :
= ["Memory_Utils", "Memory_Read", "Memory_Write", "Memory_Pattern_Scan"] # Every Memory functions
= ["Injector_Utils", "Injector_LoadLibraryA"] # Every Injector functions
= [] # Only Memory Utils functions
= [] # Only Memory Reat functions
= [] # Only Memory Write functions
= [] # Only Memory Patter_Scan functions
= [] # Only Injector Utils functions
= [] # Only Injector LoadLibraryA functions
= [] # Replace the Rust pattern Scan with c++ ffi one (faster)
Now you can use it in you project.
Platform Compatibility
MeHaLiIn is specifically tailored for the Windows operating system.
Safety Considerations
Please note that MeHalIn uses unsafe Rust code 💀 to provide low-level memory interaction capabilities.
When working with unsafe code, always prioritize safety and understand potential risks associated with each function call.
Additionally, familiarize yourself with Rust's ownership model and borrow checker rules before diving deep into this library.
License
This project is licensed under the MIT License.
Contributions
Contributions to this project are welcome.
If you find any issues or want to enhance the functionality, feel free to open a pull request.