Huh...that seems a bit excessive.
If I write a cheat for your game that operates on the kernel level, how would you detect it from the game that runs in user space?
Call of Duty Adds Kernel Level Driver for Anti-Cheat
31–40 of 332 posts
Re: Call of Duty Adds Kernel Level Driver for Anti-Cheat
#32Huh...that seems a bit excessive.
If I write a cheat for your game that operates on the kernel level, how would you detect it from the game that runs in user space?
Re: Call of Duty Adds Kernel Level Driver for Anti-Cheat
#33Re: Call of Duty Adds Kernel Level Driver for Anti-Cheat
#34Probably going to make it proton-incompatible, I'm guessing.
There'll be patches to enable this for Linux soon enough.
None of the Kernel anti cheat work without being compatible with Linux which currently none of them are. EAC is supposed to be in the future but I doubt it will work.
Re: Call of Duty Adds Kernel Level Driver for Anti-Cheat
#35Microsoft should implement an Xbox mode for Windows that has these protection features for all games. It will probably require some virtualization and performance degradation but it's better than each game rolling out their own half assed drivers.
How about no? This will just lead these companies to implement anti-cheat to protect the "integrity" of their single player games (and their MTX) as well. Say goodbye to mods and other forms of benign game hacking (particularly hacks that fix games like Dark Souls).
Re: Call of Duty Adds Kernel Level Driver for Anti-Cheat
#36Microsoft should implement an Xbox mode for Windows that has these protection features for all games. It will probably require some virtualization and performance degradation but it's better than each game rolling out their own half assed drivers.
How about no? This will just lead these companies to implement anti-cheat to protect the "integrity" of their single player games (and their MTX) as well. Say goodbye to mods and other forms of benign game hacking (particularly hacks that fix games like Dark Souls).
So how about yes, let's focus on fixing the problem at hand, and if it's used for something else(like single player games) then I'll complain about it. Right now developers have my full support to use whatever methods they can to make sure the hackers stay out. The game can boot into its own OS for all I care.
Re: Call of Duty Adds Kernel Level Driver for Anti-Cheat
#37“ When you shut down Call of Duty: Warzone, the driver turns off.” is that really how drivers work?
I don't like the practice, but I had to install it anyways to play Valorant with friends.
Re: Call of Duty Adds Kernel Level Driver for Anti-Cheat
#38Earlier quoted context omitted.
If I write a cheat for your game that operates on the kernel level, how would you detect it from the game that runs in user space?
Yes, it's an impossible fight. Give up early and just detect the supernatural aim server-side or have a working report system.
The problem with "a working report system", by which I take it to mean you have actual humans reviewing reports, does get you somewhere, but it doesn't touch 'humble' cheats, ie: rather than headshotting everyone 100% of the time, a cheat that lowers your recoil 15%. For an already very good player, -15% recoil in CS:GO or PUBG is a crazy, crazy advantage... and yet you couldn't notice it by looking at a video.
Even though it's an impossible fight to win completely, I don't think the answer is to "give up early".
Re: Call of Duty Adds Kernel Level Driver for Anti-Cheat
#39Microsoft should implement an Xbox mode for Windows that has these protection features for all games. It will probably require some virtualization and performance degradation but it's better than each game rolling out their own half assed drivers.
Ironically, in XBox OS I'm pretty sure there's not a big distinction between usermode and kernel mode.
Re: Call of Duty Adds Kernel Level Driver for Anti-Cheat
#40“ When you shut down Call of Duty: Warzone, the driver turns off.” is that really how drivers work?
Windows drivers can be loaded and unloaded dynamically, yes. It's also possible that they're using "shut down" semantically and not literally, in that the driver is loaded but inactive while the game isn't running.