Free open-source game cheat for Counter-Strike: Global Offensive, written in modern C++. GUI powered by Dear ImGui.
Free open-source cross-platform cheat software for Counter-Strike: Global Offensive game. Designed as an internal cheat - Dynamic-link library (DLL) loadable into game process. Compatible with the Steam version of the game. Available for Windows and Linux systems.
Aimbot - aim assistance
Triggerbot - automatically fires when crosshair is on enemy
Backtrack - abuse lag compensation in order to move players back in time
Glow - render glow effect on entities
Allies, Enemies, Planting (player planting bomb), Defusing (player defusing bomb), Local player, Weapons (dropped weapons), C4, Planted C4, Chickens, Defuse kits, Projectiles, Hostages, Ragdolls / All, Visible, Occluded
Default
, Rim3d
, Edge
, Edge Pulse
}Chams - color player models to improve visibility
Allies, Enemies, Planting (player planting bomb), Defusing (player defusing bomb), Local player, Weapons (dropped weapons), Hands (view model hands), Backtrack (requires backtrack to be enabled), Sleeves (view model) / All, Visible, Occluded
Normal
, Flat
, Animated
, Platinum
, Glass
, Chrome
, Crystal
, Silver
, Gold
, Plastic
, Glow
}ESP - show additional information about players and game world
Allies, Enemies
Weapons
Projectiles
Danger Zone
Visuals - miscellaneous visual options
dz_blacksite
and dz_sirocco
maps)dz_sirocco
) to render distant buildingsSkin changer - change knives, gloves, weapon skins and stickers
Sound - modify volume of certain sound effects
Chicken volume - volume of chicken sounds
Local player, Allies, Enemies*
Master volume - overall volume of sounds emitted by player
Headshot volume - volume of headshot sound (when player gets headshoted)
Weapon volume - volume of player weapon shots
Footstep volume - volume of player footsteps
Misc - miscellaneous features
Menu key [ key ] - menu toggle key
Menu style - menu style toggle (Classic / One window)
Menu colors - menu color theme (Dark / Light / Classic)
Anti AFK kick - avoid auto-kick by server for inactivity
Auto strafe - automatically strafe in air following mouse movement
Bunny hop - automatically simulate space bar press / release while jump button is being held; increases movement speed
Clan tag - set custom clan tag
Animated clan tag - animate clan tag
Fast duck - remove crouch delay
Sniper crosshair - draw crosshair while holding sniper rifle
Recoil crosshair - crosshair follows recoil pattern
Auto pistol - fire pistols like automatic rifles
Auto reload - automatically reload if weapon has empty clip
Auto accept - automatically accept competitive match
Radar hack - show enemies positions on radar
Reveal ranks - show player ranks in scoreboard in competitive modes
Reveal money - show enemies' money in scoreboard
Spectator list - show nicknames of players spectating you
Watermark - show cheat name in the upper-left screen corner and fps & ping in the upper-right corner
Offscreen Enemies - draw circles on the screen indicating that there are enemies behind us
Fix animation LOD - fix aimbot inaccuracy for players behind local player
Fix bone matrix - correct client bone matrix to be closer to server one
Disable model occlusion - draw player models even if they are behind thick walls
Kill message - print message to chat after killing an enemy
Name stealer - mimic other players names
Custom clantag - set a custom clantag
Fast plant - plants bomb on bombsite border, when holding LMB or E key
Fast Stop - stops the player faster than normal
Quick reload - perform quick weapon switch during reload for faster reload
Prepare revolver [ key ] - keep revolver cocked, optionally on key
Fix tablet signal - allow use tablet on underground (dangerzone)
Hit Sound - sound emitted when hurting enemy
Chocked packets - length of sequence of chocked ticks
Max angle delta - maximum viewangles change per tick
Fake Prime - set a fake prime (visible in lobby)
Purchase List - show the purchased equipment by enemies.
Reportbot - automatically report players on server for cheating or other abusive actions
Unhook - unload cheat
Config - JSON-based configuration system
Microsoft Visual Studio 2019 (preferably the latest version), platform toolset v142 and Windows SDK 10.0.x.x are required in order to compile Osiris. If you don't have ones, you can download VS here (Windows SDK is installed during Visual Studio Setup).
There are two options of downloading the source code:
Choose this option if you want pure source and you're not going to contribute to the repo. Download size ~600 kB.
To download source code this way click here.
Choose this option if you're going to contribute to the repo or you want to use version control system. Download size ~4 MB. Git is required to step further, if not installed download it here.
Open git command prompt and enter following command:
git clone --depth=1 https://github.com/danielkrupinski/Osiris.git
Osirisfolder should have been successfully created, containing all the source files.
When you have equipped a copy of the source code, next step is opening Osiris.sln in Microsoft Visual Studio 2019.
Then change build configuration to
Release | x86and simply press Build solution.
If everything went right you should receive
Osiris.dllbinary file.
Open your favorite DLL injector and just inject
Osiris.dllinto
csgo.exeprocess.
When injected, menu is openable under
INSERTkey.
If your CPU supports AVX / AVX2 / AVX-512 instruction set, you can enable it in project settings. This should result in more performant code, optimized for your CPU. Currently SSE2 instructions are selected in project settings.
Press INSERT while focused on CS:GO window.
Configuration files are saved inside
Osirisfolder in your
Documentsfolder (
%USERPROFILE%\Documents\Osiris). The config is in human readable format and can be edited (e.g, using notepad). Sometimes after updates configuration file needs to be deleted and recreated.
Currently implemented hooking methods are: * MinHook - trampoline hook * VmtHook - hook a function directly in a vtable * VmtSwap - create a copy of a vtable and swap the pointer on the class instance
Hooking implementation files are located in Hooks directory.
Copyright (c) 2018-2021 Daniel Krupiński
This project is licensed under the MIT License - see the LICENSE file for details.