开发人员博文:《彩虹六号:围攻》的反作弊战争

反作弊战是一场永不停止的战役、永无休止的实力竞赛,我们必须不断强化自身的防御能力,维持反作弊系统有针对性地持续运行,对抗数量日益增长、功能日渐强大的作弊手段。

目录

简介>

名词解析>

《彩虹六号:围攻》的反作弊哲学>

图表与数据>

《彩虹六号:围攻》反作弊的未来>

— 1. 优化作弊检测>

—– 1.1. 检测建模>

—– 1.2. 《彩虹六号:围攻》与>BattlEye联手合作>

— 2. 提高作弊玩家进入游戏的门槛>

—– 2.1. 作弊玩家的门槛>

—– 2.2. 作弊工具开发者的门槛>

— 3. 降低作弊对游戏造成的影响>

—– 3.1. 系统脆弱性评估>

—– 3.2. 修复系统脆弱性>

小结>

简介

反作弊战是一场永不停止的战役、永无休止的实力竞赛,我们必须不断强化自身的防御能力,维持反作弊系统有针对性地持续运行,对抗数量日益增长、功能日渐强大的作弊手段。

我们必须在这场战役中迎难而上,因为竞技完整性是《彩虹六号:围攻》的核心。不论玩家是在排名战中挥洒热汗,或是在快速匹配中休闲娱乐,游戏的胜负本质上都应由您以及其他9位玩家的技术所决定。对彩虹六号开发团队来说,阻止作弊玩家破坏游戏的竞技完整性永远是我们的首要任务之一。

接下来,我们将详细介绍我们的反作弊策略。作弊问题和反作弊系统的效用对我们来说属于内部信息,一直以来,我们从未对外透露我们的反作弊策略。不过,这篇迟到已久的博文将揭露《彩虹六号:围攻》在反作弊战中的应对手段。本篇博文将讨论多个话题,包括我们目前所做的努力、我们在反作弊过程中经历的成功与失败,以及我们未来计划如何加强反作弊措施。

名词解析

本篇博文将会引用部分个人与技术名词:

•   作弊玩家: 在游戏中使用第三方应用程序、脚本或宏获得不公平优势或违反服务条款的个人。

•   作弊工具开发者:开发作弊应用程序并使用该程序或将其出售、提供给作弊玩家的个人。他们会紧盯客户端代码,包括后端调用等信息,将他们的代码注入其中,以此为他们的顾客创造不公平的优势。

•   入侵者:本文中,入侵者指恶意盗取和出售他人账号的个人/团伙。

•   漏洞利用:指游戏设计的缺陷,具体个案的处理方式各不相同。本篇博文主要讨论作弊行为(恶意攻击系统弱点)。

彩虹六号:围攻反作弊战时间轴

早期:《彩虹六号:围攻》在2015年上线,初时我们没有预料到,有些玩家对这款游戏的喜爱和热情之中还藏着黑暗的一面。因此,游戏在最初上线时并不具备防止代码注入的必要保护功能,也就是说,所有人都能在进行游戏时运行作弊引擎。当时,电子游戏业的作弊检测手段通常就是在游戏上线后检测作弊行为,并在查证属实后,对作弊玩家进行惩罚。我们也遵从行业标准,依靠游戏上线后的作弊检测以及惩罚措施对付作弊行为。

时至今日,这两项措施仍然是反作弊流程的核心。然而,遵守规则的玩家被迫迎战作弊玩家,我们拦截作弊玩家的效率却有待提高,因此,单靠游戏上线后再检测的被动反应系统是不够的。我们意识到,我们需要采取更积极的手段,进一步完善反作弊保护系统。

BattlEye强势增援:2016年,我们引入BattlEye作为游戏实时反作弊措施。BattlEye不是打击作弊行为的万能措施,其目的在于实时提高游戏主动拦截作弊玩家的效率,帮助我们的反作弊系统突破瓶颈。有一点非常重要,BattlEye封禁玩家的依据不是玩家统计数据和游戏内数据点。当BattlEye检测到已知的第三方作弊应用程序、脚本或宏时,就会对玩家进行封禁。目前,我们利用数据点追踪潜在作弊玩家,然后将他们的作弊手段整合上传至BattlEye系统。

2020年与未来:《彩虹六号:围攻》人气不断提升,游戏充满了竞技挑战性,同时也因此成为了许多作弊玩家以及作弊工具提供者的目标。我们必须先发制人,进一步优化反作弊系统,下面,我们将就此话题深入讨论。

《彩虹六号:围攻》团队打击作弊行为的措施

只要《彩虹六号:围攻》继续发展,反作弊战役就不会停歇。我们反作弊策略的三大支柱包括:

•   检测功能优化

•   提高门槛,预防作弊玩家与新型作弊手段

•   降低作弊行为对游戏的影响

三大支柱相辅相成,帮助我们建立起更强大的防线,打击作弊行为。

打击作弊行为还需要不同团队从不同角度配合发挥作用,我们也将在游戏发展的同时继续强化反作弊工具和措施。

反作弊进程中的部分数据

BattlEye封禁作弊玩家的比率每年都在平稳增长(第四年度的实际封禁次数并未完整展示,实际数值应该更高)。我们的目标是更快地扩大封禁规模,以此适应不断增长的玩家数量与作弊玩家对作弊的需求。

2020年目前为止,我们已经通过BattlEye封禁了47,898个作弊账号(4月的封禁次数尤其多)。预计2020年的封禁次数将会继续增长,因为我们已经开始加大打击作弊的力度,并着手落实未来的反作弊措施。

《彩虹六号:围攻》的反作弊措施与未来优化

我们的游戏不断成长、发展,作弊手段也“不甘落后”。

下文将详细介绍我们计划如何优化基于三大支柱建立的反作弊措施(三大支柱包括:1.作弊检测,2.提高游戏门槛与强化防范措施,3.减少作弊机会与降低作弊对游戏的影响)。

我们的反作弊专研团队通过建立、强化和扩展反作弊策略,以应对日益增长的作弊威胁。以下三个方面未来将进行优化,有助于我们更好地打击游戏内不断出现的作弊行为。

1. 优化作弊检测

打击作弊行为的战役是一场实力竞赛,我们必须不断投入和发展,灵活应对作弊的现象。虽然作弊检测永远无法尽善尽美,但提高检测系统的速度和精确率是反作弊策略的重要一环。

检测模型能在作弊行为出现时更快速地提醒我们,而与之配合的遥测分析能提高我们检测作弊行为的精确率。打击作弊讲求速度和精确率,检测模型可以提供前期信息,因此,我们在发现与监控作弊行为时也会占得优势。

     1.1 利用基于数据的检测模型实现作弊行为早期检测与判定

检测建模法使用数据建立模型,可以检测作弊行为。这些模型还能帮助我们更准确地识别新型作弊行为。在上述模型的基础上,我们能创造运行迅速、简单的模型,缩短对作弊行为作出响应的时间、强化识别作弊玩家的能力,让暂时躲过BattlEye的漏网之鱼无所遁形。

更具体而言,如果作弊工具开发者通过新的方式绕过我们的反作弊系统,我们的检测模型能够提供更高级的检测能力,让我们及时发现这些新的作弊情况、作弊方式以及作弊玩家。基于数据建立的检测模型能够:

•   对BattlEye未能发现的新一波作弊玩家更敏感

•   发挥监测与警报系统的作用

•   推进调查、解决作弊问题以及预防作弊的流程进展 -加快识别作弊玩家和封禁的流程 –更快、更精准地调查作弊玩家,同时将误报作弊的情况降至最少 -提高发现新型作弊工具的反应性,更好地检测和踢出作弊玩家(在BattlEye系统调整识别新型作弊工具期间,这些新作弊方式可能会在短时间内严重破坏玩家的游戏体验。无论新型作弊工具何时出现,基于数据检测作弊情况的模型都能快速识别最猖獗的作弊玩家。将这些数据信息共享给BattlEye后,我们还能确保尽快将新型作弊的检测方式整合至BattlEye系统)。

目前,我们正在努力确保创建模型的检测精度,尽量避免误报导致无法准确发现新型作弊工具。完成模型的微调以后,我们会尽快将其应用到反作弊行动中。

     1.2 加强《彩虹六号:围攻》与BattlEye系统的合作

我们也在准备利用从检测模型收集到的数据,与BattlEye系统共享这些信息,为该系统的作弊检测功能提供支持。这将有利于联合检测模型与BattlEye反作弊系统,进一步辅助BattlEye系统自动检测作弊行为以及对作弊玩家进行封禁。如前文所述,BattlEye系统不参考玩家的数据,只根据系统检测到的作弊软件对作弊玩家进行封禁。但是,如果我们和BattlEye系统能获取更多作弊玩家的信息,了解作弊工具的本质,就能更准确地找出作弊玩家在游戏过程中使用的作弊软件,然后将这些软件的信息添加到BattlEye作弊数据库里。

2. 提高进入游戏对战的门槛,强化防范措施

寻求游戏捷径(而不是提高实际技术)的玩家导致作弊市场需求日益增长,作弊工具开发者因而制作和销售作弊工具,游戏作弊玩家由此产生,供需双方的行为都是低劣的。通过提高作弊工具开发者与作弊玩家进入游戏对战的门槛,我们希望能彻底切断他们的作弊获益链,并增加他们每次作弊的成本。

     2.1.让作弊玩家举步维艰

在对付作弊玩家方面,我们要竭尽全力使作弊玩家的游戏体验变得更沉闷、恼人,让他们感到挫败,在游戏中寸步难行。我们阻止玩家在PC端使用作弊工具的其中一项措施是排名战两步验证锁。两步验证不仅能阻止玩家作弊,也有助于保护玩家账号免受入侵,防止恶劣的作弊玩家随意盗取他人帐号,并彻底榨取被盗取/入侵帐号的价值。不久以后,我们准备加强现有的两步验证要求,并将亚太地区的要求推行至全球范围,增强排名战两步验证锁的作用。

两步验证只是我们制约作弊玩家的众多手段之一。我们希望通过多层面的方法,守护玩家的游戏战场,营造更好的排名战环境,打造更公平的冠军排行榜。我们使用的其他方法包括:

•   设置PvE经验等级上限,限制作弊玩家把低级帐号当作一次性帐号,提高该类玩家进行全自动挂机/手动刷经验的难度

•   提高排名战的等级要求

•   已提高冠军排名的资格要求

•   如需了解更详细的信息,请参阅我们的重要问题与社区关注话题博文更新。

     2.2.让作弊工具开发者举步维艰

在对付作弊工具开发者方面,最理想的反作弊系统应该要在作弊工具产生前就将其扼杀。我们没有时光机,无法预知未来,因此只能尽力缩短新型作弊工具的寿命,最好能阻止它们出现在游戏里。通过增加作弊工具的开发和维护成本与难度,我们希望能打击作弊工具开发者的积极性。这是制止和预防作弊最理想的方法,但也不可能轻易实现。尽管如此,制衡作弊最重要的方法就是阻止作弊工具的产生以及在游戏里滥用这些工具的行为。

在接下来的几周里,我们会开展部分技术基础工作,未来工作将在此基础上进一步推进,不断提高作弊工具的开发和维护成本。当这些新措施都准备妥当,我们也有足够自信时,我们将会落实这些措施。为安全起见,我们无法透露更多细节,但我们一定不遗余力,让作弊工具开发者进退维艰。

3. 降低系统的脆弱性、作弊出现的可能性和作弊工具的影响

与《彩虹六号:围攻》共度的五年时光里,我们学会了很多东西。可惜,最初在2014-2015年设计游戏的部分系统时,我们并没有考虑到系统承受现今压力的必要保障措施。

过去三年里,我们一直努力进行重大重整工作,一个接一个地强化《彩虹六号:围攻》的系统,使之能更稳健、安全地长期运行并有效制约作弊问题。在重整修改工作进行的同时,我们投入了更多的时间,将作弊工具开发者可以利用的“攻击面”或潜在的脆弱区域缩至最小。对系统脆弱性进行评估与修复,降低系统弱点和攻击向量对玩家及其游戏体验的危害,有助于保护弱点以及降低攻击矢量的影响。

     3.1系统脆弱性评估

作弊工具开发者通常会利用系统当前的弱点制作作弊工具。所以,在评估系统脆弱性的时候,我们必须预测未来哪些内容可能会导致系统形成新漏洞。我们经常和育碧游戏安全团队一起进行系统的脆弱性评估。评估结果有助于我们了解利用新游戏机制的潜在作弊工具,或游戏更新内容中可能出现的其他漏洞。

     3.2修复系统脆弱性

已发现的系统脆弱性问题必须要修复。我们有专门的团队负责实时修复这些问题,并努力防止系统在未来出现潜在攻击点。每次《彩虹六号:围攻》需要他们的时候,这支由多位专家组成的跨职能超级英雄团队总会挺身而出,解决难题。他们一直是抗衡作弊者的中坚力量,解决了众多作弊问题,如无限弹药、移速提高、瞬移、游戏崩溃等。

每修复一个问题,我们都会将最佳修复方案分享给其他团队,希望能逐渐降低系统的脆弱性。

小结

我们无法“彻底解决”作弊问题。但是,不断巩固应对作弊的屏障和强化自身的防御能力,也可以更好地守护我们的玩家及其游戏体验。希望您从这篇博文中能够感受到我们反作弊的决心,也对我们未来的计划有所了解。

我们已经做好准备,投入一场对抗作弊问题与作弊玩家的持久恶战。同时,我们会一直保持警惕,寻找加强防御的新机会。虽然我们无法在这篇博文里全面披露我们与反作弊团队正在采取的措施,但我们想借此机会再次重申自己的决心,我们一定要为《彩虹六号:围攻》的玩家提供安全、公平竞争的游戏环境。

本文贡献者:

《彩虹六号:围攻》玩家行为监管团队

《彩虹六号:围攻》反作弊

《彩虹六号:围攻》社区团队

分享到:

评论已关闭