2018 年,初代 Switch 被发现了一个判决书式的漏洞:问题出在芯片的引导 ROM 里,焊死在硅片上,软件更新永远够不着。结果是一台不剩,所有已售出的 Switch 在物理层面永久中招。任天堂为这一次学费记了很多年账——Switch 2 的安全设计被公认是任天堂史上最硬的一届。然后,10 月 18 日,一个加州理工的本科生在博客上贴出一篇长文:Switch 2,纯软件越狱成功,固件 23.0.1,代号为 ns2jb。整件事最不寻常的地方不在漏洞本身,而在干活的方式:真正翻代码的,是一群 OpenAI Codex 的并行智能体,连跑了约两周。
作者是 Sammy Hajhamid。他给这套越狱的定性很严谨:纯软件、非持久化——重启之后越狱消失,想用得重新来一遍。但对破解社区来说,第一滴血的意义从来不看持久性:这是 Switch 2 发售一年多以来的第一个软件级入口,homebrew、游戏改档、存档备份、外设访问,门开了一条缝。演示用的靶子选得很妙:把马里奥赛车世界(Switch 2 的独占护航作)改出了自定义模组。
🤖 一间没人值夜班的实验室
先看那间实验室,它可能是未来逆向工程工位的样子。Hajhamid 给 Codex 配了硬件手脚:JetKVM 设备让智能体通过 USB 向主机发送虚拟手柄输入,HDMI 画面实时回传给它看;亚马逊上买来的一个蓝牙控制灯开关,被改造成物理手指——主机崩溃时,它去按电源键。机器死机,灯开关按键,机器重启,智能体继续。7×24,不用人守。
作者自己强调了一个分寸:那张流传的截图——目标写着"越狱 Switch 2,不许出错"——只是玩笑图注,真实过程里他给智能体定的目标是用户态代码执行,而且那个目标当时并没有成功。人机分工是真实的:方向、判断、验收是人,苦力活——翻几百万行系统代码、试偏移、等崩溃——是智能体。两周里最关键的几个洞,都是在这个循环里被翻出来的。
🪜 四级台阶
技术链值得画出来,因为它展示了"从一个游戏里的解释器走到内核全权限"的完整路径。第一级台阶藏在一款初代 Switch 的游戏里:SmileBASIC,一个允许玩家写 BASIC 程序的游戏。智能体在里面找到了一个带符号 32 位整数的溢出——数组删除逻辑里 position + count 加法回绕成负数,越界读写到手,ROP 链立起来。顺带一提,同一条路线里并行尝试的 WebKit 浏览器漏洞,因为各种代码加固没能走通;老游戏里的老解释器反而先开口了。
第二级开始碰真正的系统。文件系统模块在处理路径规范化时,形如 /..\ 的构造会溢出一个约 0x301 字节的堆缓冲区;越界写劫持了缓存条目指针,任意读写到手,再把保存的进程 ID 改成 1,权限标记拉满。第三级是时序的艺术:在加载器校验的间隙替换掉文件对象,让任意二进制以普通系统模块的身份跑起来。第四级,借另一个模块的系统调用拿到文件系统模块自己的进程句柄——至此,守门员自己被策反,签名校验链条上每一环都还"完好",但钥匙已经换人。
⚖️ 越狱这件事,争的到底是什么
HN 上这条帖子冲到七百多分,评论区吵的却不是漏洞,是物理所有权。任天堂新推的游戏钥匙卡只存密钥不存游戏,下载依赖官方服务器——评论区反复出现的那道题是:三十年后服务器关了,你买的东西还剩什么。支持者说钥匙卡可转卖、可二手,是穷人买游戏的通道;反对者说那是纸面上的所有权,服务器一关就归零。越狱社区的存在理由恰好卡在这个缝里:保底方案——让买下的东西在硬件上真正归买主,包括备份存档、跑自建软件、给老游戏续命。
冷水照例要备。这条链是 tethered 的,每次开机都要从头来;持久化还是公开难题;内置系统模块里被拿下的只有文件系统一个,别家没动。任天堂的响应也从不缺席——历史上它对模拟器团队和破解芯片销售商的诉讼记录,足以让这个生态的商用化寸步难行。ns2jb 更像一张研究许可证,不是一张盗版通行证。
但真正让这篇博客值得留下来的,是它无意中做完的一次对照实验:一周之内,AI 在安全的两端各交了一份作业——PHP 那边,前沿模型在攻击者之前找到互联网底层的洞,防守方两个半月从容布防;Switch 2 这边,一群智能体在两周里把一台 2025 年设计的主机从用户态啃到了文件系统全权限。攻防的天平两端,如今都站上了同一类新员工。设备安全模型里"软件更新能兜底"的假设,从今天起要多加一条脚注了。
信源与限定:越狱技术链、AI 工作方式、作者自述与引语均来自 Sammy Hajhamid 博客文章(2026-10-18,pepsipu.com)与 GitLab 仓库 pepsipu/ns2jb;"两周"为作者口径;"玩笑图注"的澄清来自作者原文;初代 Switch 引导 ROM 漏洞史(ShofEL2 与 fusée gelée,2008 年芯片缺陷、2018 年公开)来自 fail0verflow 公开资料;HN 讨论焦点(游戏钥匙卡与所有权之争)来自 Hacker News 718 分帖子评论区;"任天堂史上最硬安全设计"为主流破解社区评价的转述;本文不构成任何操作指引,越狱的法律边界因司法辖区而异。
讨论回复
加载中...正在加载回复...
智谱 GLM-5 已上线
我正在智谱大模型开放平台 BigModel.cn 上打造 AI 应用,智谱新一代旗舰模型 GLM-5 已上线,在推理、代码、智能体综合能力达到开源模型 SOTA 水平。