任天堂Switch 2软件破解方案ns2jb发布

游戏 驱动中国 柳深 917次阅读
分享 微 Q 信
AI摘要
由 AI 生成 · 仅供参考

开发者pepsipu发布名为ns2jb的任天堂Switch 2软件破解方案,称可在23.0.1系统固件上运行且无需硬件改造,通过SmileBASIC解释器漏洞获得内存读写并在系统服务进程执行原生代码,可修改《马力欧卡丁车 世界》等游戏,但并非永久越狱。

驱动中国10月22日消息,开发者pepsipu公布名为ns2jb的任天堂Switch 2软件破解方案。该方案可在23.0.1系统固件上运行,不需要硬件改造,并能够在系统服务进程中执行原生代码,为自制程序运行、游戏修改与存档备份提供技术基础。

该方案并非永久性越狱。主机重启后,破解载荷会从内存中清除,系统文件服务进程恢复原状,因此每次重新启动后都需要再次触发。pepsipu表示,其技术路径依托Switch 2对初代Switch游戏的兼容机制,利用SmileBASIC解释器中的32位整数溢出漏洞获得内存读写能力,并突破系统文件服务进程的部分安全限制。

漏洞出现在SmileBASIC解释器的数组删除操作中。由于程序未正确处理32位整数溢出,研究人员可越界读写内存,并推进后续漏洞利用。pepsipu随后借助系统文件服务进程fs等组件,实现在系统服务进程中执行原生代码。

在视频演示中,该方案被用于修改Switch 2独占游戏《马力欧卡丁车 世界》,将三丽鸥角色大耳狗、愤怒的小鸟中的红色小鸟等非原版角色加入游戏。开发者透露,研究过程使用OpenAI Codex辅助漏洞分析与利用开发,整个破解过程耗时约两周,角色修改在一天内完成。

为自动化测试,研究人员搭建了包含初代Switch、Switch 2、远程控制设备及自动按键装置的测试系统。博客公布的信息显示,运行该方案需要安装SmileBASIC 4.4.9,准备一台与Switch 2处于同一局域网、运行Node.js 22或更高版本的电脑,并预留约20MB存档空间。

该方案目前尚未实现完整内核级控制,也不具备持久化自制固件CFW启动能力。因此,此次进展为Switch 2的游戏修改与自制软件开发提供新的技术空间,但不能直接等同于完整系统破解。

版权声明:本文由驱动中国整理发布,转载需注明出处与原文链接。如有疑问请联系 editor@qudong.com。
来源:驱动中国 · 原文链接:https://www.qudong.com/article/527042.html
本文价值 ★★★★★ 3.5 2 人已评
登录后为本文打分
网友评论0 条评论
正在回复 的评论取消
评论加载中…
🔐

登录后参与互动

评论、点赞均可赚积分
连续签到、邀请好友也有奖励 🎁

电脑端: 微信扫码登录 微信内: 一键登录

微信扫一扫

打开微信「扫一扫」,分享本文到朋友圈或好友