{"id":16693045,"url":"https://github.com/rdbo/osiris-mod","last_synced_at":"2025-03-13T22:43:18.597Z","repository":{"id":118703326,"uuid":"441828168","full_name":"rdbo/Osiris-Mod","owner":"rdbo","description":"Osiris Hack with my modifications","archived":false,"fork":false,"pushed_at":"2022-07-15T22:45:28.000Z","size":124092,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-20T18:13:08.176Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rdbo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"custom":"https://paypal.me/DanielK19"}},"created_at":"2021-12-26T06:50:07.000Z","updated_at":"2022-09-03T10:35:12.000Z","dependencies_parsed_at":null,"dependency_job_id":"abe41ee4-d43c-43ed-97ad-1abab0a7eda3","html_url":"https://github.com/rdbo/Osiris-Mod","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdbo%2FOsiris-Mod","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdbo%2FOsiris-Mod/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdbo%2FOsiris-Mod/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdbo%2FOsiris-Mod/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rdbo","download_url":"https://codeload.github.com/rdbo/Osiris-Mod/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243495490,"owners_count":20299921,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-12T16:29:09.858Z","updated_at":"2025-03-13T22:43:18.577Z","avatar_url":"https://github.com/rdbo.png","language":"C++","funding_links":["https://paypal.me/DanielK19"],"categories":[],"sub_categories":[],"readme":"# Osiris-Mod\n[![C++](https://img.shields.io/badge/language-C%2B%2B-%23f34b7d.svg?style=plastic)](https://en.wikipedia.org/wiki/C%2B%2B) \n[![CS:GO](https://img.shields.io/badge/game-CS%3AGO-yellow.svg?style=plastic)](https://store.steampowered.com/app/730/CounterStrike_Global_Offensive/) \n[![Windows](https://img.shields.io/badge/platform-Windows-0078d7.svg?style=plastic)](https://en.wikipedia.org/wiki/Microsoft_Windows) \n[![x86](https://img.shields.io/badge/arch-x86-red.svg?style=plastic)](https://en.wikipedia.org/wiki/X86) \n[![License](https://img.shields.io/github/license/danielkrupinski/Osiris.svg?style=plastic)](LICENSE)\n[![Issues](https://img.shields.io/github/issues/danielkrupinski/Osiris.svg?style=plastic)](https://github.com/danielkrupinski/Osiris/issues)\n[![PayPal](https://img.shields.io/badge/donate-PayPal-104098.svg?style=plastic\u0026logo=PayPal)](https://paypal.me/DanielK19)\n\u003cbr\u003e![Windows](https://github.com/danielkrupinski/Osiris/workflows/Windows/badge.svg?branch=master\u0026event=push)\n![Linux](https://github.com/danielkrupinski/Osiris/workflows/Linux/badge.svg?branch=master\u0026event=push)\n\nFree open-source cross-platform cheat software for **Counter-Strike: Global Offensive** game. Designed as an internal cheat - [Dynamic-link library](https://en.wikipedia.org/wiki/Dynamic-link_library) (DLL) loadable into game process. Compatible with the Steam version of the game. Available for Windows and Linux systems. Modified by rdbo.\n\n## Features\n*   **Aimbot** - aim assistance\n*   **Triggerbot** - automatically fires when crosshair is on enemy\n*   **Backtrack** - abuse lag compensation to move players back in time\n*   **Glow** - render glow effect on entities\n*   **Chams** - color player models to improve visibility\n*   **Stream Proof ESP** - show information about players, dropped weapons and projectiles\n*   **Visuals** - miscellaneous visual options\n*   [**Inventory Changer**](Source/InventoryChanger/) - add weapon skins, stickers, knives, gloves, medals and more to your in-game inventory\n*   **Sound** - modify volume of certain sound effects\n*   **Style** - select menu window layout and colors\n*   **Misc** - miscellaneous features\n*   **Config** - JSON-based configuration system\n\n\u003cdetails\u003e\n\n*   **Aimbot** - aim assistance\n    *   **Enabled** - on / off master switch\n    *   **On key \\[ key \\]** - aimbot works only when chosen key is being held\n    *   **Aimlock** - brings your aim to the target (affected by Smooth).\n    *   **Silent** - aimbot is not visible on your screen (client-sided only)\n    *   **Friendly fire** - treat allies as enemies\n    *   **Visible only** - aim only on visible players\n    *   **Scoped only** - aimbot works only when using scope (applies only to sniper rifles)\n    *   **Ignore flash** - ignore flashbang i.e. aim when local player is flashed\n    *   **Ignore smoke** - ignore smoke i.e. aim when target is in smoke\n    *   **Auto shot** - shoot automatically when target found\n    *   **Auto scope** - automatically scopes sniper rifle before shooting\n    *   **Bone** - bone which aimbot aims at\n    *   **Fov** - field-of-view which aimbot operates \\[*0*-*255*\\]\n    *   **Smooth** - smooth aimbot movement in order to seem more human-like\n    *   **Max aim inaccuracy** - maximum weapon inaccuracy allowing aimbot to run, lowering this value will e.g. disable aimbot while jumping or running\n\n*   **Triggerbot** - automatically fires when crosshair is on enemy\n    *   **Enabled** - on / off master switch\n    *   **On key \\[ key \\]** - triggerbot works only when chosen key is being held\n    *   **Friendly fire** - treat allies as enemies\n    *   **Scoped only** - triggerbot works only when using scope (applies only to sniper rifles)\n    *   **Ignore flash** - ignore flashbang i.e. shoot when local player is flashed\n    *   **Ignore smoke** - ignore smoke i.e. shoot when target is in smoke\n    *   **Hitgroup** - body parts on which triggerbot works\n    *   **Shot delay** - delay time in ms (milliseconds)\n    *   **Min damage** - minimal damage to fire.\n\n*   **Backtrack** - abuse lag compensation in order to move players back in time\n    *   **Enabled** - on / off master switch\n    *   **Ignore smoke** - ignore smoke i.e. backtrack when target is in smoke\n    *   **Time limit** - limit the backtracking window \\[*1*-*200*ms\\]\n\n*   **Glow** - render glow effect on entities\n\n    *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*\n\n    *   **Enabled** - on / off master switch\n    *   **Health based** - color is based on player's hp\n    *   **Color** - glow color in rgba format\n    *   **Style** - glow style { `Default`, `Rim3d`, `Edge`, `Edge Pulse` }\n\n*   **Chams** - color player models to improve visibility\n\n    *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*\n    *   **Enabled** - on / off master switch\n    *   **Health based** - color is based on player's hp\n    *   **Blinking** - change transparency frequently\n    *   **Material** - material applied to model { `Normal`, `Flat`, `Animated`, `Platinum`, `Glass`, `Chrome`, `Crystal`, `Silver`, `Gold`, `Plastic`, `Glow` }\n    *   **Wireframe** - render triangle mesh instead of solid material\n    *   **Cover** - draw chams material on top of the original material instead of overriding it\n    *   **Ignore-Z** - draw material through walls\n\n*   **ESP** - show additional information about players and game world\n    1.  *Allies, Enemies*\n        *   *All, Visible, Occluded*\n\n    2.  *Weapons*\n\n    3.  *Projectiles*\n        *   *Flashbang, HE Grenade, Breach Charge, Bump Mine, Decoy Grenade, Molotov, TA Grenade, Smoke Grenade, Snowball*\n\n    4.  *Danger Zone*\n        *   *Sentries, Drones, Cash, Cash Dufflebag, Pistol Case, Light Case, Heavy Case, Explosive Case, Tools Case, Full Armor, Armor, Helmet, Parachute, Briefcase, Tablet Upgrade, ExoJump, Ammobox, Radar Jammer*\n\n    *   **Enabled** - on / off master switch\n    *   **Font** - esp text font\n    *   **Snaplines** - draw snapline to player\n    *   **Eye traces** - draw player eye traces (shows where player looks)\n    *   **Box** - draw 2D box over player model\n    *   **Name** - draw player name\n    *   **Health** - draw player health\n    *   **Health bar** - draw rectangle indicating player health\n    *   **Armor** - draw player armor\n    *   **Armor bar** - draw rectangle indicating player armor\n    *   **Money** - draw player money\n    *   **Head dot** - draw dot on player's head\n    *   **Active Weapon** - draw player equipped weapon\n\n*   **Visuals** - miscellaneous visual options\n    *   **Disable post-processing** - disable post-processing effects in order to increase FPS\n    *   **Inverse ragdoll gravity** - inverse gravitational acceleration on falling player ragdoll corpse (during death sequence)\n    *   **No fog** - remove fog from map for better visibility\n    *   **No 3d sky** - remove 3d skybox from map - increases FPS\n    *   **No visual recoil** - remove visual recoil punch effect\n    *   **No hands** - remove arms / hands model from first-person view\n    *   **No sleeves** - remove sleeves model from first-person view\n    *   **No weapons** - remove weapons model from first-person view\n    *   **No smoke** - remove smoke grenade effect\n    *   **No blur** - remove blur\n    *   **No scope overlay** - remove black overlay while scoping\n    *   **No grass** - remove grass from map in Danger Zone mode (`dz_blacksite` and `dz_sirocco` maps)\n    *   **No shadows** - disable dynamic shadows\n    *   **Wireframe smoke** - render smoke skeleton instead of particle effect\n    *   **Zoom \\[ key \\]** - enable zoom on unzoomable weapons\n    *   **Thirdperson** - thirdperson view\n    *   **Thirdperson distance** - camera distance in thirdperson view\n    *   **View model FOV** - change view model FOV \\[*-60*-*0*-*60*\\] (0 - actual view model, negative values - decreased view model, positive values - increased view model)\n    *   **FOV** - change view FOV \\[*-60*-*0*-*60*\\] (0 - actual view fov, negative values - decreased, positive values - increased)\n    *   **Far Z** - far clipping range, useful after disabling fog on large maps (e.g `dz_sirocco`) to render distant buildings\n    *   **Flash reduction** - reduces flashbang grenade effect \\[*0*-*100*%\\] (0 - full flash, 100 - no flash)\n    *   **Brightness** - control game brightness \\[*0.0*-*1.0*\\]\n    *   **Skybox** - change sky(box)\n    *   **World color** - set world material ambient light color\n    *   **Deagle spinner** - play \"spinning\" inspect animation when holding Deagle\n    *   **Screen effect** - screenspace effect - *Drone cam, Drone cam with noise, Underwater, Healthboost, Dangerzone*\n    *   **Hit effect** - show screen effect on enemy hit\n    *   **Hit marker** - show a cross detail on enemy hit\n\n*   **Inventory Changer** - add weapon skins, stickers, knives, gloves, medals and more to your in-game inventory\n\n*   **Sound** - modify volume of certain sound effects\n    *   **Chicken volume** - volume of chicken sounds\n\n    *Local player, Allies, Enemies*\n    *   **Master volume** - overall volume of sounds emitted by player\n    *   **Headshot volume** - volume of headshot sound (when player gets headshoted)\n    *   **Weapon volume** - volume of player weapon shots\n    *   **Footstep volume** - volume of player footsteps\n\n*   **Misc** - miscellaneous features\n    *   **Menu key \\[ key \\]** - menu toggle key\n\n    *   **Menu style** - menu style toggle (*Classic* **/** *One window*)\n\n    *   **Menu colors** - menu color theme (*Dark **/** Light **/** Classic*)\n\n    *   **Anti AFK kick** - avoid auto-kick by server for inactivity\n\n    *   **Auto strafe** - automatically strafe in air following mouse movement\n\n    *   **Bunny hop** - automatically simulate space bar press / release while jump button is being held; increases movement speed\n\n    *   **Clan tag** - set custom clan tag\n\n    *   **Animated clan tag** - animate clan tag\n\n    *   **Fast duck** - remove crouch delay\n\n    *   **Sniper crosshair** - draw crosshair while holding sniper rifle\n\n    *   **Recoil crosshair** - crosshair follows recoil pattern\n\n    *   **Auto pistol** - fire pistols like automatic rifles\n\n    *   **Auto reload** - automatically reload if weapon has empty clip\n\n    *   **Auto accept** - automatically accept competitive match\n\n    *   **Radar hack** - show enemies positions on radar\n\n    *   **Reveal ranks** - show player ranks in scoreboard in competitive modes\n\n    *   **Reveal money** - show enemies' money in scoreboard\n\n    *   **Spectator list** - show nicknames of players spectating you\n\n    *   **Watermark** - show cheat name in the upper-left screen corner and fps \u0026 ping in the upper-right corner\n\n    *   **Offscreen Enemies** - draw circles on the screen indicating that there are enemies behind us\n\n    *   **Fix animation LOD** - fix aimbot inaccuracy for players behind local player\n\n    *   **Fix bone matrix** - correct client bone matrix to be closer to server one\n\n    *   **Disable model occlusion** - draw player models even if they are behind thick walls\n\n    *   **Kill message** - print message to chat after killing an enemy\n\n    *   **Name stealer** - mimic other players names\n\n    *   **Custom clantag** - set a custom clantag\n\n    *   **Fast plant** - plants bomb on bombsite border, when holding \u003ckbd\u003eLMB\u003c/kbd\u003e or \u003ckbd\u003eE\u003c/kbd\u003e key\n\n    *   **Fast Stop** - stops the player faster than normal\n\n    *   **Quick reload** - perform quick weapon switch during reload for faster reload\n\n    *   **Prepare revolver \\[ key \\]** - keep revolver cocked, optionally on key\n\n    *   **Fix tablet signal** - allow use tablet on underground (dangerzone)\n\n    *   **Hit Sound** - sound emitted when hurting enemy\n\n    *   **Chocked packets** - length of sequence of chocked ticks\n\n    *   **Max angle delta** - maximum viewangles change per tick\n\n    *   **Aspect Ratio** - allows you to change the aspect ratio\n\n    *   **Purchase List** - show the purchased equipment by enemies.\n\n    *   **Reportbot** - automatically report players on server for cheating or other abusive actions\n        *   **Enabled** - on / off master switch\n        *   **Target** - report target *Enemies/Allies/All*\n        *   **Delay** - delay between reports, in seconds\n        *   **Aimbot** - report for aim assistance\n        *   **Wallhack** - report for visual assistance\n        *   **Other** - report for other assistance\n        *   **Griefing** - report for griefing\n        *   **Abusive Communications** - report for abusive communications\n\n    *   **Unhook** - unload cheat\n\n*   **Config** - JSON-based configuration system\n    *   **Create config** - create new configuration file\n    *   **Reset config** - restore default configuration settings (does not touch saved configuration)\n    *   **Load selected** - load selected configuration file\n    *   **Save selected** - save selected configuration file\n    *   **Delete selected** - delete selected configuration file\n    *   **Reload configs** - reload configs list\n\u003c/details\u003e\n\n## Getting started\n\n### Prerequisites\nMicrosoft Visual Studio 2019 16.10 (or newer), 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](https://visualstudio.microsoft.com/) (Windows SDK is installed during Visual Studio Setup).\n\n### Downloading\n\nThere are two options of downloading the source code:\n\n#### Without [git](https://git-scm.com)\n\nChoose this option if you want pure source and you're not going to contribute to the repo. Download size ~600 kB.\n\nTo download source code this way [click here](https://github.com/danielkrupinski/Osiris/archive/master.zip).\n\n#### With [git](https://git-scm.com)\n\nChoose 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](https://git-scm.com).\n\nOpen git command prompt and enter following command:\n\n    git clone --depth=1 https://github.com/danielkrupinski/Osiris.git\n\n`Osiris` folder should have been successfully created, containing all the source files.\n\n### Compiling from source\n\nWhen you have equipped a copy of the source code, next step is opening **Osiris.sln** in Microsoft Visual Studio 2019.\n\nThen change build configuration to `Release | x86` and simply press **Build solution**.\n\nIf everything went right you should receive `Osiris.dll`  binary file.\n\n### Loading / Injecting into game process\n\nOpen your favorite [DLL injector](https://en.wikipedia.org/wiki/DLL_injection) and just inject `Osiris.dll` into `csgo.exe` process.\n\nWhen injected, menu is openable under `INSERT` key.\n\n### Further optimizations\nIf 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.\n\n## FAQ\n\n### How do I open menu?\nPress \u003ckbd\u003eINSERT\u003c/kbd\u003e while focused on CS:GO window.\n\n### Where is my config file saved?\nConfiguration files are saved inside `Osiris` folder in your `Documents` folder (`%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.\n\n### What hooking methods Osiris uses?\nCurrently implemented hooking methods are:\n*   MinHook - trampoline hook\n*   VmtHook - hook a function directly in a vtable\n*   VmtSwap - create a copy of a vtable and swap the pointer on the class instance\n\nHooking implementation files are located in [Hooks](https://github.com/danielkrupinski/Osiris/tree/master/Osiris/Hooks) directory.\n\n## Acknowledgments\n\n*   [ocornut](https://github.com/ocornut) and [contributors](https://github.com/ocornut/imgui/graphs/contributors) for creating and maintaining an amazing GUI library - [Dear imgui](https://github.com/ocornut/imgui).\n*   [Zer0Mem0ry](https://github.com/Zer0Mem0ry) - for great tutorials on reverse engineering and game hacking\n\n## License\n\n\u003e Copyright (c) 2018-2022 Daniel Krupiński\n\nThis project is licensed under the [MIT License](https://opensource.org/licenses/mit-license.php) - see the [LICENSE](https://github.com/danielkrupinski/Osiris/blob/master/LICENSE) file for details.\n\n## See also\n*   [Anubis](https://github.com/danielkrupinski/Anubis) - free and open source cheat for CS:GO\n*   [GOESP](https://github.com/danielkrupinski/GOESP) - free and open source cross-platform streamproof ESP hack for Counter-Strike: Global Offensive, written in modern C++\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frdbo%2Fosiris-mod","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frdbo%2Fosiris-mod","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frdbo%2Fosiris-mod/lists"}