Hacker News 中文摘要

RSS订阅

PS5 曝 Relapse 漏洞利用 -- PS5 Relapse Exploit

PlayStation 5(PS5)漏洞利用工具Relapse Exploit支持7.00至13.60版本固件。使用时需在网络设置中将主DNS设为45.56.67.85,推荐本地运行python serve.py或在PS5打开https://ntfargo.github.io/Relapse-Exploit/。成功运行后默认payload存放于payloads/目录,ELF加载器监听9021端口。WebKit阶段可能需多次尝试,内核漏洞或致控制台挂起死机需重启再试。

正文

PS5 Relapse Exploit

PS5 Relapse Exploit

支持的固件:7.00 至 13.60。

使用方法

在网络设置中把主 DNS 设为 45.56.67.85(推荐)。

(推荐)在本地运行 python serve.py,或在 PS5 上打开 https://ntfargo.github.io/Relapse-Exploit/。默认 payload 存放在 payloads/ 目录下,成功运行后 ELF 加载器监听 9021 端口。

稳定性说明

Webkit 可能需要多次尝试,如果浏览器卡住就重新加载页面。内核漏洞利用可能挂起或导致主机崩溃,遇到这种情况先重启再重试。

漏洞利用链

浏览器阶段利用 JSC 信息泄露和结构化克隆对象池不匹配来破坏 typedarray。内核阶段结合地址泄露与 aiomultiwait UAF 竞争,建立内核读写。

致谢

ntfargo、ufm42、Sonic_Iso、Jordy、Dr. Yenyen、TheFlow、SlidyBat、Flatz、cow、nhk、bollarz、Sleirsgoevy、EchoStretch、EarthOnion。

免责声明

本项目仅用于教育和安全研究目的,不鼓励盗版、未经授权的访问或对商用设备的滥用。请仅在你拥有或获授权测试的设备上使用,并遵守相关法律法规。

本软件按原样提供,不附带任何担保。使用风险由你自行承担,包括系统不稳定、数据丢失和账号封禁。维护者不对由此造成的损害承担责任。

评论

社区对 PS5 新漏洞可能带来越狱普遍兴奋,期待将其变为 Linux 媒体中心或 Steam 游戏机,但也有人质疑漏洞公开以教育为名实则助长盗版。

希望 PS5 越狱以运行 Linux 或通用系统

  • 多名用户表达若可安装 Linux、作为媒体 PC 或运行 Steam 游戏便会购买或关注,有人因手柄不适且仅关注媒体功能而持条件态度,普遍认为索尼开放限制反而能提升销量(较多人)
  • 有非玩家疑惑为何苹果不推出类似 Apple TV Pro 的 4K 游戏机,暗含对主机通用化的兴趣(少数人)
  • 有人调侃称破解后终于能重新用上磁盘 > 若索尼卖越狱版 PS5 我立刻买,他们肯定能卖更多。(@system2)

质疑漏洞发布动机与盗版关联

  • 有评论指出项目声明用于教育研究,但释放漏洞利用实与盗版关系密切,并非真正教育(少数人) > 公开漏洞利用和教育无关,和盗版的关系却很明显。(@cubefox)

分析漏洞技术细节与厂商应对

  • 技术向用户推测 exploit 利用 WebKit 的 JavaScriptCore 引擎缺陷,并预计索尼可能通过禁用 JIT 缩小攻击面(少数人)

认为破解社区握有更多未公开漏洞

  • 熟悉破解圈的用户断言相关团体藏有一批零日漏洞及引导加载程序突破线索,此次公开可能只是冰山一角(少数人)

希望延迟公开以待大作发售

  • 有用户半开玩笑希望漏洞等到《GTA6》发售后再放出,以免提前被堵(少数人)

有价值的补充

  • PS5 模拟器开发近期进展极快,有外部动态值得关注(@sergiotapia 提供链接)
  • 将 PS5 改为通用电脑的实用性取决于具体硬件规格,有用户提出疑问(@rbanffy)