TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Why anti-cheat software utilizes kernel drivers (2020)

46 点作者 jasondoty7 个月前

9 条评论

magicalhippo7 个月前
Related discussion going on here:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=41999314">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=41999314</a> <i>Steam games will need to disclose kernel-level anti-cheat on store pages</i>
lomase7 个月前
Vanguard runs on Ring 0. -&gt; Ring 3 software can also read your hdd so is not a problem.<p>Why load on boot? -&gt; Because we need to, don&#x27;t worry.<p>Why is scanning my serial port -&gt; Is a bug, don&#x27;t worry is not a problem.<p>What if Riot is hacked? -&gt; If Microsoft gets hacked is even worse, so is not a problem.
评论 #42001713 未加载
评论 #42001822 未加载
评论 #42001577 未加载
mdean7 个月前
I think this post is addressing some of the weaker security arguments against putting anti-cheat software in the kernel. The issue isn&#x27;t that such software provides no value (obviously it does if developers continue writing anti-cheat kernel drivers despite the backlash). The issue is that software running in the kernel can unintentionally enable vulnerabilities that would be impossible if the software was running in usermode. It doesn&#x27;t require compromising any supply chains.
评论 #42001636 未加载
评论 #42001686 未加载
dankwizard7 个月前
Not proud of this part of my history but in Counter-Strike: Source, you could replace the game textures yourself and re-skin the entire game! This was done mostly so people could rock their own client-side gun skins (Before actual implemented skins were a thing!)<p>Anyway, people realised you could make ANY texture custom. Who&#x27;s to say those walls wouldn&#x27;t look better transparent? I created a _ton_ of transparent textures with different colours and what not and packaged them into a .zip with a $ attached. Didn&#x27;t expect much because all of this was available for free by many other provides but I pulled in about $15k for an afternoon&#x27;s job.<p>Valve eventually released the sv_pure server command which would force Valve textures on their servers, fixing the issue. Because this was a custom texture hack, it was rightly undetectable by VAC and therefore no bans were issued.<p>Anyways the point of this is there&#x27;s a lot of money in it for the cheat devs. They aren&#x27;t going to stop. I really hope a new innovative solution comes along that puts an end to it.
account1994947 个月前
The problem with anti cheat is that is doesn&#x27;t even work. Play any game with anti cheat and you will still be flooded by hackers.
评论 #42001908 未加载
评论 #42001590 未加载
评论 #42001559 未加载
评论 #42002012 未加载
评论 #42001679 未加载
评论 #42001916 未加载
评论 #42002101 未加载
issung7 个月前
Valorant (game using kernel anti-cheat) is made by Riot Games, which is owned by Tencent (since 2011) a Chinese company with heavy ties to the Chinese Communist Party.<p>[1] &quot;According to a report by Sina Tech in October 2017, Tencent employed over 7,000 members of the Chinese Communist Party (CCP) ... &quot;With over 7,000 CCP members, accounting for approximately 23% of the total workforce, and more than 60% of whom are core technical personnel, the number of CCP members at Tencent is increasing by nearly a thousand every year.&quot; [2] &quot;The Tencent Party Member Activity Center has a dedicated CCP member activity area of more than 6,000 square meters. More than 1 million yuan is allocated for CCP activities per year.&quot;<p>As someone who plays games every day, with ~3000 hours in Counter Strike at a decently high level. I&#x27;ve only ever encountered blatant hackers maybe 3 times in the last 10 years. I definitely do not care enough to start allowing random companies Kernel level access to my machine.<p>[1] <a href="https:&#x2F;&#x2F;archive.md&#x2F;20230323012647&#x2F;https:&#x2F;&#x2F;tech.sina.cn&#x2F;2017-10-14&#x2F;detail-ifymvuys9864621.d.html?from=wap" rel="nofollow">https:&#x2F;&#x2F;archive.md&#x2F;20230323012647&#x2F;https:&#x2F;&#x2F;tech.sina.cn&#x2F;2017-...</a> [2] <a href="http:&#x2F;&#x2F;dangjian.people.com.cn&#x2F;n1&#x2F;2016&#x2F;0630&#x2F;c117092-28513326.html" rel="nofollow">http:&#x2F;&#x2F;dangjian.people.com.cn&#x2F;n1&#x2F;2016&#x2F;0630&#x2F;c117092-28513326....</a>
haunter7 个月前
HN has a lot of very clever people. Solving online game cheating is a billion dollar business.
评论 #42002097 未加载
评论 #42001710 未加载
评论 #42006538 未加载
评论 #42001748 未加载
评论 #42001659 未加载
James_K7 个月前
I am certain that &quot;software&quot; is not plural. There is a good case for &quot;softwares&quot; though, or potentially &quot;soft wares&quot;. In general the &quot;programs&quot; should be preferred.
talldayo7 个月前
&gt; Why does this pose an issue in game-hacking? Well.. As we all know, game-hackers go to extreme lengths to achieve their common goal: winning. This is the sad reality of the cat-and-mouse game of game-hacking, as cheaters will not abide by any rules or morals.<p>I feel like this is a flawed basis of assumption and also just a mis-framed situation as a whole. Cheat developers and the people that use them en-masse aren&#x27;t really the same people. By trying to suspend their narrative on player greed being the enemy, they undermine a point that otherwise has some very practical responses if you don&#x27;t resort to relative extremism.<p>For one, if exploiting software to win was the ultimate degenerative goal of every video game, I don&#x27;t think people would want to pay for online experiences. People still buy and play games because they like the intended experience, and while cheating exists it&#x27;s a one-sided aberration that isn&#x27;t an obvious by-product of an endless greed for winning. I don&#x27;t like cheaters, but any businessman will tell you that one person&#x27;s abuse of a service is no excuse to degrade another customer&#x27;s experience.<p>For two, this isn&#x27;t casus-belli on privacy even if it was true. All software can be exploited, but that doesn&#x27;t justify creating infinitely hostile conditions for a user to run your program. This same line of reasoning, blaming the cheaters and never yourself, could be used to justify any number of nonsense mitigations like forcing players to record themselves with a webcam or plug in proprietary anticheat USB hardware. This is all a very flowery way for a developer to absolve themselves of responsibility for an extreme reaction to a minor issue.<p>For three - it&#x27;s deflecting the issue onto a conflated group of people that doesn&#x27;t really exist. The people designing exploits are motivated to do so because they like writing exploits, not because they enjoy cheating. They might sell their software or distribute it to people that <i>do</i> play to cheat, but the cheat designers are rarely motivated by a desire to be at the top of a leaderboard that will boot them off for obvious manipulation. So the entire concept of blaming the players for wanting to win so bad is really just an emotional &quot;we&#x27;re the poor developers&quot; deflection. They can try to hold the moral high ground all they want, but it ends up feeling like an incensed defense of something that clearly isn&#x27;t working.
评论 #42002489 未加载