上个月,“使命召唤”的开发商 Activision 放弃了作弊制作团伙。 原本,外界认为这只是开发者对生产外挂的一次普遍攻击,但随着外媒披露的信息越来越多,人们逐渐意识到事情并没有那么简单。

据国外知名反作弊组织ACDP称,该恶意软件的起源源于作弊制作组在网上发布的一段作弊测试视频。 据国外知名反作弊组织ACDP介绍,这是一款可视化AI插件。

不同于一般的插件需要读取系统内存信息,Visual AI插件本质上是一个基于深度学习的辅助工具。 由于这类外挂不修改游戏文件和数据王者荣耀外挂辅助购买平台,所以很难被彻底检测到。 并且外挂可以通过采集卡连接到另一台电脑,也就是说连主机都不能闲着。

消息一出,立刻引起了业界的震动,动视更是第一时间联系了YouTube,删除了所有宣扬作弊的视频。 同时,外挂作者User101也被中航工业要求停止该外挂的开发。 其实与其说是“请求”,不如说是动视无奈的“恳求”。

《使命召唤》开放商动视端掉一个外挂制作团伙(图1)

应Activision的要求,User101也很快宣布停止视觉AI插件的开发。 但AI外挂这个潘多拉魔盒打开后,射击游戏面临的重大挑战或许才刚刚开始。

《使命召唤》开放商动视端掉一个外挂制作团伙(图2)

视觉AI插件是如何工作的?

从此前放出的视频来看,这款AI插件的运行逻辑并不复杂,可以概括为采集、检测、执行三步。

首先是游戏实时图像的采集。 使用视频采集卡,用户可以轻松录制比赛的现场输出,并立即发送到另一台电脑。 图片采集完成后,可以使用已经在电脑上训练好的AI算法(如YOLO)进行快速的人形目标检测。

《使命召唤》开放商动视端掉一个外挂制作团伙(图3)

一旦AI识别出屏幕上的敌人,系统就能快速计算出鼠标需要移动的方向和距离,并能精准锁定角色身体的任何部位。 是锁定头部还是锁定四肢完全由玩家控制。 AI除了可以快速瞄准王者荣耀外挂辅助购买平台,还可以像真人一样通过向后拉鼠标来调节后坐力,也就是俗称的压枪。

《使命召唤》开放商动视端掉一个外挂制作团伙(图4)

《使命召唤》开放商动视端掉一个外挂制作团伙(图5)

无论是在PC端还是主机端,作弊者只需要将屏幕中央区域对准对手出现的方向,剩下的瞄准射击工作就交给AI来完成独立地。 据媒体称,AI外挂可以在10毫秒内检测到屏幕上的敌人并开火,相对于真人具有压倒性优势。

由于锁定不是通过修改系统内存或文件来实现的,而是像人眼一样通过收集屏幕信息完成一系列动作,因此视觉AI的所有动作都会被当今的反作弊检测系统误认为是被人操作的真实的人。 可以完全避免系统的搜索。

完成复现需要几个小时,做一个AI外挂谈何容易?

既然视觉AI插件的拍摄逻辑并不复杂,那么是不是说这样的插件就很容易制作呢? 答案是肯定的。 B站一位UP主(林依依饰)花了几个小时重制了一个效果更好、功能更夸张的AI外挂。

《使命召唤》开放商动视端掉一个外挂制作团伙(图6)

与之前User101使用的基于框的目标检测方法相比,这款AI插件使用了一套专门分析人体的神经网络。 值得一提的是,据UP介绍,该神经网络最初是根据人的真实图片构建的,此前从未接触过游戏或图片人物。

《使命召唤》开放商动视端掉一个外挂制作团伙(图7)

但深度神经网络的强大之处在于它具有一定的推演能力。 哪怕是之前没有见过的图像,通过之前建立的统计规律和层级线索,也能分析出大致相同的结果。 这意味着视觉AI在深度学习真实照片后,不需要根据游戏进行优化,即可适用于所有射击游戏。

《使命召唤》开放商动视端掉一个外挂制作团伙(图8)

从游戏的实际表现来看,UP测试了CSGO、PUBG、APEX等目前主流的几款射击游戏,能够在几毫秒内准确识别和提取游戏中角色的关节信息,并给出中心每个部分。 点的精确像素坐标。 UP老板坦言,经过一个下午的测试,在不触发任何游戏反作弊检测系统的情况下,AI几乎可以战胜真人。

《使命召唤》开放商动视端掉一个外挂制作团伙(图9)

《使命召唤》开放商动视端掉一个外挂制作团伙(图10)

在评论区,一些相关专业的工程师也给出了自己的看法,认为做这样一个AI插件真的不需要花太多时间,借助开源代码资源就可以实现。

《使命召唤》开放商动视端掉一个外挂制作团伙(图11)

综上所述,无论是User101还是UP主,他们制作的AI金手指比传统金手指的射击准确率更高,而且可以全平台使用,目前检测不到。 对于射击类游戏来说,一场新的反作弊大战或将来临。

AI外挂并非无敌,成本高是关键

《使命召唤》开放商动视端掉一个外挂制作团伙(图12)

新的视觉AI插件虽然有很多优点,但并不完美。

这种新型外挂最大的缺点就是成本太高。 即便是有网友打了个账,如果按照现在的市场价格计算,视频采集卡也要1200元左右,AI软件要300元。

此外,由于神经网络运算需要大量消耗电脑的运算能力,玩家还需要配备一台性能更好的电脑和一台额外的主机,这需要接近2万元的费用,这让玩家无法进行AI作弊泛滥。

此说法得到UP核实。 在视频演示中,为了在游戏中流畅运行视觉AI外挂,UP主不惜购买了一块RTX 3080 Ti显卡,目前在京东的售价在14000左右。 即便如此,在RTX 3080 Ti的加持下,AI外挂的CSGO在200帧左右,而PUBG只能跑到100帧左右。

《使命召唤》开放商动视端掉一个外挂制作团伙(图13)

不仅如此,虽然现在无法检测到AI作弊,但不代表以后就没有办法检测到。 上述反作弊组织ACPD表示,如果开发者想要杜绝作弊,可以从输入信号入手。 由于AI插件工作在输入端,如果在这个环节加入对不可信输入信号(比如转换器)的检测,可能对AI插件有效。