Riot Games旗下的反作弊软件Vanguard近日因一项新更新再度成为争议焦点。该更新能够直接检测并远程禁用用于作弊的DMA(Direct Memory Access,直接内存访问)卡,被禁用的设备必须经过完全重装操作系统才能恢复正常使用。Riot官方在社交媒体上展示了一堆被“锁死”的DMA FPGA开发板,称之为“价值6000美元的镇纸”。
技术原理与争议焦点
DMA卡通常通过主板的PCIe插槽连接,能够绕过Vanguard的保护直接从外部读写游戏内存,从而在《Valorant》等竞技游戏中实现作弊行为。这类设备难以被传统反作弊软件检测,且造价不菲。最新版的Vanguard更新则通过触发IOMMU(Input-Output Memory Management Unit,输入输出内存管理单元)重启,强制Windows将DMA设备标记为“不安全”并切断访问路径。用户若想再次使用该硬件,必须执行完整的操作系统重新安装。
这一举措表面上是为了打击日益猖獗的外挂现象,但同时也引发了社区对游戏公司权限边界的强烈质疑。此前,Vanguard就曾发生过误拦普通玩家的情况,例如阻止一名《Deadlock》玩家正常进入游戏。不少用户担心,随着检测机制的进一步收紧,假阳性误判最终可能导致合法用户的硬件被“永久变砖”。
远程禁用硬件的法律风险
在电竞赛场,作弊行为虽不道德,但尚不构成违法。然而,游戏公司远程禁用用户的硬件——哪怕是暂时的——则可能触及法律红线。此外,强制重装系统意味着用户面临数据丢失的风险。许多评论指出,Riot的这一做法实际上是将执法权掌握在自己手中,开创了一个危险的先例。目前,社区中已出现呼吁发起诉讼的声音,Riot如何为其激进措施辩护将成为后续关注的焦点。
社区反应与后续影响
消息传出后,各大游戏社区和社交平台出现了大量批评声浪。许多玩家认为,反作弊固然重要,但不应以牺牲用户设备控制权为代价。Riot旗下的《Valorant》一度因为Vanguard的底层级驱动权限而饱受争议,这次更新进一步加深了外界对其“过度越界”的担忧。除非Riot能推出更为透明的误判申诉和恢复机制,否则围绕Vanguard的争议恐怕还将持续发酵。
从技术角度看,针对DMA的防御方向本无可厚非,但将检测与远程禁用直接挂钩,并在恢复流程上设置重装系统的极高门槛,显然让普通用户承受了不应有的风险。在相关法律案例落地之前,这场关于反作弊与用户权利之间的博弈将很难画上句号。
本文参考来源:Notebookcheck

