Earlier quoted context omitted.
The hardware isn't banned, the player is banned if the anticheat detects the hardware being used. The hardware might be reprogrammable and self modifying at some point in the future, but until it is and it's widely available a root level anticheat is adequate protection.
The player is not banned. The player's account is banned. It is a free game- they can make as many accounts as they like. The hardware will become widely available once kernel-level anticheat becomes widely used. >if the anticheat detects the hardware being used. The only thing the anticheat will be able to detect is ordinary hardware. My cheating device will capture input from HDMI or PCI, the software sees it as a…
/dev/null: Anti-Cheat Kernel Driver (2020)
91–100 of 142 posts
Re: /dev/null: Anti-Cheat Kernel Driver (2020)
#92You basically can't have a PC game in 2022 without a kernel rootkit to detect cheating.
They’ve never actually rolled this out for League. I’ve played hundreds if not thousands of hours of competitive matches over a decade and never seen a blatant cheater (maybe 1-2 cass botters, but couldn’t be sure). Given that it’s one of the biggest online PvP games around, I don’t think you or Riot are really making a strong case here.
A 3D game like Valorant or Call of Duty is much more fast-paced and also introduces a third dimension. This means that transferring the visible game state to the player every frame is much more difficult, both for the server to keep track of, and for the network bandwidth available to the players. This means that in 3D games, there is often client-side data that the user is not supposed to see (such as the exact position of an enemy who has ducked behind a wall, but the server hasn't stopped sending you position data for yet). This poses a huge advantage to whoever can get access to that data and display it somehow. These are called cheats... And they can run in kernel space. This is why they need their own kernel rootkit to detect them.
This article seems to be a bit unclear, but it seems like their point is to justify kernel-mode anti-cheat in broad strokes. I don't think they're just talking about League here. Adding anti-cheat to League is probably not a priority, for reasons I've outlined above.
Re: /dev/null: Anti-Cheat Kernel Driver (2020)
#93Earlier quoted context omitted.
they paying a monthly subscription for "undetectable" cheats these days anyway and they're not cheap, $59.99/month would be pretty middle of the road a cheap $30 card is nothing
The video mentions people being willing to pay up to 2k for such devices. With the DMA device itself costing a couple of hundred, plus cheat development time, plus extra hardware, I don't expect these setups become very affordable any time soon.
Re: /dev/null: Anti-Cheat Kernel Driver (2020)
#94Riot's anti cheat is the only one I've found that causes my KVM virtual machine running Windows to BSoD. Ironic that the post title indicates Linux-awareness but the post content breaks any chance of playing Riot's games on a Linux computer.
Re: /dev/null: Anti-Cheat Kernel Driver (2020)
#95This is a pattern I see very often and that I think all of us can see all the time. The developers of software try to control how the users use the software. This is not just a regular customer or user relationship between the user and the developer. This is something else, some kind of controlling behavior that we need to get rid of. You can't force someone to stop doing something as long as they do it on their own…
Re: /dev/null: Anti-Cheat Kernel Driver (2020)
#96> This isn’t giving us any surveillance capability we didn’t already have. I think this is an important line. Regardless of how people feel about anti-cheating efforts, I don't believe many people realize how much access games already have to their system to the point where it's kind of a miracle there aren't more malicious games out in the wild.
Games? You mean literally every piece of software on (most) computers? Most default Windows, Linux, Mac single user setups are vulnerable to having everything be intercepted/exfiltrated by every program installed. Why would games be of concern specifically?
Re: /dev/null: Anti-Cheat Kernel Driver (2020)
#97Of course, this is just a blog post by a gaming company for their gamer audience, but lots of this stuff is downright dishonest. For example: > Now, while most players might find the idea of a corrupted Windows installation objectionable, a disturbing number of cheaters have shown themselves to be downright enthusiastic about the opportunity to jump onto some guy’s botnet in exchange for the ability to orbwalk Kernel…
Doubt it. There is no alternative on open platforms. Serverside anticheats are dead on arrival, they are and will always be easy to fool.
Re: /dev/null: Anti-Cheat Kernel Driver (2020)
#98This is a pattern I see very often and that I think all of us can see all the time. The developers of software try to control how the users use the software. This is not just a regular customer or user relationship between the user and the developer. This is something else, some kind of controlling behavior that we need to get rid of. You can't force someone to stop doing something as long as they do it on their own…
…and on that same note, the developers have total say over what someone does on their computer — the server.
Re: /dev/null: Anti-Cheat Kernel Driver (2020)
#99You basically can't have a PC game in 2022 without a kernel rootkit to detect cheating.
Re: /dev/null: Anti-Cheat Kernel Driver (2020)
#100Of course, this is just a blog post by a gaming company for their gamer audience, but lots of this stuff is downright dishonest. For example: > Now, while most players might find the idea of a corrupted Windows installation objectionable, a disturbing number of cheaters have shown themselves to be downright enthusiastic about the opportunity to jump onto some guy’s botnet in exchange for the ability to orbwalk Kernel…
> They will inevitably render clientside anticheat obsolete. Doubt it. There is no alternative on open platforms. Serverside anticheats are dead on arrival, they are and will always be easy to fool.