PlayStation 2
索尼于2000年发布的家用游戏主机,史上最畅销的游戏主机之一,搭载DVD播放功能与完整的硬件安全体系
时间轴 (近 90 天)
PS2和PS1上的Linux功能从未被移除。
未修改的北美版PS2无法运行日版PS2 Linux套件,因为索尼对光盘做了区域锁定。
FreeDVDBoot是一款利用PS2 DVD播放器漏洞的软破解工具,通过精心构造的DVD视频文件触发缓冲区溢出,从而在未经改装的主机上执行任意代码。
FreeMCBoot是安装在记忆卡上的自制启动环境,能让主机在开机时从记忆卡加载非官方程序。
ESR补丁的原理是通过修改ISO镜像中嵌入的视频标识字节,让PS2系统误判为视频光盘从而允许引导,启动后再由引导程序劫持执行流加载真正的Linux内核。
PS2固件会向硬盘发送一条专有的ATA指令,如果硬盘的响应不符合预期就会被拒绝;官方硬盘知道如何正确响应,第三方硬盘则不行。
美国国家超级计算应用中心(NCSA)曾用70台PS2搭建计算集群。
传闻萨达姆政权曾进口约4000台PS2用于类似计算目的,但从未被证实。
索尼在2002年发布了官方PS2 Linux Kit,允许玩家在PlayStation 2上安装完整的Linux操作系统。
将PS2异构多核架构的行为精确映射到WebAssembly的单线程或有限多线程模型中,是静态重编译PS2游戏最核心的技术难点
还有 6 条时间轴事件
全部知识事实 (16)
一个 Show HN 项目将 PlayStation 2 游戏静态重编译为 WebAssembly,使其能够直接在浏览器中运行
60%待验证PS2和PS1上的Linux功能从未被移除。
50%待验证未修改的北美版PS2无法运行日版PS2 Linux套件,因为索尼对光盘做了区域锁定。
50%待验证FreeDVDBoot是一款利用PS2 DVD播放器漏洞的软破解工具,通过精心构造的DVD视频文件触发缓冲区溢出,从而在未经改装的主机上执行任意代码。
50%待验证FreeMCBoot是安装在记忆卡上的自制启动环境,能让主机在开机时从记忆卡加载非官方程序。
50%待验证ESR补丁的原理是通过修改ISO镜像中嵌入的视频标识字节,让PS2系统误判为视频光盘从而允许引导,启动后再由引导程序劫持执行流加载真正的Linux内核。
50%待验证PS2固件会向硬盘发送一条专有的ATA指令,如果硬盘的响应不符合预期就会被拒绝;官方硬盘知道如何正确响应,第三方硬盘则不行。
50%待验证美国国家超级计算应用中心(NCSA)曾用70台PS2搭建计算集群。
50%待验证传闻萨达姆政权曾进口约4000台PS2用于类似计算目的,但从未被证实。
50%待验证将PS2异构多核架构的行为精确映射到WebAssembly的单线程或有限多线程模型中,是静态重编译PS2游戏最核心的技术难点
50%待验证该PS2重编译项目支持的具体游戏列表、性能表现和兼容范围等细节尚未明确,有待进一步查证
50%待验证MechaCon芯片负责验证PS2光盘合法性、管理主机安全机制、与光驱通信、管理启动序列及部分电源控制
50%待验证PS2的主要改机方式(模拟信号注入Modchip与软件破解)都需要绕过或欺骗MechaCon的验证逻辑
50%待验证PS2是史上最畅销的主机之一
50%待验证索尼在2002年发布了官方PS2 Linux Kit,允许玩家在PlayStation 2上安装完整的Linux操作系统。
50%待验证索尼PlayStation 2的核心安全芯片CXP102064(业界称MechaCon)在问世26年后被逆向工程爱好者破解
50%