Nintendo Switch 2 获首个纯软件越狱,借助 OpenAI Codex
Nintendo Switch 2 Gets Its First Software-Only Jailbreak, With Help From OpenAI Codex
安全研究员 Sammy Hajhamid 发布 Nintendo Switch 2 首个纯软件越狱 ns2jb,可在 23.0.1 固件运行原生代码。该越狱利用 SmileBASIC 4 漏洞链并借助 OpenAI Codex 辅助,目前重启需重跑且无内核 exploit,任天堂可能推送固件补丁。
同一新闻,精选展示《任天堂Switch 2遭ns2jb纯软件漏洞破解》
Sammy Hajhamid,一名以 pepsipu 为网名的安全研究员,发布了 ns2jb,一个仅限软件的 Nintendo Switch 2 越狱,运行在最新的 23.0.1 固件上。为了 展示它,Hajhamid 修改了 Mario Kart World(一款 Switch 2 独占游戏),并且还将 Peter Griffin、Hatsune Miku、Cinnamoroll 以及来自 Angry Birds 的 Red 加入了角色名单。看起来 OpenAI 的 Codex 在这里完成了大部分繁重的工作。Hajhamid 将一台 Switch 1 和一台 Switch 2 连接到两个 JetKVMs,外加一个蓝牙灯光开关闪烁器,每当主机崩溃时它会按下电源按钮,这样 AI 代理们就能自行持续尝试。早先通过 Switch 2 的 WebKit 浏览器进行的尝试并未成功。可行的漏洞链始于 SmileBASIC 4 中的一个 32-bit 整数溢出,这是一款售价约 $25 的 Switch 1 编程应用,仍可在 Switch 2 上运行,随后转移到主机文件系统服务中的一个缓冲区溢出。
最终结果是允许用户以普通系统模块的权限运行原生代码,这为自制软件、游戏模组、存档备份和逆向工程打开了大门。然而,该越狱是绑定式的,因此每次重启后都必须重新运行,并且目前还没有内核漏洞或自定义固件。同行研究员 Gezine 在7月披露了另一个独立的 Switch 1 和 Switch 2 用户层漏洞,他表示这项工作“看似靠谱”。Nintendo 至今尚未发表评论,不过考虑到它此前追查 Switch 盗版 和 模拟器 的激进程度,固件补丁似乎很可能推出,而且 SmileBASIC 4 甚至可能会从 eShop 下架。
来源:TechPowerUp · techpowerup.com

