A Cheat Engine server for Windows
Перейти к файлу
Variant9 907ed76994
Create windows action to test build
2024-10-16 18:17:15 +02:00
.github/workflows Create windows action to test build 2024-10-16 18:17:15 +02:00
.vscode Run rustfmt on save 2020-11-14 16:39:21 +01:00
src Listen on 0.0.0.0 instead of 127.0.0.1, log when starting listening 2023-10-16 18:29:58 +02:00
.envrc Add nix flake 2024-10-16 18:13:26 +02:00
.gitignore Add nix flake 2024-10-16 18:13:26 +02:00
Cargo.lock Run `cargo update` 2024-10-16 18:15:14 +02:00
Cargo.toml Update remaining dependencies to their latest versions 2023-10-16 18:27:11 +02:00
LICENSE Create LICENSE 2023-10-16 18:37:18 +02:00
README.md Update README 2023-10-16 18:40:22 +02:00
flake.lock Add nix flake 2024-10-16 18:13:26 +02:00
flake.nix Add nix flake 2024-10-16 18:13:26 +02:00

README.md

ce-server

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.

Usage

  1. Launch this server
  2. In Cheat Engine, open the Process List window and click "Network" at the bottom.
  3. Enter the host name/IP and port and click "Connect".
  4. In the Process List window, use the Windows tab to select a process.

Features

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

Building

Install the Rust toolchain (see rustup) and run cargo build --release, which will build a release binary in the target/release folder.