一位研究者声称自己破解了Switch 2,而他用来证明这一点的方式,是让初音未来在《马力欧卡丁车世界》里跑了一圈。

打开网易新闻 查看精彩图片

这位研究者叫Sammy Hajhamid,网名pepsipu。他本周在X上公布了名为ns2jb的项目,并在博客里逐步写下了整个过程。据他所说,这是一套纯软件、需保持连线的破解方案,针对的是Switch 2的23.0.1固件,可以运行任意原生代码。他称这是据自己所知“Switch 2上的首个此类漏洞利用”。

有意思的是入口。OpenAI的Codex在《SmileBASIC 4》里发现了一个缺陷——这是一款Switch 1的编程游戏,也能在新主机上运行。漏洞利用从那里一路向外延伸,最终触达了系统的文件服务。

演示环节则更像整活:Codex把《马力欧卡丁车世界》改成了玉桂狗、彼得·格里芬和初音未来的大乱斗。Hajhamid说,这部分只花了一天“氛围编程”的工夫,而破解本身大约吃掉了他两周时间。他还在帖子里补了一句,自己和朋友们会“被机器人打爆”。

随后的事就有点耐人寻味了。据Nintendo Life报道,《SmileBASIC 4》似乎在不久后从eShop消失;TechSpot补充说,这款游戏在美国和欧洲地区下架,日本区则保留,但无法确认下架动作来自任天堂还是开发商SmileBoom。

任天堂目前没有公开承认这次破解。这套方案也有实际限制:只有已经拥有该游戏的人才能运行,而且连线状态会在主机每次关机后重置。顺带一提,《SmileBASIC》在3DS时代也曾被用于自制程序漏洞。

另一条背景是,任天堂在Switch 2发售前更新的用户协议中,已经写明可以对规避其保护措施的用户采取让主机永久无法使用的措施。今年9月,一名Reddit版主刚因盗版Switch游戏被法官判赔450万美元。

从玩家视角看,这次事件最微妙的地方不在破解本身,而在一款编程游戏又一次成了入口,然后从商店里安静地消失了。