Open-source internal cheat for Counter-Strike 2. Native Panorama menu in the main lobby — no external overlay, no ImGui.
Internal · CS2 — pattern-scanned hooks, game-native UI, config auto-save.
| Tab | Description |
|---|---|
| Snipers | No-scope inaccuracy visualization |
| Aimbot | FOV, smoothness, team check, visibility check, RCS |
| Trigger | Crosshair trigger with delay and team check |
| Skins | Work in progress |
Bomb timer, defuse countdown, plant alert, killfeed preservation, post-round timer.
| Tab | Description |
|---|---|
| Player ESP | Health, weapon, ammo, position arrows, bomb/hostage/defuse icons |
| Outlines | Player, weapon, grenade, bomb, defuse kit, hostage glow |
| Models | Full model glow with live preview |
| Viewmodel | FOV modification with preview |
Footstep, bomb plant/beep/defuse, scope and reload sound visualization.
Open the main menu in CS2 lobby. Click the sniper spotted icon in the top navbar.
Settings save automatically to default.cfg.
Requirements: Visual Studio 2022 — Desktop development with C++
msbuild AimSync.sln /p:Configuration=Release /p:Platform=x64 /p:PlatformToolset=v145Output: x64\Release\AimSync.dll
Requirements: CMake 3.24+, g++ 11+ or clang++ 18+
cmake -DCMAKE_BUILD_TYPE=Release -B build
cmake --build build -j $(nproc --all)Output: build/Source/libAimSync.so
Use a manual mapping (reflective) injector. Standard LoadLibrary injection is blocked by CS2.
Xenos and Extreme Injector are known to be flagged by VAC.
sudo gdb -batch-silent -p $(pidof cs2) -ex "call (void*)dlopen(\"$PWD/libAimSync.so\", 2)"gdb is visible under
TracerPidduring injection — may be detected.
| Platform | Path |
|---|---|
| Windows | %appdata%\AimSyncCS2\configs\default.cfg |
| Linux | $HOME/AimSyncCS2/configs/default.cfg |
Release builds are designed for minimal footprint:
- No CRT in release builds
- No heap allocations
- No static imports (Windows release)
- No threads
- No exceptions
- No external dependencies
Offsets are sourced from cs2-dumper and must be updated after game patches.
For educational purposes only. Use at your own risk. The authors are not responsible for any bans or account restrictions.
MIT — see LICENSE.
Based on Osiris by Daniel Krupiński.