Verity Memory
Personal memory library with some cool features.
Features
- AOB Pattern Scanning: Locate unique memory patterns efficiently.
- Nop Instructions: Replace machine instructions with
NOP
(no operation) to neutralize code segments. - Replace Return Values: Intercept and replace function return values for integers.
Getting Started
Add Verity Memory to your Cargo.toml
:
[]
= "<latest_version>"
Usage Examples
1. AOB Pattern Scanning
Scan memory for a unique sequence of bytes (Array of Bytes):
use aob;
2. Nop Instructions
Neutralize code by overwriting instructions with NOP
:
use write;
3. Replace Return Value
Intercept and replace the return value of a function (integers only):
use write;
Contributing
Contributions are welcome! Feel free to open an issue or submit a pull request to enhance the library.
License
This project is licensed under the MIT License. See the LICENSE file for details.
Note: This library operates on low-level memory manipulation and should be used responsibly. Ensure you have the necessary permissions to modify the target process or application.