DMA、外部辅助还是内部辅助:你买的到底是哪一种?
DMA 方案、单机外部辅助和内核级内部辅助有什么不同:各自的工作原理、带来的风险,以及分别需要买哪些东西。
简短回答
内部辅助运行在游戏内部,功能最多,留下的本地痕迹也最大。外部辅助是独立进程,和游戏同时运行在同一台电脑上。DMA 不在游戏主机上运行任何与辅助相关的东西,但需要一张 PCIe 卡、一台副机(第二台电脑),搭建时间也更长。
这三种类型的区别在哪里?
三种架构回答的都是同一个问题:读取游戏内存的代码放在哪里?它可以在游戏内部,可以在同一台电脑上、游戏进程之外,也可以干脆放在另一台机器上。价格、功能、搭建时间,以及反作弊能看到什么,全都由这一个答案决定。
三种类型对比
没有哪一列能在每一行都胜出,这也是三种类型至今都还有人在卖的原因。
| 内部 | 外部(单机) | DMA(双机) | |
|---|---|---|---|
| 读取发生在哪里 | 游戏进程内部 | 另一个进程,同一台电脑 | PCIe 卡读取,数据传到副机 |
| 本地痕迹 | 最大:注入到游戏里 | 较小:不注入,但程序仍在磁盘上、仍作为进程运行 | 最小:没有安装任何与辅助相关的东西 |
| 功能上限 | 最高:游戏能碰到的,它都能碰 | 读取能力强,写入受限 | 读取和叠加显示;写入很少见且有风险 |
| 硬件成本 | 无 | 无 | 板卡、副机,往往还要输入设备和融合器 |
| 搭建时间 | 几分钟 | 几分钟 | 第一次搭建要花一个晚上 |
| 自瞄 | 原生支持 | 原生支持,或通过 HID 设备实现 | 需要 HID 设备,默认一律不附带 |
| 透视显示在哪里 | 游戏画面上 | 游戏画面上 | 第二台显示器,或通过融合器显示在主显示器上 |
| 什么情况下失效 | 反作弊堵住注入路径 | 反作弊拦截句柄或内存读取权限 | 固件身份或 USB 链路是薄弱环节 |
“痕迹最小”不等于“没有风险”:它只是把风险从你磁盘上的软件,转移到了硬件身份和你的行为上。
DMA 强在哪里
DMA 有两个实实在在的优势。第一,读取内存时不需要突破反作弊对自身进程的保护,因为读取发生在操作系统之下,走的是 PCIe。第二,扫描游戏主机磁盘、进程和驱动的反作弊,看到的是一台正常的电脑,因为它本来就是。正是这两点,让 DMA 挺过了好几代内核反作弊,而纯本地的方案却一再被取代。
警告
DMA 弱在哪里
DMA 更贵、更复杂,也更考验耐心。你要买的是四样东西而不是一样,可能分别来自四个不同的渠道,而且每一样都得和另外三样匹配。一根 USB 线用错,一个晚上就没了。出的是硬件故障,所以你看到的不是报错弹窗,而是一个根本不出现的设备。排查一个找不到的设备,远比读崩溃日志难受得多。
DMA 适合你吗?
前三条里只要有一条答“否”,这个月买 DMA 就是买错了。
- 我的游戏主机有空闲的 PCIe 或 M.2 插槽,物理空间也装得下
- 我有,或者准备买一台带后置 USB 3 接口的 Windows 副机
- 我愿意在第一次搭建上先花一个晚上,把它调通
- 我清楚自己需不需要自瞄,因为这决定了要不要额外买一个设备
- 我想好了叠加画面放在哪里:放在第二块屏幕上,还是通过融合器放在主屏幕上
- 我已经查看过自己实际在玩的那款游戏的实时状态面板
关于这三种类型的常见问题
DMA 卡能只用一台电脑吗?
不能。板卡读取的是它所在的那台机器,必须有另一台设备来接收这些数据。接收数据的机器不能是正在被读取的那台。
单机外部辅助比内部辅助更安全吗?
通常会安全一些,因为它不注入受保护的进程。但它仍然运行在反作弊正在扫描的机器上,所以只是痕迹更小,而不是没有痕迹。
DMA 方案会被检测到吗?
会,有三条途径:PCIe 总线上的固件身份、输入设备的 USB 描述符,以及对你的操作和对局结果的行为分析。好的固件加上配置得当的输入设备可以应对前两条,而第三条只能靠你自己怎么玩来应对。
我需要融合器吗?
只有想把叠加画面显示在主显示器上时才需要。用第二台显示器看雷达完全不需要融合器,作为第一套方案,这样也更便宜、更稳定。
资料来源
对比表出自团队自己的上机测试和售后经验,其中的搭建时间、故障情形和成本几行并非来自公开发表的资料。
- 01
- 02
- 03
继续阅读
仍然没有解决?在 Discord 提交工单
全部指南