News for hackers. Stuff that matters.
Re:With Proton and Steam Play, many Windows games now work o... by invokestatic on Monday December 07, 2020 @03:06PM (#25336614)
Fwiw, my solution does actually take advantage of remote attestation, and if that is validated, a large part of kernel integrity checks are skipped. The problem is that many “gaming” consumer motherboards don’t ship with TPMv2 or secure boot, and we still have to support those computers.
Re:With Proton and Steam Play, many Windows games now work o... by ajnin on Monday December 07, 2020 @07:59PM (#25340134)
I understand that, fundamentally, anti-cheat involves taking some form of control away from the player. But when the solution involves deeply embedded hardware modules that take that control away globally, introducing their own host of problems, I think that goes too far, and the cure might be worse than the disease. As a player, I wish there was a way to make sure that the anti-cheat only runs when the game runs, and only checks stuff related to the game and nothing else.
Re:With Proton and Steam Play, many Windows games now work o... by devwastaken on Monday December 07, 2020 @03:31PM (#25337028)
How does tpm or secureboot assist in anti cheat?
Re:With Proton and Steam Play, many Windows games now work o... by invokestatic on Monday December 07, 2020 @03:36PM (#25337094)
When you can remotely prove that the entire boot chain has not been tampered with, it’s much harder to load cheat software in the kernel layer. Of course, still possible, just harder and easier to detect.
Re:With Proton and Steam Play, many Windows games now work o... by google234123 on Monday December 07, 2020 @05:55PM (#25338868)
How does this address the fact that windows has 100s of badly written drivers that allow r/w to kernel? This seems to only stop the most advance cheats that actually execute at or before boot.
Re:With Proton and Steam Play, many Windows games now work o... by invokestatic on Monday December 07, 2020 @06:10PM (#25339024)
Secure boot addresses other specific security concerns that are unrelated to exploitable drivers. For instance, it eliminates a whole class of PatchGuard bypasses.
Re:With Proton and Steam Play, many Windows games now work o... by kortilla on Monday December 07, 2020 @09:30PM (#25340938)
Sorry to derail, but how often does anti-cheat development involve buying access to a cheat just for the purpose of reverse engineering it? Is that pretty much most of the time or is there enough evidence collected from logs to be able to infer what was happening?
Re:With Proton and Steam Play, many Windows games now work o... by invokestatic on Monday December 07, 2020 @10:01PM (#25341181)
This is largely dependent on the passive collection capabilities of a particular anti-cheat. Sometimes getting a copy is useful to just to make 100% sure the detection you wrote works as intended. Sometimes it's because the techniques used are novel. Most anti-cheat vendors do this.
Re:With Proton and Steam Play, many Windows games now work o... by dylz on Monday December 07, 2020 @09:52PM (#25341091)
Not parent, but have seen this before, or some competitor/pissed off outed person/partner in crime/etc hands it to anticheat team.

Private cheats usually require being vouched in, sometimes with ID scans, sometimes physically shipping you hardware.