Cheatron CLI is a lightweight, command-line interface for the Cheatron ecosystem. It allows you to perform advanced process manipulation, DLL injection, and target management without the need for a full GUI.
Built on top of @cheatron/core and @cheatron/native, it provides a fast and scriptable way to interact with Windows x64 processes.
- Process Enumeration: Quickly find and select target processes with visible windows.
- DLL Injection: Inject one or more DLLs into a target process using advanced thread hijacking.
- Thread Management: List and select specific threads for hijacking or monitoring.
- Module Inspection: View loaded modules and their base addresses in the target process.
- Persistent State: Remembers your selected target across sessions (stored in
~/.cheatron-cli.json).
# Install globally via npm/bun
npm install -g @cheatron/cli
# or
bun add -g @cheatron/cliList all active processes with windows:
cheatron targetsSelect a target by PID or name:
cheatron targets 1234
# or
cheatron targets "Notepad"Inject a DLL into the currently selected target:
cheatron inject C:\path\to\your.dllYou can also specify a specific Thread ID (TID) to hijack:
cheatron inject C:\path\to\your.dll --tid 5678View current target info:
cheatron target infoList modules in the target:
cheatron target modulesList threads in the target:
cheatron target threads- Bun (recommended)
- Windows x64 (for native features)
git clone https://github.com/Cheatron/cheatron-cli.git
cd cheatron-cli
bun install# Build the project
bun run build
# Run tests
bun run test
# Linting
bun run lintMIT © Cheatron