Erebus
1 min read
Erebus is a Kernel-mode driver written in Rust and is intended as a proof-of-concept for process memory manipulation from a Kernel module written in Rust using the windows-drivers-rs crate. This may or may not be useful in evading user-mode security solutions (incl. anti-cheats) with additional development.
Features
- Kernel-Mode (KM) driver which implements two IOCTL codes via a Device: Read and Write.
- Read: Reads arbitrary process memory
- Write: Writes to arbitrary process memory
- Includes a User-Mode (UM) application that interacts with the driver to read & write process memory.