Moogal™ 2019 年 11 月 24 日 下午 1:15
How does VAC work?
I know it scans for known cheat signatures, but does it actually find if these files inject into the game? If not, it would make room for a lot of false bans (not that i believe this is the case)
< >
目前顯示第 1-4 則留言,共 4
Silicon Vampire 2019 年 11 月 24 日 下午 1:19 
The information available to users is contained in the pinned thread on VAC bans. Please read it.
Jelly Donut 2019 年 11 月 24 日 下午 3:41 
Well, no one really knows in detail, but Wikipedia specifies that VAC sends "Client Challenges" to the machine.

The software sends client challenges to the machine; if the appropriate response is not received, it is flagged as a possible violation. It uses Signature Scanning to detect possible cheats when scanning the computer's memory and processes. Whenever an anomaly is detected, an incident report is created and compared to a database of banned applications and/or analyzed by Valve engineers. The engineers may inspect the code and run it on their own copies of the game. If the code is confirmed as a new cheat, it is added to the database of cheat codes.

From my personal knowledge or guess:


it's usually quite obvious for VAC to ban common/popular cheat programs that Valve has already identified and added their "list of cheats". So if VAC bans because of the cheat it detected from what I call, the "common cheat" list, it's definitely not a mistake ban and Valve doesn't necessarily need to investigate it since they most likely know it.

As for newly created/unique cheats in which VAC has not "detected". Either VAC will send the client challenges to the client and if an inappropriate response is collected, it will flag it as a potential cheat and VAC Engineers will test the code on their end. If it's deemed a cheat, they will add it to the "common cheat" list.

It's also noted that, VAC does not monitor Kills/Death/Assists or if you did anything that's legitimate even though it could be "cheating", like server mods, sv_cheats 1 or etc.

But how exactly it works? We will never know (unless you work for Valve, but at the same time, they high likely have a company rule that disallows employees to spill beans on VAC as it will prob cause an instant dismissal, since VAC in detail is most likely Valve's company secrets and no business/company is going to be tolerant against employees who leak specific secrets).


M0nday 2019 年 11 月 24 日 下午 6:14 
i'm gonna explain in short :
when you're playing - your client is sending packets with signatures, csgo folders info (files name, when they were changed and etc), and other stuff. VAC is scanning these signatures, if it detects weird signatures or vac developer will be add new singature with a command for anti cheat to ban all players who sent same signatures. People will be banned by vac even if they were offline 1 day or even month. (because they sent signatures on server already and vac just found same signature in signature's bases)
So, that's why no-one cares about if you got hjacked or you used cheating or not allowed software in your pc.
最後修改者:M0nday; 2019 年 11 月 24 日 下午 6:23
< >
目前顯示第 1-4 則留言,共 4
每頁顯示: 1530 50

張貼日期: 2019 年 11 月 24 日 下午 1:15
回覆: 4