Live data from Hacker News

Call of Duty Adds Kernel Level Driver for Anti-Cheat

callofduty.com

231–240 of 332 posts

Re: Call of Duty Adds Kernel Level Driver for Anti-Cheat

#231

The whole "super intrusive anti-cheat" thing is really annoying to me as a non-competitive player, who just plays games like CoD, CS, etc occasionally with friends. And not just academically annoying, but practically too. I used to run Windows virtualised under Linux with a PCIe passthrough GPU. I remember having to re-install windows directly on my machine at a LAN party once because CS:GO couldn't be run in a VM an…

> I used to run Windows virtualised under Linux with a PCIe passthrough GPU. I remember having to re-install windows directly on my machine at a LAN party once because CS:GO couldn't be run in a VM anymore :(

Have you tried running CS:GO on Linux through Steam on Linux? It's officially supported and for me it runs as well as I expect on low-end hardware. Are there any performance reasons to want to run in a Windows VM instead?

Re: Call of Duty Adds Kernel Level Driver for Anti-Cheat

#232
post #231

The whole "super intrusive anti-cheat" thing is really annoying to me as a non-competitive player, who just plays games like CoD, CS, etc occasionally with friends. And not just academically annoying, but practically too. I used to run Windows virtualised under Linux with a PCIe passthrough GPU. I remember having to re-install windows directly on my machine at a LAN party once because CS:GO couldn't be run in a VM an…

> I used to run Windows virtualised under Linux with a PCIe passthrough GPU. I remember having to re-install windows directly on my machine at a LAN party once because CS:GO couldn't be run in a VM anymore :( Have you tried running CS:GO on Linux through Steam on Linux? It's officially supported and for me it runs as well as I expect on low-end hardware. Are there any performance reasons to want to run in a Windows V…

This was a few years ago at least, not sure it was an option back then? Or maybe the idea of futzing around trying to get the binary nvidia drivers working properly on Linux in the middle of a LAN party didn't appeal to me :D

I do worry that this push to ever-more-intrusive forms of anti-cheat will mean that games are less likely to run on Linux. If the source to your anti-cheat kernel module needs to be released under the GPL it's probably not going to be that effective for very long..

Re: Call of Duty Adds Kernel Level Driver for Anti-Cheat

#233

The whole "super intrusive anti-cheat" thing is really annoying to me as a non-competitive player, who just plays games like CoD, CS, etc occasionally with friends. And not just academically annoying, but practically too. I used to run Windows virtualised under Linux with a PCIe passthrough GPU. I remember having to re-install windows directly on my machine at a LAN party once because CS:GO couldn't be run in a VM an…

Server-side anticheat catches no cheaters...? What is even the point of developing it lol

I think the idea would be to use the server side cheat detectio to decide which players need to be forced to install the client side cheat detection, basically.

You're right of course, if there's no $$$ to be made from people who won't buy the game if it has client-side anticheat, then why would they develop a whole second system just for people like me who don't want to run this crap, but want to play the game enough that they'll run it anyway?

Re: Call of Duty Adds Kernel Level Driver for Anti-Cheat

#234
post #81

Earlier quoted context omitted.

Would it be in a game company’s interest to implement anti-cheat for single player games? Mods and other forms of benign game hacking increase the popularity and longevity of games which presumably benefit profitability.

EA and Rockstar banned people from Battlefield 5 multiplayer and GTA online for having modded their single player games. Google for a few minutes and you'll come across plenty of horror stories and news items. But of course the real reason they would love to prevent anyone from tampering with the game is so they can sell more single player cheats such as experience booster packs.

Both of those games have multiplayer components.

I would be more interested to hear about games such as god of war or horizon zero dawn, which have no online play at all, used anti-cheat.

Re: Call of Duty Adds Kernel Level Driver for Anti-Cheat

#235

The whole "super intrusive anti-cheat" thing is really annoying to me as a non-competitive player, who just plays games like CoD, CS, etc occasionally with friends. And not just academically annoying, but practically too. I used to run Windows virtualised under Linux with a PCIe passthrough GPU. I remember having to re-install windows directly on my machine at a LAN party once because CS:GO couldn't be run in a VM an…

[deleted]

Re: Call of Duty Adds Kernel Level Driver for Anti-Cheat

#236

Earlier quoted context omitted.

You don't really have to put so much effort into dissecting their verbiage. It's guaranteed that any kernel anti-cheat is going to be invasive and inspect everything on the system while looking for cheats.

No, it's absolutely not guaranteed. Especially in competitive shooters, performance is paramount. They have a strong motivation to only look where they need to. And anti-cheat isn't a money-maker, so they're not going to be spending lots of money storing user data they don't have to. Cheat software has to do things like nose around in the game's memory space that no legitimate program is going to do. It also contains…

> And anti-cheat isn't a money-maker, so they're not going to be spending lots of money storing user data they don't have to.

user data can absolutely be a money-maker

Re: Call of Duty Adds Kernel Level Driver for Anti-Cheat

#237
post #176

The whole "super intrusive anti-cheat" thing is really annoying to me as a non-competitive player, who just plays games like CoD, CS, etc occasionally with friends. And not just academically annoying, but practically too. I used to run Windows virtualised under Linux with a PCIe passthrough GPU. I remember having to re-install windows directly on my machine at a LAN party once because CS:GO couldn't be run in a VM an…

This isn't a high-level gameplay problem. I'm not sure what you play but in (CoD) Warzone, for example, just based on Twitch streams at least, almost every lobby has one or more cheaters/hackers in it now. This is a bad enough problem that it actually threatens the integrity of the game and the continued support from more casual gamers such as yourself. As for your particular case (running a Windows VM with PCI-e GPU…

Games like Call of Duty are a captured market at this point. They will be preordering next years release no matter what.

Re: Call of Duty Adds Kernel Level Driver for Anti-Cheat

#238

The whole "super intrusive anti-cheat" thing is really annoying to me as a non-competitive player, who just plays games like CoD, CS, etc occasionally with friends. And not just academically annoying, but practically too. I used to run Windows virtualised under Linux with a PCIe passthrough GPU. I remember having to re-install windows directly on my machine at a LAN party once because CS:GO couldn't be run in a VM an…

Why am I not surprised the top comment is complaining that GPU pass through to a VM isn’t supported

Re: Call of Duty Adds Kernel Level Driver for Anti-Cheat

#240

These sorts of things always get circumvented, but I wish the CoD players fun during the 1-2 week gap where the cheaters are still figuring it out. I've actually figured out the permanent solution to cheaters. Oddly enough, I worked it out in Pokemon Unite, which doesn't have a cheating problem as far as I know, but does have items that you can buy to boost your character stats. The solution is easy: play a game with…

I have a different solution. Shadowban. Let them play against each other and bots. Decrease network performance. In rng based situations, roll low most of the time.
Post reply on HN