Steam最近更新了规则,添加了“反作弊”信息块,要求开发者标记他们的游戏使用了哪些反作弊技术。
更传统的反作弊技术运行在服务器端。它们不会实时检测玩家电脑的数据,因此这类反作弊技术不需要进行标记。如果采用内核级反作弊技术,必须强制标注。
这个新规则显然侧重于内核级反作弊技术。他们的程序在玩家的计算机中运行并与游戏一起启动。它们比普通程序拥有更高的权限,可以随时检测内存是否被插件篡改。终止可疑程序。
还有一个与操作系统一起启动的特权更高的内核级反作弊驱动程序。如果玩家手动关闭该程序并想玩游戏,则必须重新启动计算机并让反作弊驱动程序再次运行。
内核级反作弊技术在当今的PVP游戏中非常常见,例如Epic Games的Easy Anti-Cheat、Riot Games使用的Vanguard以及《绝地求生》和《命运2》等游戏使用的BattlEye。
几种流行的内核级反作弊技术
这项技术可以有效应对作弊行为。虽然它不像Denuvo加密那样影响游戏性能,但潜在的问题也使其备受争议。
该技术偶尔会影响计算机的正常功能,导致网络断开、系统蓝屏等问题。一个更常见的问题是它可能会错误地封锁帐户。
一位名叫克鲁兹的球员的遭遇就很有代表性。他先是用修改器玩了《全面战争:幕府将军2》,然后忘了关修改器,打开了《命运2》,虽然他并没有做任何作弊的事情。行为,他仍然受到禁赛处罚。
此前,《街头霸王5》在一次更新中添加了反作弊功能。经过分析,有人发现反作弊模块中存在rootkit。如果被恶意软件使用,它可以向任何程序授予内核级权限。有很多问题。安全隐患大。 Capcom 很快意识到了问题并回滚了更新。
很多不喜欢内核级反作弊技术的玩家给出的理由是它的权限太高,几乎可以检测到电脑上发生的任何事情,存在潜在的隐私泄露风险。尽管有开发者回应称不存在隐私风险,但显然这是一件很难说清白的事情。
作弊与反作弊密切相关。只要有人想作弊,作弊的人就永远会变得更强。如果插件也获得了内核级权限,那么内核级反作弊技术将很难被检测到,而且这项技术的必要性也值得怀疑。
种种不便,让玩家与内核级反作弊技术之间产生了无形的紧张关系。 Steam的更新规则显然无法平息紧张气氛,但至少在透明度方面有了进步,让关心此类事情的玩家更容易做出判断。