A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 7159|回复: 28

[花边趣闻] [PS3]PS3破解技术真相:您能每秒按下两千五百万次按钮么?

[复制链接]

精华
1
帖子
7888
威望
3 点
积分
8060 点
种子
0 点
注册时间
2004-12-4
最后登录
2012-2-25
 楼主| 发表于 2010-1-27 13:48  ·  黑龙江 | 显示全部楼层 |阅读模式
geohot为ps3破解之门打开了一条缝,是第一个吃螃蟹的人,功不可没。但是目前离PS3能够运行自制程序,还是太过于遥远了。其实geohot在发布信息里说的很明白,你需要在指定40纳秒内作某些某些事,才能成功获得全部内存读写权限,也就是俗称的“破解”。


其实我也不懂技术,不过我还算幸运,遇到高手了。简而言之,我们需要根据geohot放出的某张图,在PS3电路板上连接一大堆线到某个比PS3贵得多的fpga上,然后在指定40纳秒内作某些某些事,才能成功获得全部内存读写权限,也就是俗称的“破解”。
首先,在ps3电路板上焊线,绝大多数玩家是办不到的,当然你可以去指望当年焊PS2 IC的老前辈们帮忙。
其次,我们需要一个叫做FPGA的东西,FPGA是什么并不重要,重要的是达到“破解PS3”水平的FPGA一般都比PS3贵,有兴趣的同学可以去搜索一下“Virtex-4 ML461”
关于geohot放出的某源代码,下面会有提到。


以下为某高手的聊天记录,更详细的内容请自己从里面寻找。

oz01 13:00:57

你的ps3能否运行那个程序?

猫 13:01:26
我说你们真的是硬件盲么
你觉得凭这张图你能焊出来?

恶梦的死神 13:02:53
等你焊

oz01 13:03:02
也就是说要折腾硬件

猫 13:03:12
而且需要很高端的FPGA
就xilinx 来说  我估计至少得v4以上的才能工作在这种速度下

恶梦的死神 13:05:05
v4是啥

猫 13:05:25
Xilinx Virtex-4
忘记多少钱了  我查一下

猫 13:07:55
Virtex-4 ML401 评估平台     495.00美元    Virtex-4 ML401 评估平台提供了丰富的、可以用于各种应用的特性集。
Virtex-4 ML461 高级存储器开发系统     5,995.00美元    Virtex-4 ML461 高级存储器开发系统。
Virtex-4 FF1148 评估板     3,000.00美元    采用 FF1148 封装内 Virtex-4 器件的插座通用评估板。
我不知道cell那个总线频率是多少
Virtex-6 LXT FPGA ML605 评估套件     1,995.00美元    面向那些需要高性能、串行连接功能和高级存储器接口的、特性齐全的可升级设计环境。
如果这个还不行的话  那我也没辙了
其实spartan6 应该也可以  不过总之不管用什么  首先得焊接  然后得对这些硬件编程  然后才能开始hack
包里面说的很清楚了

pulse the line circled in the picture low for ~40ns.

这操作不借助于fpga  你用手能40ns ?

如果我没算错的话大约是25Mhz
国人和国外hack的最大差距不是技术
而是经济能力
psp 的破解至今为止应该是已经毁了至少上千台psp了
你问问国内谁有这个能力

猫 13:29:22
        fseek(hFile, 0x5641dff3, SEEK_SET);
        data = 0x6e616c50;    fwrite(&data, 4, 1, hFile);
        data = 0x6e6f746b;    fwrite(&data, 4, 1, hFile);
        fseek(hFile, 0x5641e004, SEEK_SET);
        data = 0x61657254;    fwrite(&data, 4, 1, hFile);
        data = 0x65727573;    fwrite(&data, 4, 1, hFile);
        fseek(hFile, 0x5641e015, SEEK_SET);
        data = 0x6e726142;    fwrite(&data, 4, 1, hFile);
        data = 0x656c6361;    fwrite(&data, 4, 1, hFile);
        fseek(hFile, 0x5641e02c, SEEK_SET);
        data = 0x62617753;    fwrite(&data, 4, 1, hFile);
        data = 0x73656962;    fwrite(&data, 4, 1, hFile);
        fseek(hFile, 0x5641e043, SEEK_SET);
        data = 0x6d756843;    fwrite(&data, 4, 1, hFile);
        data = 0x796c696d;    fwrite(&data, 4, 1, hFile);
        fseek(hFile, 0x5641e054, SEEK_SET);
        data = 0x6f686353;    fwrite(&data, 4, 1, hFile);
        data = 0x72656e6f;    fwrite(&data, 4, 1, hFile);

猫 13:29:50
这种东西  会的人一看就知道是什么.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2025-1-18 20:53 , Processed in 0.140519 second(s), 11 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部