It's no secret that cheaters and security researchers want to get their hands on unpacked anti-cheat software. Many anti-cheat developers virtualize and pack their binaries, making static analysis harder. This forces adversaries to analyze the anti-cheat software dynamically, …
In 2002 Valve created an Anti-Cheat solution called Valve Anti-Cheat aka VAC. The first game they implemented VAC into was Counter-Strike. When VAC was introduced it only operated in User Mode (Still does) meaning it runs entirely in user space and has no kernel component.