Solved What do you guys think about CSGO's new "Anti-cheat" system.

  • CSGO recently moved logic from 'client_panorama.dll' to 'client.dll', you must update all code that uses 'client_panorama.dll' and replace it with 'client.dll' or the code will not work.
Hexui Undetected CSGO Cheats Sinkicheat PUBG Cheat

KF1337

*copies code from tutorials, then breaks it.*
Dank Tier Donator
Full Member
Nobleman
Jan 30, 2020
144
3,453
0
How long you been coding/hacking?
6 months
Coding Language
C++
This came in a few hours ago. Still in beta though.

Counter-Strike: Global Offensive

CS:GO now significantly restricts the types of programs and files that can interact with the game.

In the unlikely event that you launch the game with incompatible files, you will receive a warning indicating the incompatible file and may be blocked from joining VAC-enabled servers. To resolve the issue, you can disable the ‘Trusted Launch’ in your game settings, however this may temporarily impact your trust score.

For developers of third-party programs that interact directly with the CS:GO executable process, we have added requirements that will impact your software. Moving forward, all DLLs that interact with CS:GO will need to be digitally signed with an Authenticode signature. Additionally, we will block signed DLLs if their functionality interferes with the game in any way.
What are your thoughts and first ideas about this?
 
Last edited:
  • Like
Reactions: metrix and Rake

Rake

Cesspool Admin
Administrator
Jan 21, 2014
12,130
78,998
2,392
they are hooking LdrLoadDLL and NtOpenFile, so you're gucci as long as you don't use LoadLibrary basically. Just manual map and forget about it
 

Meow

Gimme food hooman.
Fleep Tier Donator
Nobleman
Apr 24, 2020
145
3,743
4
They've provided to much information imo. And they still give you the option to deactivate the sign scan so usual servers will still be fucked lol.
I've hoped they filter out the usual cheat users since literally every retard who don't knows any shit about this coding world is cheating in this game.

But this sounds like it will just break internal stuff for now?
 

SystemX32

Dank Tier VIP
Dank Tier Donator
Jun 2, 2015
251
12,368
44
They've provided to much information imo. And they still give you the option to deactivate the sign scan so usual servers will still be fucked lol.
I've hoped they filter out the usual cheat users since literally every retard who don't knows any shit about this coding world is cheating in this game.

But this sounds like it will just break internal stuff for now?
Seems to only break peoples cheats who are using LoadLibrary to inject...
 

KF1337

*copies code from tutorials, then breaks it.*
Dank Tier Donator
Full Member
Nobleman
Jan 30, 2020
144
3,453
0
Seems to only break peoples cheats who are using LoadLibrary to inject...
That's what I thought aswell. ManualMap might even get around this. Or you use signed dlls of 3rd parties...
 

Rake

Cesspool Admin
Administrator
Jan 21, 2014
12,130
78,998
2,392
Wow it took them 8 years to do something that actually makes a difference, and the only reason is because of Valorant. Pathetic. They don't actually care about cheating, they only care about money.
 

XdarionX

Dying Light Hacker
Dank Tier VIP
Dank Tier Donator
Mar 30, 2018
847
23,408
114
99% of people manual map but valve:
Moving forward, all DLLs that interact with CS:GO will need to be digitally signed with an Authenticode signature.
1593270402335.png


since literally every retard who don't knows any shit about this coding world is cheating in this game.
they p2c $9 a month to get ow ban and than makes new acc
 

st3k

Dank Tier Donator
Oct 29, 2019
28
283
1
Looks like CSGO is going to implement this new "Anti-Cheat" system, that is going to block untrusted programs at game launch. What do you guys think of this?

3kliksphilip's video explaining the new system:
 

XdarionX

Dying Light Hacker
Dank Tier VIP
Dank Tier Donator
Mar 30, 2018
847
23,408
114
Looks like CSGO is going to implement this new "Anti-Cheat" system, that is going to block untrusted programs at game launch. What do you guys think of this?

3kliksphilip's video explaining the new system:
interesting but till they dont get serious kernel module, vac (and any usermode ac) is trash, there are still opened holes like handle hijack (on win10 is ppl, older win fixes it or use ppl killer) or simply load your cheats before csgo, steam & steamservice starts into system using any vulnerable driver and then clean up, than inside kernel just wait for a game and use KeStackAttachProcess and you are literally internal without running external program, injected dll, running thread, injecting code etc.. inside process (they cant enumerate ring0 stuff)

from my opinion the biggest problem in anticheat development is a choice that you can run a game without anticheat where you are able to freely reverse the game with debugger and than accual hax while ac is online is ezpz because you already have the info about game and its just about coding
 

Sigmaa

Meme Tier VIP
Full Member
Dec 14, 2018
292
3,528
10
In my opinion, it's a pathetic excuse for an anti-cheat update.

All it does is detect modules loaded via LoadLibraryA and warn the user that having them loaded will temporarily impact their trust factor for that session, and seeing as anyone with a brain has been manual mapping their cheat for literally years, this check is anything but useful. I saw a post on another cheating forum, where they bypassed this by patching a single byte using a python script(this is obviously very detectable, as they modify the .text section, but this just shows how useless it really is).

This check could've been implemented any time in the last 8 years of Counter-Strike: Global Offensive being released, but coincidentally as soon as Valorant starts being a competitor for their game, especially anti-cheat wise, they implement this pathetic little check and make an entire blog post about it, boasting how proud they are of this accomplishment in their journey to abolishing their crippling cheater problem.
 

KF1337

*copies code from tutorials, then breaks it.*
Dank Tier Donator
Full Member
Nobleman
Jan 30, 2020
144
3,453
0
from my opinion the biggest problem in anticheat development is a choice that you can run a game without anticheat where you are able to freely reverse the game with debugger and than accual hax while ac is online is ezpz because you already have the info about game and its just about coding
100% true. Most important reason why so much people hack csgo: easy access to the game without getting banned.
Imma add as second biggest reason: code base is open source.

there are still opened holes like handle hijack (on win10 is ppl, older win fixes it or use ppl killer)
What?
 

Sigmaa

Meme Tier VIP
Full Member
Dec 14, 2018
292
3,528
10
Imma add as second biggest reason: code base is open source.
Counter-Strike: Global Offensive isn't open-source, the leaked source code is from around 2017 or so. If you're talking about the Source engine, then yes, an older version of it is open-sourced by Valve, but it would still give you the basic premises of how the Source engine functions internally.
 

KF1337

*copies code from tutorials, then breaks it.*
Dank Tier Donator
Full Member
Nobleman
Jan 30, 2020
144
3,453
0
Counter-Strike: Global Offensive isn't open-source, the leaked source code is from around 2017 or so. If you're talking about the Source engine, then yes, an older version of it is open-sourced by Valve, but it would still give you the basic premises of how the Source engine functions internally.
Yes, i was talking about the 2013 Source Engine SDK (also the source code leak). But technically, you're right. The game itself is not open source.

My point was that is easy to gather resources that aid you in hacking the game.
 

XdarionX

Dying Light Hacker
Dank Tier VIP
Dank Tier Donator
Mar 30, 2018
847
23,408
114
those two links that Rake posted are really useful and also if you handle hijack you can use NtMapViewOfSection to map a piece of memory from game inside system process where you can access it as you was internal (but you will have to recalculate pointers since base addrs of mapped pages may not match)
 
Attention! Before you post:

Read the How to Ask Questions Guide
99% of questions are answered in the Beginner's Guide, do it before asking a question.

No Hack Requests. Post in the correct section.  Search the forum first. Read the rules.

How to make a good post:

  • Fill out the form correctly
  • Tell us the game name & coding language
  • Post everything we need to know to help you
  • Ask specific questions, be descriptive
  • Post errors, line numbers & screenshots
  • Post code snippets using code tags
  • If it's a large project, zip it up and attach it

If you do not comply, your post may be deleted.  We want to help, please make a good post and we will do our best to help you.

Similar threads

Community Mods