浅谈3K破解和德芙的简版M33!十大热点话题剖析

网友评论0

  作者veryzhh,多玩网首发,转载请注明作者和出处

  论坛原贴:[原创]谈谈我对3000破解和DAVEE的HEN(网称简版M33)的理解

  ———————————————————————

  看了不少网上的资料,谈谈自己的一些理解,希望能解答一些朋友的困惑。本人并非计算机专业,如有不对的地方,请大家见谅。

  一、黑客破解PSP3000的目的是什么?

  很多朋友总以为黑客破解PSP3000,就是为了运行ISO,这其实是一种误解。

  黑客破解PSP3000的根本目的,在于使其能够运行任何自制程序(包括自制系统)。这是因为SONY禁止未经授权的自制程序在PSP上运行,想让自制程序运行在PSP上,只有两条路:一、向SONY购买授权;二、破解。

  二、HEN究竟是什么?

  HEN的全称是Homebrew Enabler,译成汉语后的意思是自制程序授权程式,直白点就是自制程序的引导程序。详见:http://bbs.duowan.com/thread-13835850-1-1.html

  三、HEN能够直接运行ISO吗?

  不行。HEN本身并没有这个功能,但一个完整破解的HEN,理论上是可以运行任何自制程序的,包括ISO-LOADER。真正运行ISO的,是ISO-LOADER。

  ISO的运行,只是其他程序员在HEN的基础上,进行二次开发的结果。即其他人通过破解工具(HEN)来运行ISO-LOADER,从而使PSP能够运行ISO文件。理论上,一个完全破解的HEN是可以运行ISO-LOADER程序的。

  四、HEN与神电有什么区别

  神电是可以刷机的(即使硬启,自制系统仍在),而HEN不行(硬启后,自制系统没有了,得重新用HEN引导)。简单地解释一下神电的原理——神电的方法其实是SONY的工作人员留的一个后门,为了维护或测试放便,将后门留在了电池中的一块ROM芯片上,这块芯片上记录有IPL信息。

  IPL(Initial Program Loader),意指初始化程序(或系统)加载程式。这个程式是用来决定开机时的读取起始地址及检测ID等部分操作的,它可以决定kernel核心起始的读取位置。完全破解PSP,最关键的就是要获得它的IPL,将IPL改写成我们自制系统存在的位置。1000-2000的IPL都写在PSP电池的这块特殊芯片上。

  神电,其实就是改写了电池中的IPL信息,使PSP在启动时,PSP的preIPL(主宰硬件的启动头,SONY将它加密后隐藏在CPU中,它作用之一就是用来引导引导IPL启动)引导IPL时,得到的信息就不是运行官方的IPL指令,而是运行HEN或M33的IPL指令。从而是PSP的引导跳过IDstorage区(相当于真伪验证的区域),直接进到改写后的Kernel部分(即核心部分),从而实现破解运行。

  (别问我上面这几段是什么意思,我也看不太懂,网上看到自己整理的。)

  但现在,SONY将后门放到了CPU上,而且还加了密。没有制造CPU的技术,想要破解,难如登天。除非你能做一个神奇CPU出来,还能把它集成到主板上去,否则就无法重走神电之路。

  五、为什么DAVEE说他的HEN不支持ISO,他是如何做到这一点的?

  因为HEN引导自制程序的原理在于,HEN会给它所支持的自制程序留下足够的开放接口(函数映射),至于HEN本身,很可能会进行加密编译(主要是防止SONY获得其中的代码,从而轻松地就堵上漏洞)。其他的自制程序开发者,就是通过这些接口,让HEN能够引导自己的接口。

  现在,由于某些人激怒了DAVEE,加上他所主张的反盗版的理由,他已经改写了HEN中针对ISO-LOADER的函数映射(另外可能还有PS游戏模拟器的函数映射等),令HEN不对ISO-LOADER开放接口。那么,能否直接用HEN来“接”ISO-LOADER,现在是个未知数了,要等出来以后,其他能写ISO-LOADER的黑客研究过以后才知道。

  假如DAVEE真的封住了HEN的ISO-LOADER接口,并且又对HEN加了密的话。其他的黑客想让PSP运行ISO,只有一个办法:一、找到一个破解核心,自己做一个HEN;二、破解DAVEE的HEN的加密,分析其中的代码,并进行修改。用第二个办法的,无疑将成为DAVEE和他的朋友的敌人。

  六、如果这个HEN不支持ISO,我们却又想运行ISO,该怎么办?

  (以下纯属个人猜想,请达人指正)

  1、如果DAVEE改写了HEN,又加密了的话
  ——只能期待DAVEE重新开放这个HEN中的ISO-LOADER接口,或某个黑客再黑掉DAVEE的HEN。

  2、DAVEE并没有针对ISO-LOADER做手脚,只是没有写入支持ISO-LOADER的代码;
  ——也许只要其他的黑客针对这个HEN,通过其他的自制软件接口,做一个支持ISO-LOADER的补丁,就可以了。

  七、如果这个HEN不支持ISO,它有什么用?

  至少,它可以用来运行自制程序,比如电子书、视频播放器(看更多不同格式的视频,如RM)、学习软件等。但游戏,可能暂时只能玩正版的了。具体它能做些什么,只能等出来后才知道。

  八、这个HEN不支持ISO,是不是毫无价值?

  这个HEN最大的价值在于,它能否证明PSP3000不是铁板一块,只要它能取得Kernel权限,那么它也是至今对PSP的最成功的破解。即使其他的黑客不能在这个HEN的基础上做出ISO-LOADER,他们也能通过它,来研究PSP上的TIFF漏洞,从而发现更多的漏洞(虽然这很难)。

  九、用这个HEN能不能刷机?

  答案是不能,因为它只是利用了TIFF的漏洞,这其实是一个软件漏洞,而非一个真正的“后门”。SONY在PS3、PSP3000等一系列产品中,都将“后门”加密固化到了主板上,而且主板采用了新的集成技术。所以这个HEN,其实并没有解决IPL的改写——这个国际性破解难题,不得不说SONY在这一次,做得很成功,难倒了很多人。

  十、这个HEN是不是只能支持1000?能不能支持2000和3000?

  在HEN的开发100%完成时,应该能够支持5.05-5.03所有版本的PSP,包括1000、2000和3000(这是DAVEE和他的合作者公布的FAQ中的官方答案,也应该是他们的开发目标)。即,能在所有当前(不包括5.50)的PSP版本上,都能通过HEN运行自制程序,但不包括ISO和PSX。

  至于说,为什么DAVEE在开发HEN时,要用1000,理由已有很多贴子说过,这里不详述了(详见《今天错综复杂的破解情报整理》(艾达·王))。简单的说,原因有两个:一、在1000上开发最安全,如果出了问题(变砖),可以用“潘多拉”(神电+神卡)修复;二、DAVEE自己只有一台1000。

  DAVEE在开发HEN过程中的初产品(即开发样品),应该是只支持1000的,这也是网上转述的DAVEE那句话的本意。但这并非是正式发布的产品,因为它还需要在2000和3000上调试。因为这个漏洞是1K、2K、3K都存在的,所以只要1K上成功运行,2K、3K只要在此基础上进行一些修改和调式,理论上就完全可以做出一个跨越1K、2K、3K的破解工具。

  (感谢NuNuPig网友就这个问题给予更专业的解答,详情请见《阅读"veryzhh 浅谈3K破解"对网友疑问以我的见解解答》。)

  最终,DAVEE发布的HEN会怎样,还要等实际发布出来以后才知道。但有一点可以肯定的是,DAVEE及他的团队,绝对不会为了1000而去开发这样一个东西。即使刚出来的时候,不能支持现在全部的PSP,但相信在经过升级以后,也很有望解决这个问题。

  SONY紧急发布了跨级的升级包(从5.0X直接跳到了5.50),以及NOOPZ小组宣布放弃对PSP3000的破解项目,这两个事件都从侧面证明了DAVEE所开发的这个HEN就是针对3000的。

  另外,现已证实,5.50已经将TIFF的漏洞补上了所以说,它发布的目的就是为了补上TIFF漏洞)。想使用HEN的朋友千万不要用PSP上SONY的官方网站,以免遭遇强制升级。

  以上,是我这几天上网的收获,拿出来和大家分享一下。也许有很多偏见或错误的理解,请大家见谅。如果有真正的达人前来指点,那更是感激不尽。

看完本文后有何评价? 已有0人评价,点选表情后可看到其他玩家的表态。
0
0
0
0
0
0
路过 期待 喜欢 讨厌 雷倒 泪奔
0 [与更多人共享]

近期关注

DSiLL未发售先破解!R4iSDHC支持任天堂新掌机

《求生之路2》专题更新!X360中文版下载发布

《刺客信条2》详尽图文流程攻略连载始动

2009-04-22 12:52:46 多玩游戏网友说:
多玩老是说些没用的信息赚流量?
2009-04-22 16:52:29 多玩游戏网友说:
好贴
不管消息有没有用,LZ的用心我们还是要感谢的!
2009-04-22 17:43:32 多玩游戏网友说:
3K玩家看开点吧~大家都是3K的,破解的路不是一直都那么好走啊~
3K是进退两难,没有ISO的破解,3K还是照样郁闷
但有了ISO Loader的话,又得考虑PSP的未来啊~~
3K的无奈就是在这里了~
2009-04-22 17:19:22 13说:
想出名就去做多D野,搞甘七多人人都识既托七
2009-04-22 16:52:29 多玩游戏网友说:
好贴
不管消息有没有用,LZ的用心我们还是要感谢的!
2009-04-22 16:39:37 多玩游戏网友说:
最可怜的是一部分无法破解的2K。。。他们的机子出了理论破解的方法可倒现在还是理论,都没人去弄了。。。
2009-04-22 16:12:32 多玩游戏网友说:
回复 多玩游戏网友(222.77.247.78):
多玩老是说些没用的信息赚流量?

没用的信息? 哎你真的是个外行人啊 不是说破解了才是重点 一点小小的消息可能对你或大家都有用
2009-04-22 16:10:13 多玩游戏网友说:
回复 213(60.195.196.198):
他是根本没有做出来呢 发什么啊 我们都被个15岁的孩子耍了

你知道被骗就好 等破解了你不要用哪个程式 因为那是耍你的 记住不用啊 等下你的3K会变砖的 而我们就用着那个你所说的15岁孩子的程式玩盗版
2009-04-22 15:40:49 多玩游戏网友说:
ZHUANG SHEN ME BBBB
2009-04-22 14:23:46 多玩游戏网友说:
要发布就快发 简直是耍人啊......到现在都不发布....有多少人都连等2个晚上了...
2009-04-22 14:12:34 实用就是王说:
玩游戏用1000,3000用来收藏
2009-04-22 14:11:29 1000使用户说:
到现在还不知道破解3000有什么用
用3000的玩家多数就因为偶像大师而入手的,而自己本来是有台1000 or 2000
可以说,浪费这么多时间破解3000是证明自己的技术吧
发 表 留 言
我要留名
求生之路2
《使命召唤:现代战争2》专题
刺客信条2
生化危机 暗黑编年史
新超级马里奥兄弟Wii