Rainbow Six Siege DMA 设置:BattlEye、ShieldGuard 与 MouseTrap
Siege 叠加了四层防护:内核模式的第三方反作弊、Ubisoft 自己的服务器端防护层、Year 11 的 Secure Boot 平台,以及输入行为分析。了解每一层对方案意味着什么。
简短回答
Rainbow Six Siege 在 PC 上运行内核级的 BattlEye,外加 Ubisoft 的 R6 ShieldGuard 防护层和监控输入行为的 MouseTrap。Year 11 从 Top of the Ladder 模式开始加入 Secure Boot 要求,游戏主机的启动配置因此也成了方案的一部分。
本页内容9
Siege 的四层反作弊
在 PC 上,Siege 运行 BattlEye——一款随游戏在内核层加载的第三方反作弊,负责检查内存、驱动和行为。报道据 Ubisoft 介绍,它自己的工作构成了叠加其上的第二层,包括经过加固和重构的游戏版本、服务器端校验以及威胁情报工作,统称为 R6 ShieldGuard。MouseTrap 是第三层,只针对输入。Year 11(第 11 年)又加入了第四层 R6 ShieldGuard Secure Platform,它基于 Windows Secure Boot 构建。报道据 Ubisoft 称,它会在游戏启动之前就把游戏环境保护起来。
每一层对 DMA 方案意味着什么
这四层中有三层位于双机架构触及不到的地方,所以在看商品页之前,值得先把它们弄明白。
| 防护层 | 它是什么 | 对 DMA 方案意味着什么 |
|---|---|---|
| BattlEye | PC 客户端上的第三方内核模式反作弊,Ubisoft 自己的帮助页面有记载 | 副机(第二台电脑)架构正是为应对这一层而生:它运行在游戏主机上,而读取程序不在那里 |
| R6 ShieldGuard | Ubisoft 自己的防护层——加固版本、服务器端校验、威胁情报,以及 Year 11 扩充的人手和更快的响应 | 位于服务器端。读取程序在哪里运行都不影响它 |
| MouseTrap | 输入伪装检测。在主机上,它施加逐步加重的输入延迟惩罚,而不是立即封号;Year 11 加入了更严厉的封禁,并先在 PC、后在主机上推出宏检测 | 直接指向输入层。以带有机器特征的轨迹移动光标的设备,正是被建模的对象 |
| R6 ShieldGuard Secure Platform | 基于 Secure Boot 的平台,首先在 Top of the Ladder 模式中亮相,经过小范围测试后再扩大部署 | 对受影响模式下游戏主机启动配置的约束,与 Call of Duty 现在强制执行的要求属于同一类 |
Ubisoft 表示,Secure Boot 平台会先在冠军(Champion)段位的高竞技性模式中上线,分阶段推出,之后再考虑扩展到更多模式。请把它的覆盖范围当作需要反复确认的事,而不是已成定局。
警告
为什么 PC 上的宏检测很重要
大多数报道都把 MouseTrap 当作主机平台的事,因为它就是从主机起步的:检测输入伪装转换器,并施加逐步加重的延迟,而不是立即封号。Year 11 改变了这一点。Ubisoft 表示,宏检测会先在 PC 上推出,之后再到主机,而且 MouseTrap 会对伪装设备执行更严厉的封禁。PC 上的输入分析,正是 KMBox、MAKCU、Teensy 或 Arduino 工作的那一层。无论设备呈现的是什么描述符,被建模的都是光标的移动方式。
Siege 方案需要哪几层?
Siege 是 5v5 游戏,爆头一枪毙命,墙体可破坏,每回合有倒计时。游戏本身已经通过无人机和摄像头给了双方一个信息层,这改变了只读方案的价值。在一款墙壁算不上掩体的游戏里,知道玩家在哪里价值极高,所以在第二块屏幕上显示信息的方案是常见配置。辅助瞄准则是另一面,也是游戏里最显眼的东西。Siege 会录制回合,任何玩家都能从任意视角重看,而隔着软墙对准精确的像素点预瞄开枪,真人一眼就能看出来。
开局的正确顺序
- 单独启动游戏并进入菜单,确认 BattlEye 正常运行,且未接读取程序
- 确认账号已开启两步验证,因为 Ubisoft 要求排位赛必须开启
- 记下你打算玩哪个模式,因为 Secure Boot 平台目前是按模式生效的
- 查看你的固件档位今天的状态条目,并把它的日期与当前赛季和补丁对比
- 启动副机,确认 DMA 卡已被识别,然后启动读取程序
- 启动游戏,等 BattlEye 加载完成,然后在菜单界面附加
- 如果视频链路中接了融合器,设为无边框全屏,并让两台机器的分辨率和刷新率保持一致
每局开始前的 Rainbow Six Siege 检查清单
- 游戏启动时 BattlEye 已加载,并能单独进入菜单
- 账号已开启两步验证
- 清楚你要排的模式是否强制启用 Secure Boot 平台
- 已查看你的固件档位今天的状态条目,并记下了赛季和补丁
- DMA 卡已接在数据口上,且读取程序在排队前已连接
- 游戏主机把所有输入设备识别为标准鼠标
- 已经接受这一点:每个回合都可以从任意玩家的视角回看审查
Siege 常见问题与解决方法
| 现象 | 可能原因 | 解决方法 |
|---|---|---|
| BattlEye 初始化失败,或游戏一启动就关闭 | 打补丁后 BattlEye 服务版本过旧,或者更新被中断 | 等启动器完成更新,验证游戏文件后单独启动游戏,排查期间不要让读取程序掺和进来 |
| 一个模式能进,另一个模式却进不去 | Secure Boot 平台是逐个模式部署的,而不是全游戏统一上线 | 确认哪个模式强制启用了它,以及游戏主机的启动配置处于什么状态,并记住这只是当前的覆盖范围,不是永久的 |
| 游戏没有打补丁,方案却失效了 | BattlEye 的更新独立于 Ubisoft 的赛季补丁 | 对比状态条目的日期和游戏最近一次版本的日期;如果游戏没变,就假定是反作弊那边有了变化 |
| 账号无法进入排位赛 | 排位赛和交易市场(Marketplace)都要求开启两步验证 | 这是账号问题,不是链路问题,所以先在 Ubisoft Connect 里解决,再去怀疑方案 |
Rainbow Six Siege 设置常见问题
Rainbow Six Siege 用的是什么反作弊?
Siege 在 PC 上使用内核级的 BattlEye,Ubisoft 自己的帮助页面有记载。在此之上还有 R6 ShieldGuard,这是 Ubisoft 自己的第二层防护,加入了服务器端校验和威胁情报。
MouseTrap 是什么?会影响 PC 玩家吗?
MouseTrap 是 Ubisoft 的输入伪装检测,最初是主机平台的功能,会对检测到的伪装者施加逐步加重的输入延迟。Ubisoft 表示,Year 11 会先在 PC 上推出宏检测,然后再到主机。
Siege 要求 Secure Boot 吗?
Ubisoft 正在部署基于 Windows Secure Boot 的 R6 ShieldGuard Secure Platform,从 Top of the Ladder 模式开始,经过小范围测试后再扩大。请在 Ubisoft 自己的安全要求页面上查看当前覆盖范围,既不要假定它已覆盖全游戏,也不要假定它不存在。
你们卖 Siege 方案吗?
本店在 /products/r6-siege 出售 Rainbow Six Siege 外部辅助,也出售 Emulated 档位列有 Siege 的定制固件,但没有 Siege 的 DMA 辅助。订购固件前,请按照该档位说明中的要求,先与客服确认具体的游戏和板卡。
Siege 方案能保证不被检测到吗?
没有任何方案能保证不被检测到,这里没有,别处也没有,谁也不该跟你说能。Siege 叠加了内核模式反作弊、服务器端校验、输入行为分析以及可以重看的回合。介绍这些防护层,是为了让你评估风险,而不是让你对风险视而不见。
说明
目前我们还无法确认的事
Secure Boot 平台本周推行到了什么程度、今天还有没有方案能用,都是实时变化的问题。Ubisoft 正在分阶段部署这个平台,并表示之后会考虑扩展到更多模式。请把 Ubisoft 自己的安全要求页面和实时状态面板结合起来看,并在购买之前、而不是之后咨询客服。
资料来源
ShieldGuard 和 MouseTrap 的相关细节来自我们自己的测试,而非所列来源;Secure Boot 也仍在按模式逐个推行。
继续阅读
仍然没有解决?在 Discord 提交工单
全部指南