# Simple Ring3 Memory RPM WPM Lib This is a simple Rust library for performing Read Process Memory (RPM) and Write Process Memory (WPM) operations in Ring 3 on Windows. It allows you to read and write memory in a target process using its process ID (PID) and the base address of its main module. ## Usage ```rust use r3mem::r3mem; fn main() { let mut my_proc:r3mem::Proc = unsafe {std::mem::zeroed()}; my_proc.init("notepad.exe"); println!("PID = {} ImageBase = {:x}" , my_proc.pid , my_proc.image_base); //Read Example let _value: i32 = my_proc.read::(my_proc.image_base + 0x65000); //Write Example my_proc.write::(my_proc.image_base + 0x65000, _value); my_proc.unint(); } ``` ## Todo Add Injection Methods: CreateRemoteThread_LoadLibrary SetWindowHookEx ManualMapping Reflective Injection HijackThread and more # Written by 0xFF15#8049 (DarckAce007) Made with <3