投稿 评论 顶部
 手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏

《绝地求生》开发者日志:2021年反作弊工作说明

佚名 游戏相关

各位生存者大家好!这里是PUBG反作弊小组。

相信各位都已听说,PUBG将于2022年1月12日迎来游戏本体免费(https://www.chiji.app/act/a20190111official/detail-news.html?newsid=15366945)的重大转变。

随着游戏本体的免费化,反作弊工作也将变成一个非常重要的课题。我们需要确保游戏环境的公平公正,让比赛能正常地反映、测量出玩家们的实力。相信在PUBG免费化的同时,许多玩家都会担心未授权程序(外挂)使用者等恶性玩家是否会随之增加。

反作弊是一场无止境的战斗。为了与未授权程序斗争到底,我们已经在过去的一年中进行了各种各样的准备工作。

今天,我们希望借这篇公告向大家说明一下过去一年中我们采取的反作弊措施、当前的反作弊现状,以及我们今后的反作弊计划。

2021年反作弊目标

为了能更迅速地应对不断进化的未授权程序,今年我们反作弊小组将工作重点放在了提高自身反作弊能力上。从今年上半年起,我们在游戏中引入了新的反作弊功能,并以其为起点,对客户端的弱点进行了弥补,对硬件封禁系统进行了优化,并对作弊行为的处理措施进行了加强。

引入 Zakynthos 反作弊系统

从2021年1月起,我们在游戏中引入了PUBG专属的反作弊系统 – Zakynthos。但在介绍Zakynthos的功能和成果之前,我们想先简单说明一下我们应对未授权程序时的流程。

处理未授权程序时,我们会先对当前流通的未授权程序进行调查,设法获得该程序并对其进行详细分析。经过内部测试后,我们会摸索出应对方案,并开发出相应的检测逻辑。之后我们会将该逻辑更新到游戏的安保系统中。安保系统更新后,我们还需要进行稳定性测试和后续更新等多个额外步骤,以确保更新后的安保系统尽可能不对游戏本身造成影响。

在完成这一连串工作后,我们自然希望可以一劳永逸地解决所有未授权程序带来的问题。但事实上,在安保系统更新一段时间后,未授权程序也会相应地更新用来避开安保检测的功能。这样一来,该安保系统的检测能力也会随之下降。因此,我们需要一直周期性地对安保系统进行更新,以减少这种情况的发生。

到目前为止,PUBG进行未授权程序检测的过程中有许多地方都会依靠外部安保系统。但为了提高上文中提到的各项流程的处理效率,我们开发出了能与外部系统进行互补的Zakynthos系统。

引入Zakynthos后,未授权程序的使用情况与去年相比减少了约28%。目前我们还在通过下列功能,对该系统持续进行强化。

  • 应用机器学习技术,对未授权程序进行自动分析
  • 对高分段竞技比赛进行24小时监控
  • 引入内核驱动技术
  • 抵御客户端篡改
  • 改善硬件封禁系统

改善硬件封禁功能,加强对未授权程序使用者的封禁措施

长期以来,我们都在持续对未授权程序使用者的信息进行收集,并对其进行硬件封禁。但以前收集硬件信息时,未授权程序会利用特定软件来篡改MAC地址、主板序列号等主要的设备信息,从而比较轻松地避开我们的制裁。

此外,确认到未授权程序使用者或未授权程序使用者使用的设备后,确保制裁的“即时性”(尽快进行制裁)是反作弊中非常重要的一点。但之前我们的硬件封禁工作在即时性方面却做得比较差,从而留下了一些遗憾。这是因为我们须要避免出现误封无辜玩家的情况,所以必须进行细致的评估后才能采取措施。

为了对这些问题进行优化,我们开发出了使用特殊算法的新型硬件封禁技术,并将其引入了我们自主研发的反作弊系统中。经确认,引入该技术后未授权程序使用者的体感数量比之前下降了约30%。此外我们还在持续进行防范工作,以免未授权程序轻易避开安保检测或重新渗透进游戏内,确保玩家们体感到的未授权程序使用者数量不会再度增加。

弥补客户端弱点

除了上面提到的两项工作外,我们还对客户端的弱点进行了弥补,以起到防范于未然的作用,避免某些功能利用客户端的弱点来实现作弊。

首先,我们强化了服务端的防范措施,在服务器上对角色和载具的移动结果进行模拟,以应对“加速挂”、“飞车挂”等角色、载具移动时篡改移动速度和滞空时间等数据的功能。但由于该部分与游戏的响应速度有关,如果每次都在服务器上采取防范措施的话,不仅未授权程序使用者会受到影响,就连其他玩家的角色移动和载具行驶也会变得不流畅,或者出现操作性变差等问题。因此该防范措施很难每次都进行使用。

为此,我们对未授权程序使用者的游戏模式进行了分析,从中筛选出部分可疑账号,并以这些账号为对象进行了服务端验证等防范措施。经过这些处理后,与角色移动和载具行驶有关的未授权功能使用者已减少了99.97%。

此外,我们还加强了对“自瞄挂”(可以从异常位置淘汰对手,或者在射击时将准星自动引导至对方角色所在位置)的防范。这类功能不但会给玩家们带来巨大的挫败感,更会极大地打击玩家们的游戏欲望,须要我们通过更强有力的措施来进行应对。为此,我们将弥补客户端漏洞纳入了今年的工作计划中。通过与游戏内容开发者之间的紧密合作,我们成功在游戏中添加了与枪械射击有关的各种验证逻辑和防篡改逻辑;并通过Zakynthos反作弊系统集中强化了对事前防范能力。

加强对“刷分”行为的处理

随着我们反作弊手段的加强,许多涉事账号都已遭到了封禁,未授权程序使用者也自然需要更多的新账号来进行替换。而随着竞技比赛账号需求量的上升,通过不正当手段获得生存熟练度经验值的行为也随之增多了。

此外在高分段的竞技比赛中,未授权程序使用者们持续组队赚取RP(竞技积分)的刷分行为也有所增加。

与外挂进行斗争的过程中,我们不仅要直接阻止外挂的使用,更须要对上面提到的这些刷分行为进行处理,给玩家们提供一个公平公正的游戏环境。为此,我们通过机器学习技术和对刷分行为的分析,加强了刷分行为的防治措施,并在持续对刷分玩家进行制裁。

该措施使生存熟练度刷分玩家比之前减少了约30%,使竞技比赛的高分段刷分玩家减少了约50%,目前刷分行为的规模正在逐渐缩小。

当前的反作弊现状

说完了过去的一年中我们采取过的主要举措,接下来我们再和大家一起聊一聊当前PUBG的反作弊现状。

目前对反作弊现状进行调查时,我们反作弊小组会参考大量的内部指标,其中最直观的一项就是疑似未授权程序使用者数量与整体玩家数量的比例图表。下面我们就通过该图表来向大家说明PUBG的反作弊现状。

在采取了“2021年反作弊目标”中提到过的各种反作弊措施后,疑似未授权程序使用者的比例与2021年初相比已经减少了45%,目前比例一直控制在优化后的水平线附近。经过对客户端弱点的完善,目前未授权程序使用者的场均淘汰数也在持续下降。这些数据表明,未授权程序使用者对游戏造成的影响正在持续降低。

此外,今年永久封禁的账号数量与去年同期相比降低了约47%。该数据可以反映出疑似未授权程序使用者的比例正在不断减少。从该势头也可以看出,目前未授权程序使用者也在显著减少。



通过周末免费试玩活动对反作弊工作进行检验

为了备战游戏本体免费的到来,我们曾在2020年和2021年举行过两次周末免费试玩活动,并通过该活动对我们的反作弊工作情况进行了检验。

从数据可以看出,在2020年6月进行的第1轮周末免费试玩活动中,疑似未授权程序使用者的比例出现了大幅上升(尤其是在普通比赛中)。

而在今年引入了各种反作弊措施后,我们又于2021年8月份进行了第2轮周末免费试玩活动。第2轮活动的数据统计显示,虽然活动刚上线后的一段时间内数据有小幅度恶化,但该趋势随后便得到了抑制,并被控制在了与活动前相近的水平线上。

竞技比赛中各分段的未授权程序举报率

收到玩家们“在竞技比赛高分段中遇到的未授权程序使用者有所增加”的反馈后,我们对各分段的未授权程序举报数据进行了分析。从下方图表可以看出,2021年上半年所有分段的举报率都比较高;而在采取了反作弊措施后,目前的整体举报率与上半年相比已经有所降低。当然,我们也发现了某些分段的改善幅度与其他分段相比会比较低。今后我们反作弊小组将会继续努力,争取进一步对该情况进行改善。

今后的反作弊计划

上文中我们主要对目前为止取得的成果和反作弊现状进行了说明,但反作弊工作向来是无止境的。现在我们仍在对各项措施进行优化和完善,并会持续将反作弊作为第一优先,争取在游戏中引入更多的反作弊手段。

目前可以告诉大家的是,我们正在积极准备账号安保系统的优化方案,加强对绕开短信验证流程、盗用他人账号来使用未授权程序等行为的打击。

我们还对玩家们提出的“提高竞技比赛入场条件”(提高生存熟练度等级门槛)的建议进行了评估。但考虑到该改动可能会在游戏服务方面造成一定风险(导致新老玩家参加竞技比赛的难度变高等),我们还是打算再多观望一段时间。

此外和使用未授权程序一样,宣传未授权程序的行为也会对游戏环境造成负面影响。之前我们曾对宣传未授权程序的行为进行过持续的处理,并在一定程度上改善了该现象,但目前仍有许多不法分子会通过各种方式在游戏外的渠道进行宣传。今后我们将会加强对宣传未授权程序行为的打击力度,并通过法律途径等手段,对开发、流通、出售未授权程序等行为进行积极的应对。

除了PC平台之外,今后我们也会加强主机平台的反作弊措施。在12月初,我们已经对lag switch程序采取了相应的措施。而且我们也收到了许多玩家对于不正当游戏行为(通过使用未授权手柄配件等手段对游戏造成负面影响的行为)的举报,并正在研究相关的应对方案。

另外,对于玩家们反馈最多的“透视挂”(告知敌方角色所在位置的功能)和”自瞄挂”(射击时自动瞄准敌方角色的功能)我们也正在持续进行研究。

除此之外我们还在紧锣密鼓地进行着其他的反作弊准备工作。但除了各位玩家之外,未授权程序的开发者们也在密切关注我们的一言一行。我们所分享的内容有可能会成为他们开发未授权程序时可以利用的线索。因此我们只能有选择性地向大家透漏所有准备工作中的这一小部分。

我们知道玩家们对我们的反作弊工作有着极高的关注度。但对待与反作弊有关的内容时,我们不得不慎之又慎。我们也在努力进行摸索,争取找出一个可以更频繁地跟大家分享反作弊现状的方法。虽然现在还很难给出一个准确的时间,但等我们取得有意义的成果、准备好有意义的内容后,我们一定会再次为大家带来反作弊工作的相关情报!

在游戏本体免费之后,我们也会继续努力,以根除未授权程序为目标不懈奋斗,争取让各位玩家们能够实际体感到我们反作弊工作的成果!

最后感谢所有玩家长期以来对PUBG的喜爱和关注,预祝大家圣诞节快乐,新年大吉!

我们在绝地求生的战场上见吧!

PUBG反作弊小组 敬上