technology 11 分钟阅读

OpenAI Codex协助破解Nintendo Switch 2软件越狱

一名黑客利用OpenAI的Codex工具完成了Nintendo Switch 2的首次纯软件越狱,揭示了AI如何正在重塑游戏硬件安全与主机破解的未来格局。

  • 日本
  • 模拟器
  • Switch 2
  • Codex
  • Sammy Hajhamid

有人刚刚用 OpenAI 破解了任天堂最新主机。这才是你应该关注的重点,而不是那种海盗湾式的 implications。

萨米·哈贾米德(Sammy Hajhamid),网名 pepsipu,完成了首一起确认的纯软件破解任天堂 Switch 2 的案例。他并非通过数年的固件逆向工程或数月的手写汇编语言剖析才走到这一步。据他自己描述,OpenAI Codex 是整个过程中的一环。

成果是一个名为 ns2jb 的 tethered 破解。每次开机都需要运行《SmileBASIC 4》才能激活。一旦破解生效,你就可以启动自定义固件和自制软件。哈贾米德演示了在《马里奥赛车世界》中运行修改版,可玩角色包括月之美兔、愤怒的小鸟红色、彼得·格里芬和《我的世界》里的史蒂夫。

这是一个真正的技术里程碑。在一台任天堂主机上,借助 AI 代码补全工具完成了破解。这种事以前从未发生过。但更有趣的故事在于,它预示着在一个人人桌前都坐着 AI 结对编程助手的时代,硬件漏洞利用的演进轨迹将走向何方。

破解本身并不惊天动地。但它树立的先例非同寻常。

把话说明白。这是一个 tethered 破解。也就是说,它不会在重启后保留。只要你想加载自定义固件,每次开机都必须跑一遍《SmileBASIC 4》。另一位 modder 声称这个游戏并非严格必要,但这尚未得到独立验证。这个漏洞利用本身足够复杂,大多数普通消费者根本不会去尝试。Reddit 上 Switch 2 破解子论坛的讨论目前分成了两派:一派兴奋,另一派怀疑这在实际层面能带来什么改变。

这种实用主义的质疑是合理的。但如果你只盯着「我现在能不能在 Switch 2 上盗版游戏」这个问题,你就错过了此刻正在发生的结构性转变。

Codex 实际上是怎么帮上忙的

哈贾米德在 AI 参与性质这个问题上相当坦诚。Codex 并没有被扔进一个完整的问题然后被告知去解决它。他对 Switch 2 的内部架构已经研究得很深入——他理解内存布局、内核接口、以及让漏洞利用成为可能的边界检查漏洞。Codex 做的是加速了实现阶段。当他卡在语法死胡同里、需要生成模板化的 shellcode、或在迭代概念验证代码时需要第二双眼睛审视逻辑流时,这个 AI 助手派上了用场。它缩短了从假设到可执行测试之间的时间。

这个区分很重要。AI 并没有发现漏洞。是人类发现的。但 AI 压缩了从发现到部署之间的时间差,而真正的故事就发生在这个压缩的过程中。

主机破解一直是一场军备竞赛。只是规则变了。

任天堂发布系统,研究者找到漏洞,任天堂打补丁,循环往复。历史上 modder 依赖的是对嵌入式系统、自定义指令集的深厚 expertise,以及追踪专有固件中内存腐败 bug 所需的耐心。这项工作又慢又贵。只有资金充裕的团队或极度执着的个人才能维持。

Switch 1 世代证明了这种模式。任天堂的安防策略——定制 ARM 核心、签名二进制文件、以及严格的硬件边界——把门槛设得足够高,使得大规模漏洞利用从未像 PlayStation 或 Xbox 那样爆发。这不是巧合。这是一项有意的策略:让破解变得足够困难,从而使攻击者的投资回报率不足以支撑他们继续投入。

Codex 并没有取代这种 expertise。但它确实降低了摩擦。当一名研究者正在编写概念验证的漏洞利用代码、遇到一个无法立即解决的语法或逻辑阻塞时,AI 助手可以建议代码、识别模式、并加速迭代调试的循环。对于已经深入目标系统架构内部的人来说,AI 变成了一种力量倍增器。

哈贾米德的案例在利用 AI 做编码任务这一点上并不独特。它引人注目的地方在于,这是首个有记录的、将 AI 辅助应用于「破解任天堂主机安全边界」这一具体挑战的案例。而这条边界一直是消费级游戏领域最坚固的防线之一。AI 再次降低门槛。

次级效应才是这个故事真正有趣的地方

每个人都讨论的第一层推论是游戏盗版。这事一定会发生。每次破解之后都会发生。但真正有分量的涟漪效应远不止 ROM 下载。

自制软件生态会加速成长。那些之前无法在真机上测试代码的开发者,现在有了通路。教育工具、独立实验、原型框架——所有这些都通过解锁后的主机流通。一旦这条 tether 被移除,Switch 2 的自制软件生态会以快于任天堂预期的速度成熟。

在线多人游戏的完整性面临新的压力。即使是 tethered 破解也会创造攻击面。存档可以被修改,内存状态可以被篡改。《马里奥赛车世界》《任天堂明星大乱斗》以及未来任何任天堂 Online 游戏的竞争生态,都需要面对伪造输入和篡改游戏状态的问题。任天堂的回应很可能涉及服务器端验证、反作弊重写、以及更严格的封禁策略——而这些都会带来各自的成本和用户摩擦。

还有一层声誉维度。Switch 2 被定位为任天堂迄今为止最有野心的主机,其安全姿态原本应该封堵批评者指出的 Switch 1 上的漏洞。一次公开的破解——尤其是涉及主流 AI 工具的破解——重塑了这一叙事。讨论的焦点从「任天堂的安全做得有多好」转向了「它还能撑多久」,而这个转变的心理冲击力非常强,甚至在下一个漏洞出现之前就已经生效。

谁赢谁输,接下来会发生什么

赢家:modder 和研究者,他们现在可以更快速地进行迭代。AI 工具让探索漏洞利用路径的时间成本和知识门槛变得更低,而这些路径此前需要全职级别的 specialization。缺乏深度汇编经验的车友也能以更高级别参与进来。入门门槛降低,社区扩张。

输家:那些依赖人为抬高漏洞利用成本来维持安全的控制台制造商。任天堂的策略一向是让破解困难到攻击者的投资回报率不值得投入。如果 AI 压缩了这项工作的时间成本,这套策略就会减弱。每一次补丁周期都变得更加昂贵。每一次新漏洞的发现,听起来不再像是一场胜利,而更像是一次迟到但必然的崩溃。

下一个可预见的步骤是一波增量漏洞利用的浪潮。哈贾米德的破解是 tethered 的,并且依赖特定的游戏。这还不是终点。每一次突破都在啃食剩余的约束。《SmileBASIC 4》的依赖可能会被移除。tether 可能变成无 tether。自制软件生态会扩张。在线多人完整性会面临新的压力。

更广泛的意义比这次具体的破解更重要

Switch 2 发生的事情,是每一类联网硬件正在经历的缩影。游戏主机、智能电视、车载信息娱乐系统、医疗设备、工业控制器——它们都共享同样的漏洞画像。它们的复杂度足以让全手动漏洞利用变得缓慢。它们的联网程度足以让成功的漏洞利用产生真实世界的后果。而现在,它们面对的是一群可以部署 AI 来加速漏洞发现和完善过程的攻击者。

这不是一个游戏问题。这是一个披着游戏外衣的安全基础设施问题。Switch 2 的破解之所以成为最显眼的早期数据点,是因为游戏受众关心这些东西,是因为围绕主机 mod 的文化框架已经存在,是因为任天堂的安全声誉让这个突破显得格外刺眼。

结语

任天堂会修补这个漏洞。它每次都这么做。但下一次修补的成本已经上升了,因为攻击的成本已经下降了。这种不对称性才是核心启示。这场军备竞赛从来不是关于谁能筑起最坚固的墙。而是关于谁能迫使对方花费超出其意愿的成本。AI 正在倾斜这条支出曲线。Switch 2 的破解不是故事的结局。它只是一个更长故事的开篇,而后续章节的节奏将由 AI 工具在黑客社区中传播的速度来驱动——而不是取决于任天堂下一次安全更新的聪明程度。