It will check for viewangles for example, if -89<=pitch<=89, -180you don't get reported it will leave you alone and because they're players and not Valve employees (AFAIK) it's pretty to trick them as long as you're not playing obvious (tracking through walls, only getting instaheadshots, obviously using an aimbot). Overwatch is a system run by players (anyone with ~150 matches won and above a certain rank) where one of your matches will be reviewed by a group of these people if you get reported X amount of times. Valve has been aware of this for a long time but won't fix it. Oh and by the way, running AnyDVD will get you banned in any game that uses VAC because it injects anydvd.dll into all running processes so it can intercept DVD drive queries. VAC also bans for known cheats, which is why public cheats are never a good idea, once VAC has blacklisted a cheat (which will take 2-4 weeks so that they catch a large amount of hackers at once who thought the public hack was safe) they will usually ban for it in under 12 hours when they detect you using it. VAC is a joke for private hacks and will leave you alone as long as you don't write to the game memory (all my hack does is read memory). There's three different anti cheats in CS:GO: VAC, Overwatch and some serverside verification of input. I hack in CS:GO, TF2 and a bunch of other games using my own hacks (wrote them myself).