This repo houses a Windows server for Cheat Engine. It allows you to remotely use some Cheat Engine functionality without running the entire Cheat Engine on the host machine.
- Launch this server
- In Cheat Engine, open the Process List window and click "Network" at the bottom.
- Enter the host name/IP and port and click "Connect".
- In the Process List window, use the Windows tab to select a process.
Currently, this server supports basic Cheat Engine functionality such as reading, writing and scanning memory.
Here is an incomplete list of what it can do:
- Enumerate processes, modules and memory regions
- Read/write/scan memory
Here is an incomplete list of what it can not do:
- Debug
- Use the speed hack
- Create, pause or resume threads
- Allocate or deallocate memory
- Use extensions
- Execute AOB scans
- Make you a sandwich
Install the Rust toolchain (see rustup) and run cargo build --release
, which will build a release binary in the target/release
folder.