First of all, if you are enough kind to motivate me, just star this project :) I would be very happy.
This is an internal cheat for Counter-Strike: Global Offensive I've been working on as my training of reverse engineering. Since I don't intend to make this a malicious software, this isn't considered to be performed in multi player mode. Keep in that mind.
Besides that, I'm not a skilled hacker as this cheat is not a high quality as of today. However, It may be interesting for you to see this project evolving day by day. (me as well XD)
If you have any question about this project, feel free to ask me through issue.
Any supports will be greatly appreciated. You can easily support/motivate me by either starring my project, following me on github or sending PR to me.
requirement
You can select from two ways to build this hack. I believe all you need in order to build this project except DirectxSDK is already included which is MSDetour, ImGui, and toml11. They're in Dependencies directory.
1. Build project using Cmake
In the project root, run these commands below.
$ mkdir build && cd build
$ cmake ..
$ make
2. Build project using Visual Studio
You can grab a source code for Visual Studio users from release.
You can find HACK4CSGO.sln
file in /build
directory.
Either way you get the HACK4CSGO.dll, you can now inject it to the game with any DLL injector such as GH injector :)
Keep your eyes on the offset.h
in my repository.
If the menu doesn't show up when you press INSERT, or your game crashes immediately just after you initiate the hack, that means your offset.h
is outdated.
Copy and Paste contents in offset.h
from mine to yours. Or if mine doesn't look updated, copy from Hazedumper
You're accessible to the hack menu by pressing INSERT key on your keyboard. But you're allowed to access it only when you're in game. Even though you press INSERT when you are in main menu, nothing happens.
You can toggle on/off and tweak parameters in the tabs with the name of each hack.
If you turn it on, it will automatically lock aim at a closest enemy unless you step really away from him. When you are away enough from enemies you get the control of angle back.
- Check if bDormant is true
- Aiming smoother rather than instantly stick crosshair to the target
- Require more humanistic way to aim
- Aim at closest enemy based on the position of crosshair not physical distance so that user can move their angle most of the time
This feature allows you to see both opponents and teammate's outline through walls.
- want it to be capable of setting specific color of outline.
Once you turn this on, you no longer have to press left click when you engage them. This feature will complete the job for you.
- Fix the bug that keep shooting over hostile's head when you use Trigger bot in conjunction with Aimbot
This is basically a recoil control system. It automatically calculate the in comming recoil and manipulate your angle to handle it. But this doesn't guarantee the 100% accuracy.
- Built-in pattern scanning system.
- Display alert when dll is successfully injected.
- Place quit button on menu bar.
- Enemy's health indicator.
- Chams.
- Aim bot.
- Glow hack.
- Trigger bot.
- Neutralize recoil.
- GUI menu for more better user experience (by hooking Directx9 endScene function).
- Close GUI menu whenever user gets outta in game and goes back to main menu.
- Save setting automatically that user inputs to toml file.
- Add a "reset setting" button.