A CS2 external ESP project for learning game reverse engineering, built with SDL2 + ImGui.
中文文档 | English
🎓 This project is for educational purposes only, designed to help understand game memory structures, process communication, and graphics rendering techniques.
This project is strictly for offline learning:
- ✅ Must launch CS2 with
-insecureparameter for offline mode - ❌ DO NOT use on VAC servers or any online mode
- ❌ Online usage will result in VAC ban, use at your own risk
This project uses GitHub Actions to automatically check for CS2 updates every hour, sync the latest offsets, and compile releases. No manual updates needed, never expires.
Step-by-step tutorials on game reverse engineering:
| Lesson | Link |
|---|---|
| Lesson 1: Memory Structure Basics | BV14szCBYErE |
| Lesson 2: Source Code + CE Hands-on | BV1Jm6gBaEEd |
| Lesson 3: Finding Offsets from Scratch | BV1Lr6wBeEEF |
| Lesson 4: Projection Matrix Overview | BV1goFNzSEP3 |
| Lesson 5: View Matrix Deep Dive | BV1AtF5zhE5J |
| Lesson 6: Signature Scanning & IDA Reverse Engineering | BV1yhcszwEJQ |
| Category | Features |
|---|---|
| ESP | Box ESP, Skeleton ESP, Health Bar, Weapon Display, Distance, Snaplines, Wall Check (dashed lines) |
| Aimbot | Auto Aim, FOV Adjustment, Smoothness |
| Triggerbot | Auto Fire, Delay Settings |
| Radar | Standalone Radar Overlay, Enemy Position/Direction Display |
| Misc | Anti-Flash, Bomb Timer, Grenade ESP, Dropped Weapon ESP |
| UI | ImGui Menu, Real-time Settings Adjustment |
- Windows 10/11
- CS2 in Windowed Fullscreen mode
- Launch CS2 with
-insecureparameter
| Key | Function |
|---|---|
| F4 | Show/Hide Menu |
| F9 | Exit Program |
| Shift | Aimbot (when enabled) |
| F | Triggerbot (when enabled) |
- Launch CS2 with
-insecurefor offline mode - Run the program, press F4 to open menu
- Press F4 to hide menu for normal gameplay
git clone https://github.com/tiansongyu/cs2_cheat.git
cd cs2_cheat
# Open external-cheat-base.sln with Visual Studio 2022
# Select Release | x64 and buildMIT License
- a2x/cs2-dumper - Offset source
- libsdl-org/SDL - SDL2 graphics library
- ocornut/imgui - ImGui interface library
