任天堂封堵了Switch 2的首个越狱。11月9日发布的23.5.0固件修复了ns2jb利用的系统漏洞——据自制软件社区的分析,更新后的主机将再次无法提取和修改游戏。
这一发现来自数据挖掘者OatmealDome,他在X上发帖称,近期越狱所用的系统漏洞已在23.5.0版本中修复。任天堂并未在更新的官方说明中提及此次修复,也未公开确认固件修复了哪些内容——因此应将其理解为社区分析,而非官方声明。
ns2jb是如何运作的
ns2jb由安全研究员Sammy“pepsipu”Hajhamid于10月22日发布,是Switch 2首个纯软件越狱。它运行于23.0.1固件,通过eShop应用SmileBASIC 4中的一连串漏洞实现,可执行代码、提取游戏并应用修改——例如《马里奥赛车世界》和《塞尔达传说:时之笛》重制版。该方法有局限:仅在用户态运行,没有内核控制权,且每次重启主机后都需重新执行。
ns2jb发布后,任天堂已将SmileBASIC 4从eShop下架。23.5.0固件如今修复了底层的漏洞。据OatmealDome称,个别游戏内部的漏洞——如SmileBASIC本身和《文明VII》的漏洞——仍然存在,但从23.5.0开始,已无法再“逃出”游戏:自制软件的能力被限制在游戏本身已能做到的范围之内。
大门仍留了一条缝
一个细节让大门留了一条缝:据专业媒体引用的@SwitchTools账号称,此次更新没有引入新的主加密密钥。这意味着未来的游戏卡带——以及近期可能发布的游戏更新——理论上仍可能重新打开利用途径,新的漏洞也可能出现。派对暂时结束了——但任天堂与自制软件社区之间的竞赛仍在继续。
同一版23.5.0更新还为eShop数字游戏赠礼功能做了准备,该功能允许向任天堂账号家庭组成员赠送游戏,Geekiki此前已对此做过详细报道。
更新:本文是Geekiki关于Switch 2首个越狱报道的后续。另请阅读:Nintendo Switch 2 jailbreak ns2jb: primeiro exploit 100% software no firmware 23.0.1和Switch 2 jailbreak ns2jb: primeiro exploit software-only via SmileBASIC e Codex da OpenAI。
图片来源:任天堂Switch 2电视模式照片,作者PantheraLeo1359531,来自维基共享资源(CC BY-4.0)。
来源:Polygon;XDA Developers;TweakTown;TheGamer;WCCFTech。
透明声明:本文在人工智能的协助下完成,并交叉核对了X上的公开帖文与互联网来源。建议查阅文中列出的原始来源以确认相关信息。
作者:Muse