|
RetroFed Forums Forum Index » Applied Paranoia |
| Author | Message | ||
|---|---|---|---|
|
jet hackertalks.com jet@hackertalks.com Joined: 2023-07-06 |
Kernel mode anti-cheat is problematic again and I hate it. pbs.twimg.com/media/GyDIMLhW4AAsiti?format=jpg&name=large :::spoiler summerizer SummaryThe video discusses the growing conflict and challenges posed by kernel-level anti-cheat software used in modern gaming. The speaker highlights a recent incident where Battlefield 6’s beta would not install if Riot Games’ Valorant (which uses the Vanguard anti-cheat) was installed on the same PC. This incompatibility arises because Vanguard and other kernel-level anti-cheats run with high system privileges, hooking deeply into the operating system to detect cheating but also causing potential conflicts and security concerns. Kernel-level anti-cheats operate at the highest privilege level (kernel mode) of a computer’s operating system, allowing them to monitor and intervene in software operations but also exposing the system to privacy risks and vulnerabilities. Riot’s Vanguard is particularly invasive, running continuously from boot and intercepting system calls, which can create conflicts with other anti-cheat systems like EA’s Easy Anti-Cheat. This has led to situations where games cannot coexist on the same machine due to conflicting kernel hooks and memory manipulations. The video also delves into the broader implications of this trend: the fragmentation of anti-cheat systems across publishers, the invasion of user privacy, and the increased attack surface for malware exploitation through these privileged programs. The speaker references past incidents (such as ransomware exploiting anti-cheat vulnerabilities and the CrowdStrike Falcon EDR crash) to underline the dangers of running security software at the kernel level. Finally, the video touches on Microsoft’s efforts to mitigate these risks by creating APIs that move security functions out of kernel mode, though it remains unclear how effective or soon these solutions will be. The overall message is a cautionary note about the current state of gaming anti-cheat technology, its impact on user experience, privacy, and system security, and a call for awareness among gamers. Highlights
Key Insights
Additional AnalysisThe video underscores a major tension between the need for robust anti-cheat mechanisms and the inherent risks of deeply invasive software. Kernel-level anti-cheats are a natural response to increasingly sophisticated cheating methods, but their privileged access means any flaw or abuse could have catastrophic effects on a user’s system. The incompatibility between different anti-cheats reflects a lack of industry coordination. This is a serious issue since gamers expect to install and play multiple games on one machine without fearing crashes or installation blocks. The analogy of a “land war” inside the kernel vividly illustrates how different companies’ software competes for control over critical system functions, sometimes to the detriment of system stability. Moreover, the privacy concerns raised cannot be overstated. Kernel-mode software is effectively a “superuser” on a PC, and without stringent safeguards, it might act as a surveillance tool under the guise of security. Gamers, often unaware of these technical underpinnings, face unseen risks. The malware example serves as a cautionary tale about unintended consequences. Security software designed to protect can inadvertently open backdoors if not carefully engineered. This highlights the need for rigorous security audits and transparency from publishers. Microsoft’s involvement offers some hope, suggesting that operating system vendors recognize these dangers and are seeking to architect safer solutions. However, the complexity of kernel-level programming and the performance demands of real-time cheat detection mean that any transition away from kernel mode will be challenging. In conclusion, the video provides an insightful and technical perspective on a critical yet under-discussed issue in modern gaming. It calls for greater awareness, improved industry cooperation, and a reevaluation of how anti-cheat technologies are developed to balance fairness, privacy, and security in the gaming ecosystem. |
||
| 1 Original | |||
|
Page 1 |