作者:伯衡君
Switch 2 破解圈,一夜之间彻底炸了
概述
任天堂 Switch 2 的破解圈,这一周格外热闹。破解员 Gezine 被爆在做一个"重启后还能再触发"的漏洞链,另一个开发者 Hexa 发布了一个真能用的游戏文件提取工具——这两条是实打实的进展。
但剩下几条,就得打个大折扣:有人声称马车世界(Mario Kart World)在 PC 上跑起来了,图我看过,画质糊成一团;还有人发"Switch 2 跑 YouTube"和"有人变砖"的帖子,全都还没被独立验证。
我把这些节点一条条捋给你,分清哪些能下载、哪些只是嘴皮子功夫,以及你现在该不该动手。
玩过一代 Switch 破解全程的人跟你说句实在话:先别急。
前情提要
伯衡君此前这几天 Switch 2 取得破解的重大进展的消息,感兴趣的读者朋友可以参看以下几篇文章:
- 《任天堂封了个寂寞?Switch2漏洞转向浏览器,这侧门彻底堵不上》
- 《Switch2越狱大跃进!首款游戏提取成功,跑通毁灭战士,速度飞快》
- 《速度太夸张!Switch2被攻破刚一天,大气层同款启动器就出来了》
- 《他是怎么做到的?详解首款Switch2纯软越狱,不拆机不焊芯片》
先说个背景。Switch 2 上市一年多了,破解圈一直憋着,因为这代在硬件和系统防护上下了死手。公开的 NS2JB 漏洞是个 tethered(需要引导)的,重启就没,玩家只能干瞪眼。
所以这几天密集冒出的进展,才显得反常——像是水下面突然开始冒泡。但要冷静区分两件事:开发者放出了什么,跟社交媒体上有人吹了什么,是两码事。
我见过太多"下个月就出"最后变成"下下个月"的案例。这种感觉,就像追一部永远说"下周大结局"的剧,追着追着你就佛了。先别急着下载任何东西,往下看。
先别急。
Gezine 那个"免引导"漏洞,什么来头
最重磅的一条,是 Gezine 被爆在往 untethered(免引导)方向推进。按流出的截图,他说自己做了个安装器,能把整套利用链塞进存档数据里,下次开机自动触发。
听着很燃对吧?但他紧接着补了一句关键的:只到 userland(用户层)为止,不涉及文件系统和内核。这意味着什么?他说的不是持久的文件系统访问,不是内核权限,更不是永久自制固件——只是把 userland 那截链条存进了存档。
即便如此,这也算往"持久化"迈了一步。可惜现在既没有公开实现,也没有别人独立复现,说到底还是开发者的一句话,不是你能下载的越狱。
OunceCake:这个工具是真的,但有限
比起上面的嘴仗,Hexa 发布的 OunceCake 是实打实能用的。源码公开在 GitHub,专门用来提取 Switch 2 游戏、更新和 DLC 里未加密的 ROMFS 和 EXEFS 内容,涵盖数字版、实体卡带。
ROMFS 是游戏存模型、贴图等资源的地方,EXEFS 是可执行代码。把它们抠出来,研究者才能真正钻进去看 Switch 2 上跑的是什么。这活儿我之前在 Switch 一代折腾过,最头疼的就是数据在加密壳里,摸都摸不到,所以我很清楚这一步的分量。
但别误会,它解不了密。按 Hexa 的说法,OunceCake 不提供系统密钥,只把主机运行时已经解开的数据抽出来。而且他明确警告别拿去散播游戏文件。能扒出来跟能跑模拟器,中间还隔着一条深沟。
游戏提取工具真用上了
数据挖掘这边也开始动真格。数据党 Taki 在 10 月 25 号放出了发现,说文件里藏着个叫"月亮杯"(Moon Cup)的引用,还有个后缀是"Racer 51"的文件。
他据此猜了一套结构:任天堂在试一种 DLC 包,每个包含一杯赛道、一个新角色、一个新道具,做成小包而不是一次性大扩展。听着合理,但这只是对文件结构的解读,不是官宣。更抓眼的是那个长得像大猩猩的未完成角色模型——没贴图、很粗糙,八成是官方自己塞进去测试读取用的占位符。
所以我劝你稳住:有人发帖说发现大猩猩新角色,跟任天堂真的要做,是两回事。真想研究,去看解包社区的原始报告,别被一句"我发现了"带了节奏。
未必是真货。
马车世界不是唯一被盯上的。还有一段据说是斯普拉遁新作(Splatoon Raiders)文件提取的素材在传,但发帖的人没给出原始提取物,我也没法核实到底扒到了什么。
森喜刚(Donkey Kong Bananza)那边也有人聊数据挖掘,可"聊过"和"真挖到未公开内容"差着十万八千里。坦白讲,目前最扎实的新发现,还是马车世界那批资源。
这类挖掘我见到太多,十次里九次是旧素材或废案。所以我的原则很简单:没有原始凭据的不当真,纯猜测的当个乐子。别被"藏了惊天大秘密"的标题牵着走,那多半是流量配方。
当个乐子。
马车世界真能在 PC 上跑?别信太早
最炸也最可疑的一条:有人声称马车世界在 PC 上跑起来了。一个叫 MKRecomp 的账号发了两张图,画面破得不能看,说是有个实验性重编译工具让它勉强显示了出来。图传上 Reddit,评论区立刻吵成一锅粥。
讲道理,模拟器早期画面破很正常——让软件跑起来和让图形正确渲染,是两码事。可这条偏偏没有可复现的成品、没有技术文档,连背后的实现都没公开。而且说实话,一年前网上已经有一堆冒充 Switch 模拟器的木马在传播了,这种东西我得先打个问号。这感觉,就像有人塞给你一张模糊不清的彩票说中了大奖,先别急着去兑。
Switch 两代兼容模拟器快速迭代
模拟器真有了?拆开 Pound 看真相 除了马车世界那几张糊图,这周被讨论最多的还有个叫 Pound 的开源项目。 有人传它是“首款能跑的 Switch 2 模拟器”,听到这名头我第一反应又是打了三个问号。
我去翻了它的 GitHub 仓库,顺着源码和提交日志摸了一圈,结论其实很清晰:项目是真的,但距离你装上就能玩大作,还差得远。
这个项目的路线挺野——它想一棒子通吃 Switch 1 和 2。思路也算现实:既然两代架构有延续性,就先拿一一代成熟的固件和架构打底,把底层摸透了再往 Switch 2 的硬件规格上扩。最吸睛的是他们自己在搞的那个叫 Ballistic 的 ARM 动态重编译器,号称要做到极致速度。
可说一千道一万,代码仓库现在还处于极早期的“打地基”阶段。 内存分配器、指令翻译、Vulkan 图形管线……全是在代码层面盖砖头。
它离跑通 3A 大作的差距,就像刚挖好地基的楼盘和精装修入住一样远。把这种技术储备阶段的项目吹成“模拟器已出”,属于典型的拿着施工图纸当现房卖。
你可以关注它的技术进展,但别把它当成明天就能用的白嫖神器。
这饼,还没熟。
Switch 2 上刷 YouTube?当个乐子看
还有段新素材在传,说是 Switch 2 上跑起了 YouTube,背后是个叫"真空管"(Vacuum Tube)的开源客户端,开发者还开玩笑说自己是用 Brainfuck 这门正经语言写的。
问题来了——这位老哥之前就出过 Steam 和半条命 2 的演示,闹出过不小的乌龙。所以这次我也不会轻易把它当"原生 YouTube 应用"的证据。没有可复现的实现能验证,它可能是个有趣的界面实验,也可能是在别处跑的然后放上来。
套路见多了你就懂:嘴上说多厉害都不算,得看有没有代码能跑、能不能被别人复现。光一张截图,说服不了我。
嘴硬不算数。
Moonlight:好用,但不是"破解"
跟上面那些玄乎的不同,Moonlight 风格的串流是实打实在传——让 PC 负责跑游戏,Switch 2 只收画面、回传按键。我在素材里就见过有人用串流玩《Temtem》,体验确实香。
但说白了,这是"串流",不是"让游戏在任天堂硬件上跑"。PC 的性能在别处,Switch 2 只是个遥控屏幕加解码器。威力全看你的网络和主机。
你要有一台强力 PC,这方案等于白捡一台掌机;可要指着它摆脱 PC,那就天真了。出门没网照样抓瞎。馋归馋,别把这当成破解的突破。
自制软件和老游戏,慢慢冒头
格局打开后,自制软件圈也跟着松动了。有个叫 Blockfall 的老 GPU 自制实验,是个类似俄罗斯方块的游戏;还有 RetroGameFotage 在攒一批复古游戏的实验。
这些确实是好兆头,但得看清一个关键区别:这些演示用的是原生 CPU 执行、GPU 着色,还是干脆在串流别的机器?前面咱们可刚见识过有人怎么拿这招糊弄人。
所以我的判断保留三分:在没有代码可查、没有别人能复现之前,我不会把每个视频都捧成"自制软件大突破"。耐心等,好东西值得等。
第一台变砖的 Switch 2?还没实锤
风险这边也得提一嘴。Reddit 上有个帖子在传,说有人用实验性漏洞工具把 Switch 2 永久变砖了。我既没法确认那台机器真废了,也没法断定具体是哪个环节出的岔子,所以我不把它包装成"确认的永久变砖"。
但之前伯衡君提醒过:这些实验工具有些会碰主机内部存储。一旦在改写关键数据时出了错,后果可比普通死机严重得多,那可真不是重启能救回来的。
话我放这儿了:想试的心态我懂,但别拿主力机当小白鼠。备一台二手的,或者老实等工具成熟。砖一台主力机,肉疼的是你自己。
肉疼。
内核漏洞?还没有,千万别当真
就算上面那些传闻再多,有一件事是确定的:目前依然没有经过验证的公开内核漏洞,也没有完整的 Switch 2 自制固件。这俩才是破解真正成熟的标志。
内核层是厂商第一时间盯防的死穴,一旦任天堂推新固件补上,前面功夫可能全白费。所以圈里人宁可憋着不发,就是怕打草惊蛇。
一句话给你:别因为 Reddit 上有人说"准备好了"就手欠去换固件。一天没有公开复现的内核漏洞,你就一天别动那个更新按钮。枪打出头鸟,翻车的从来都是最急的那个。
Switch 2 破解,下一步往哪走
那到底哪个先来?我把话给你挑明,就看三件事谁先落地:Gezine 先放他的免引导工作,还是有人先出可复现的 WebKit 漏洞,又或者哪天冒出一台被独立验证的 Switch 2 游戏在 PC 上跑通。
这三条里,我赌哪个都不稳,但方向是清楚的——真正的拐点,是等一套公开、能复现、别人能跟着跑的工具链出现。在那之前,抱着看热闹的心态最安全。你能做的,是管住手、守住机,等那个真正稳的信号。
到那时候,才轮到你上车。急不来的事,急也没用。
篇后寄语
我玩破解这些年,最深的体会是:这行永远是"比谁有耐心"的游戏。
技术突破常有,但真正改变生态的,往往是那个熬到最后、没在风口浪尖上翻车的团队。
Switch 2 这块硬骨头迟早会被啃下来,只是别信凌晨三点社交媒体上的一条热帖。
守住你的机器,等实锤落地的那天。
概念释义
- Tethered 漏洞:需要引导才能触发的漏洞,重启后失效,每次开机都得重新利用一次。
- Untethered 漏洞:重启后依然能自动触发的漏洞,体验更接近"原生",是目前社区最想要的。
- Userland:权限较低的用户层,能做的事有限,够不到系统核心。
- ROMFS:游戏存放模型、贴图、音频等资源文件的分区。
- EXEFS:游戏里的可执行代码分区。
- 占位符:开发者用来测试功能、临时顶替的假资源,不代表最终内容。
以上,既然看到这里了,如果觉得不错,随手点个赞、收藏、转发三连吧,如果想第一时间收到最新黑科技,敬请关注行运设计师。
谢谢你看我的文章,我们,下次再见。
参考资料
- Gezine 关于 untethered userland 漏洞链的发言整理
- Hexa 的 OunceCake 工具说明(GitHub 公开源码)
- Taki 对 Mario Kart World 数据挖掘的报告
- Switch 模拟器历史与相关安全风险分析
热门跟贴