首页 / 科学 / 正文

Valorant正在赢得与PC游戏作弊者的战争

放大字体  缩小字体 来源:admin 2025-11-06 04:15  浏览次数:96 来源:本站    

在2020年,PC上的多人游戏是一团糟。随着越来越多的人在covid-19封锁期间转向在家玩游戏,开发商正在努力应对公然的作弊行为。在《使命召唤:战区》、《绝地求生》和《命运2》中,玩家都使用瞄准机器人自动射击对手,或者用墙戳查看地图上的所有人。

Riot Games的《Valorant》之所以脱颖而出,是因为其具有争议性和侵略性的反作弊系统Vanguard,该系统有可能将作弊者拒之门外。现在,四年过去了,很明显,与其他任何反作弊系统不同,Vanguard正在赢得与PC作弊者的战争。

Valorant反作弊主管菲利普·科斯基纳斯在接受the Verge采访时表示:“我们没有看到那么多作弊者试图在机器上运行并获得访问权限。”“这对作弊开发者来说是件苦差事。”

先锋让PC游戏玩家更难使用aimbots或wallhacks之类的东西。这部分是由于一个有争议的内核级驱动程序,它总是在你启动电脑后运行。Riot的Nick“Everdox”Peterson在Vanguard开发了一个系统,可以检测作弊引擎何时试图访问Valorant。科斯基纳斯说:“他提出了一种相当新颖的方法,可以知道一些不应该存在的东西被映射到内核内存中。”“这个方法太可爱了,我无法解释,因为他们很快就会明白。”

这种方法听起来就像你打开一件硬件,那些小塑料夹掉下来,让设备制造商知道你已经失效了保修。科斯基纳斯说:“一旦这样做了,我们就知道发生了什么事,然后我们就等着看Valorant上发生什么事,证实你在用它作弊。”

这导致作弊者越来越多地转向硬件来绕过系统。作弊引擎现在最流行的一种方法是使用专用硬件直接访问内存(DMA)。“你基本上是使用PCIe卡来请求读取物理内存,”Koskinas解释说。“他们已经开发出了这些卡的技术,最受欢迎的是Squirrel,可以做很多传统的记忆扫描,但完全是外部的。”

这意味着作弊者将有第二台PC扫描《Valorant》的内存空间,寻找玩家的位置。作弊者可以使用带有显示器的第二台电脑来显示一种特殊的新雷达,让他们准确地知道对手的位置。在像《英勇》这样的游戏中,这是一种毁灭性的欺骗,玩家需要依靠战术、定位和潜行来获得优势。

多亏了Peterson, Riot还开发了检测这种新形式的硬件级DMA作弊的方法。他的发明本质上是通过可疑的装置阻止对内部存储器的读取。我最近遇到了一个DMA保护的问题,每次我加载Valorant游戏时,Vanguard就会阻塞我的网卡。Riot有一个可信的硬件和固件列表,但我主板上的网卡使用了一种看起来很可疑的方法。这个问题在几个小时内就得到了解决,但它显示出先锋的强大之处,它可以让我的电脑连接中断,直到我重新启动。

如今《英勇》中的大多数作弊手段都变成了触发机器人,即使用屏幕阅读器查看屏幕中央,然后在玩家瞄准敌人时自动射击的程序。科斯基纳斯说,这些作弊行为占比赛作弊行为的“大约80%”。

今年早些时候,《英雄联盟》中加入了Vanguard,这也大大减少了脚本编写人员,《英雄联盟》团队在8月份透露,自引入Vanguard以来,他们已经封禁了超过17.5万个作弊账户。

这对《英勇联盟》和《英雄联盟》来说是个鼓舞人心的消息,但对于其他构建自己的反作弊系统的游戏开发商来说,情况就不那么乐观了。伯明翰大学最近的一项研究显示,动视的《使命召唤:战区》中的作弊工具仍然是容易获得且负担得起的,而动视的“弹跳”反作弊工具却无法抵挡更复杂的作弊工具。动视甚至不得不修复《战区》和《现代战争3》的反作弊漏洞,导致合法玩家被封杀。

“Ricochet团队中有很多有才华的人,但他们显然没有足够的资金或自由,”幻影覆盖(Phantom Overlay)的开发者zebleer说。幻影覆盖是《使命召唤》、《守望先锋2》等游戏中最受欢迎的作弊引擎之一。“《使命召唤》充斥着作弊者。他们正在实施权宜之计。他们没有执行他们应该执行的东西,因为动视不允许他们这么做。”

Zebleer认为,由于反作弊团队拥有资金、人才和自由,Vanguard显然能够战胜作弊者。Riot雇佣了过去开发过作弊引擎的工程师,其中就包括15年前开发并销售作弊引擎的科斯基纳斯,以资助他的学术生涯。

不出所料,伯明翰大学的研究人员同意Valorant拥有最好的反作弊系统。它在反作弊排行榜上名列前茅,其次是同样使用内核级系统的《堡垒之夜》。《反恐精英2》、《战地1》和《军团要塞2》排名垫底。

研究人员还强调了Windows保护的弱点,即允许作弊软件将自己注入内核,就像恶意软件一样。在毁灭性的CrowdStrike事件之后,Windows内核访问已经成为一个热门话题,因为微软正在越来越多地寻找帮助CrowdStrike和其他安全供应商在Windows内核之外运行的方法。

Riot希望微软能够进一步保护《英勇战士》。科斯基纳斯说:“微软在撤销恶意驱动程序证书方面更加主动。“我们在追求Windows愿意做的事情,所以如果他们开始要求基于虚拟化的安全,或者硬件强制堆栈保护,或者管理程序代码完整性,我们将利用这些功能来保护我们的Windows,只是要求它们从内核空间中退出。”

很快,Vanguard将只在游戏启动时启动,前提是你使用了所有最新的Windows 11安全功能,而不是在启动后一直打开。这也有助于解决一些隐私问题。

Riot目前的反作弊重点是在Windows上,并没有为《英勇战士》或《英雄联盟》提供Linux支持的计划。虽然Steam Deck支持一些反作弊功能,但像Riot这样的开发商正越来越多地避开Linux。“您可以自由地操作内核,并且没有用户模式调用来证明它是真实的,”Koskinas说。“你可以制作一个专门为作弊而设计的Linux发行版,我们会被熏死的。”

Respawn刚刚放弃了对《Apex Legends》的支持,并引用了Riot关于作弊的类似担忧。Epic Games也因为缺少用户而拒绝在Steam Deck / Linux平台上支持《堡垒之夜》。Koskinas说道:“想象一下,如果Steam Deck拥有安全保障,我们便能够知道这是一款真正的设备,并且它拥有完整的认证,所有这些功能都能够被激活,那么我们便能够轻松地进行游戏。

虽然Riot似乎在传统的PC作弊方面处于领先地位,但它可能很快就会面临人工智能作弊的挑战。这可能来自专用硬件,比如帮助你在《英雄联盟》(League of Legends)中作弊的MSI显示器,或者越来越复杂的屏幕阅读器。Riot特别关注图像阅读。科斯基纳斯说:“这就是所有作弊行为的发展方向。”“我们对人类鼠标和键盘输入的样子做了很多研究,但这是一个问题。”

未来可能会看到AI作弊和AI检测在虚拟战争中相互对抗。“老实说,我们处于劣势。(人工智能模型)可以学习人类输入的内容,”科斯基纳斯说。英勇军团目前正在赢得这场战争,但人工智能可能会重新设定这场正在进行的猫捉老鼠游戏的游戏场。

24小时热闻
声明:本站信息均由用户注册后自行发布,本站不承担任何法律责任。如有侵权请告知,立即做删除处理。
违法不良信息举报邮箱:rally510@qq.com
粤ICP备2022137840号