作者cheujimmy (小铭儿)
看板Modchip
标题Re: [PSP ] PSP3000破解日志
时间Tue Apr 28 16:52:38 2009
※ 引述《eric80157 (雅夫)》之铭言:
: 4月28日:
: (2009年4月28日)直播内容翻译放出(直播告一段落)
: 4月28日最新破解动态,依然来自M论坛众多黑客云集的一个专属频道。
: 今天德芙已经在尝试刷写F0(应该是在1K或2K上测试),并且昨天提到的内存问题似
: 乎已经解决了(HEN没对模拟器和ISO做限制!有团队在找pre-ipl)。在尝试欺骗索尼对
: 於自制程序的认证过程中,本次的最後一道难出现在了rebootex中的一个错误,而从德芙
: 的答疑可以看出,这是本次HEN的完善中的最後一道难题了,期待早日解决![
: 转自:http://bbs.duowan.com/thread-13577760-1-1.html
: 看起来第一版只能在5.03上运行
有人要看完整版的吗??
以下
--
4月28日PSP3000最新破解动态,依然来自M论坛众多黑客云集的一个专属频道。
Davee在外出回归後,关於HEN的开发进度又有了新的进展。今天,Davee在做最新的破解
尝试,没错,那就是刷写系统文件进F0(虽然作者没有明确指出尝试刷机的对象,不过目
前来看,应该是用PSP1000或者2000的主机来进行F0写入测试)。
作者试图突破索尼对自制程序的认证,让主机可以顺利地刷写自制固件,而这个尝试也取
得了一定的成效。Davee称目前已经能够有权限写flash0,刷机所用时间约为5分钟(应该
还是指PSP1000或2000)。最後一道难题则是出现在rebootex中的一个错误,这个很有可
能就是完善本次HEN的最後难关!
以下为引用Davee的内容:
目前我们已经让所有的启动程序可以顺利工作了,而且模块中核心的部分也开始工作了。
然而,目前还有一个错误存在於"rebootex"中,这个错误非常难调试,因为根本就没有屏
幕显示,也没有什麽IO(接口)有反应。
不过可以很确定,这个错误会被修正。如果我目前所用的测试方法都失败,那我会去反编
译5.00 M33的"rebootex"来解决这个问题。不过查错是很难的,因为我没有任何的调试工
具,所以要一个一个补丁的独立测试,完成所需的时间周期会比较长。
下面是刚给的一个连接解释进度的:
http://forums.mformature.net/showpost.php?p=44840&postcount=1349
Originally Posted by Convo
We've got all the launcher working
我们已经让所有的启动程序能正常工作了
and the greater part of the modules work
而且模块中更重要的部分(估计为验证失效代码)也开始工作了
there is a bug in rebootex however, which is really hard to debug as
there is no screen or IO
然而还有一个错误在"rebootex"中,真的很难调试,因为根本就没有屏幕显示,也没有
什麽IO(接口)有反应
ah I see, so once this bug is fixed then, it should be all ready for
release hopefully?
我明白了,一旦这个错误解决了,HEN应该就准备好发出了吧?希望如此
probably not
可能不会这麽快
but it's close
但是很接近了
cool
不错
are you relatively confident that this bug will be fixed? how hard is it
to pinpoint it?
你很确定这个错误会被修正吗?要查明这个错误到底有多难?
Strongly confident
我很确定(这个错误会被修正)
If all my testing fails, I will reverse 5.00 M33 rebootex
如果我所有的测试都失败,我会去反编译5.00 M33的"rebootex"
pinpointing is hard, as I have no debugging utilities
查错是很难的,因为我没有调试工具
it's a matter of testing each patch individually
所以要一个一个补丁的独立测试
20:11 psp1 you reverse enginner stuff it is not to violate
copywrights, no?
你的反编译引擎不会触犯版权麽?
20:12 eldiablov reverse engineering m33 code does not
violate copyright :D
反编译M33代码不会触犯版权
21:30 dtom2444 are you part of the testing Granite?
Granite你是测试成员之一麽
21:31 Granite Im the guy that picks fleas of the monkey
developers off
我是个给开发人员抓跳蚤的
21:32 Granite hmmm ima test something...
我在测试一些东西
21:36 dtom2444 can you put cfw on a 3k via pandora?
你能通过pandora(神奇电池)把cfw放在3k上麽?
21:37 Granite if only the 3k supported pandora lol
如果3k支持pandora
21:37 Granite sighs
可惜(不能用pandora)
21:38 Granite if it did we wouldnt be in this mess
如果pandora能用,我们也不会搞得这麽糟糕了
22:00 Davee i'm going to have to delay it now :(
我可能不得不把HEN推迟了
22:01 n00b81 Davee: is rebootx still having troubles?
rebootx还是有问题吗?
2:01 Davee i reckon its the multi version that is messing
it up
我想可能是多版本问题把HEN搞砸了
22:01 Davee so we're adding 5.03 support only
所以,我们将只加入5.03版的支持
22:02 n00b81 so it will only boot on a 5.03?
所以HEN只会在5.03上启动
22:02 Davee yes
是的
22:04 GTOnizuka or because it's not stable with homebrews?
是由於自制软件运行不稳定麽
22:05 Davee its unstabled with itself
是HEN本身不稳定
22:22 G0l3m fazerminSweden: hows the hardwarehacking going
on?
硬破解进行的如何了fazerminsweden
22:24 FazerminSweden Its going smooth the 2th cpu is still
working perfectly, so no additional cost :D
进行的不错,第2块cpu也工作的很好,没有额外的损失
22:25 FazerminSweden And we succesfully unblocked another
part,
而且我们也解开了另外的模块
这个时候有一个人(估计不喜欢中国人/但是此人能看懂中文)对於中国网站发布聊天
室消息表示不快
但是大家对来自世界各地的关注都非常的开心.看来那个人还是不了解西方人的思想
22:32 FazerminSweden Its redicilous, people from china even
read my news?
太奇怪了,中国人也知道我的消息了吗
22:33 FazerminSweden ^^ At least they are positive about my
new-findings :D
不错啊,至少他们对我的发现都很乐观
22:33 t0m FazerminSweden obviously, your work
当然了,你的工作
22:38 FazerminSweden But why is my name on a chinese
website? :D
但是为什麽我的名字在一个中国网站上
22:38 Fazermin^Coding Thats good news,
这对我是好消息
22:42 n00b81 Do you think you may actually hack all of the
pre-IPL some day?
你认为你们某天真的能够破解全部的pre-ipl麽/
22:42 Fazermin^Coding Yep, we are confident...
我们非常自信
22:46 Davee brb reversing rebootex
我正在反编译rebootex(DA那个)(Davee没有人理了..呵呵呵)
22:48 Tyler so if we have the pre-ipl, we will be able to
flash cfw.
But do we flash it using pandora?
如果我们有了pre-ipl,我们能够刷写cfw(自制系统)吗?我们还需要pandora电池去
刷写吗?
22:48 Fazermin^Coding Matthieulh is gonna reverse items,
wich might be
usefull for another dev like Davee, so im not going to make any CFW at
all..
Matthieulh要写点反编译的东西,这对其他开发人员(比如Davee)很有用,所以我
不会去做cfw
22:49 G0l3m but ur findings are usefull for math and davee
and hellcat and all other devs
但是我们的发现对於Matthieulh, davee, hellcat还有其他开发人员都非常有用
22:49 Fazermin^Coding Indeed, so thats why im telling... im
not going to release any usefull stuff , Just for other Devs... :D
是的,这就是为什麽我们只是发布消息,但是却不会发布有用的内容(他们的发现)
,这是给其他的开发人员。
22:56 Tyler Davee|Rev: Do you have a reboot.bin i could
take a look at?
Davee你能给个reboot.bin给我看看麽
22:56 Davee|Rev all warm reboot functions call a reboot.bin
embedded inside loadexec
所有的热重启函数呼叫一个reboot.bin,这个文件被植入了loadexec
22:57 Davee|Rev it decompresses it and then jumps into it
at 0x88600000
loadexec解压缩reboot.bin,然後跳到在0x88600000位置的reboot.bin
22:57 Davee|Rev What I do is hook the decompression
function and patch the jump so it jumps to 0x88FB0000
我所做的是连接这个解压缩函数和给阶跃打补丁,让其跳到0x88FB0000
22:58 Tyler And once you jump to 0x88FB0000 then hen loads?
所以,你跳到0x88FB0000後,HEN就运行了?
22:58 Davee|Rev Then in the hook, h.bin load systemex.bin
to 0x88FB0000 so the reboot effectively loads into systemex
然後,在这个钩子中,h.bin导入systemx.bin到0x88FB0000,於是重启过程就有效的
导入到systemex
22:59 Davee|Rev (systemex is my mixture of rebootex and
systemctrl)
systemex是rebootex和systemctrl的混合
22:59 Davee|Rev usually, rebootex is inside systemctrl
通常rebootex是在systemctrl内部的
22:59 Davee|Rev but for this hen, systemctrl is in rebootex
但是对於这个HEN,systemctrl是在rebootex里面
23:02 Alien So im guessing this HEN is now in its last
stages??
那麽我可以说这个HEN是在它的最後一个步骤了麽?
23:02 Davee Yes, last stages
是的,最後一步
--
落落长= =
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.47.209.112
1F:推 ngus0504: 昨天在玩PS3摇控游玩PSP差点就犯了大错了!还好我即时 04/28 17:00
2F:→ ngus0504:回神.否则就变5.50版的了!呼~惊险! 04/28 17:00
3F:推 GaijiL:後面翻译怪怪的@@ 04/28 17:02
4F:推 fly9588:但是为什麽我的名字在一个中国网站上 <== 这句蛮好玩XDD 04/28 17:09
5F:推 wuzga:只看得懂自己的英文ID~~ XD 04/28 17:14
6F:推 LOXAERIC:刚看到相关内文都说5.03? 话说我刚入手的3K是5.02... 04/28 17:17
7F:推 supermousess:意思 应该说是不要超过5.03吧 5.05似乎也不行 04/28 17:33
8F:推 Xtreme721:嗯.... 已经更新到 5.50了....XDrz 04/28 17:50
9F:推 eva19452002:楼上...... 04/28 18:16
10F:推 n64:改机板要开始变一级战区了...orz 04/28 18:25
11F:推 niokei:很漫长的等待啊.....囧 04/28 18:36
12F:推 maybe2005:楼上 都等那麽久了 慢慢等吧XDD 已经进入白热化了:D 04/28 19:52
13F:推 angusyu:还会反向工程,说只有15岁是不可能的,之前还有人钉我咧..:X 04/29 00:01
14F:推 CrazyFred:一开始看到HEN还会有点期待,现在变得麻木了... 04/29 10:29
15F:→ CrazyFred:3000要是真只有HEN~3000机就变成"正版UMD+模拟器"机Orz 04/29 10:30
16F:推 lucienken:14岁就可以开阿斯拉了... 04/29 10:49
17F:→ cheujimmy:日本一堆国小生都会开机器人了..勇者达X 元气○ 啥的... 04/29 18:04
18F:推 fly9588:某辉:不死鸟之翼!某兰:太阳能之翼!某隼:打开推..咦? 04/29 22:00
19F:推 ccucwc:布罗利还是婴儿时就会变超级赛亚人了 04/30 00:12
20F:推 arad:楼上这些人还我绿茶.. 04/30 01:30
21F:推 walle:某隼:打开明日香的.....(疑 04/30 10:32