An internal Counter-Strike 2 cheat written entirely in Python, powered by python3xx.dll.
Handles memory, injection, and Python execution inside the CS2 process. Designed to be minimal, modular, and extendable.
๐จ No external shit, only internal!
โ ๏ธ โ ๏ธ DirectX Hooking currently not working! If you know how to fix it, please contact me or open pull request! THANKSโ ๏ธ โ ๏ธ
- โ Fully internal execution
- โ Code injection via Python
- โ no fucking ideas, lol
cs2_py/
โ
โโโ main.py # Entry point: handles execution
โโโ cs2_loader.py # Python code executed inside the target process
โโโ config.json # Configuration for debug, target and python dll
โโโ python3x.dll # Python runtime (needs to be added)
โ
โโโ lib/ # Core logic
โ โโโ config.py # Handles config loading and access
โ โโโ debug.py # Logging system (auto-respects debug mode)
โ โโโ injector.py # Injects Python-DLL into target process
โ โโโ utility.py # Memory read helpers, module base, export parsing
โ โโโ winapi.py # Win32 + memory functions (VirtualAllocEx, etc.)
โ
โโโ cs2/ # Future cheat logic
- Python 3.x.x installed (needs to be same as dll)
- Requirements installed (install via pip)
- Working
python3x.dllnext to the executable - Run as Administrator (required for injection)
- ๐งฌ Install dependencies:
pip install -r requirements.txt- ๐ Get and copy your Python.dll:
if you're to dumb to do that dont waste my time Go to you Python installation folder and copy out
python3xx.dllas example for mepython311.dll. Paste it in the same folder as main or compiled exe!
- ๐ง Edit your config.json:
{
"debug": false or true,
"target_process": "cs2.exe",
"dll_name": "python3x.dll"
}- ๐ Run the injector:
python main.pyThis will:
- Inject
python3x.dllintocs2.exe - Execute
cs2_loader.pyinside the target (internal)
- Internal DirectX11 hook for true menu/drawing
This software is for educational and research purposes only.
You are fully responsible for how you use this code.
๐ซ Do not use on VAC-secured servers unless you know the risks.
- Inspired by GuidedHacking
- Community contributions from UC forums