PS3 全裸了嗎? - 改機

Dora avatar
By Dora
at 2011-10-27T16:25

Table of Contents

ps3hax那篇重點以外的東西太多,PS3DevWiki上有比較詳細的解釋

http://ps3devwiki.com/index.php?title=Per_Console_Keys

per_console_root_key_0 絕對管理員金鑰 0
〔所謂絕對是指世界上就只有這麼一把,不會有第二把相同的金鑰了,跟絕對座
標的絕對意義相同〕

metldr is decrypted with this key
metldr靠這把金鑰解密
bootldr is decrypted with this key
bootldr 靠這把金鑰解密〔是故,取得此一金鑰即可改寫bootloader,如果
bootloader不是燒死在唯讀記憶體中的話〕
might be obtained with per_console_root_key_1? (largely
speculative, not nec. true - need more looked into, only based on the
behavior of the other derivatives known to be obtained through AES)
或許可以藉由絕對管理員金鑰 1號回推?(有很大的猜測成份,證據不足還
需再要深入研究,猜測的基礎是 AES加密演算法的運作原理)

per_console_root_key_1/EID_root_key 絕對管理員金鑰 1/ EID管理員金鑰

derived from per_console_key_0
源自絕對管理員金鑰 0號
stored inside metldr
儲存在metldr裡頭
copied to sector 0 by metldr
稍後被metldr複製到第 0區間〔雖然sector也有磁區的意思,但此處應該不
是〕
cleared by isoldr
接著被isoldr清除
Used to decrypt part of the EID
可用來解密部份的 EID資訊
Used to derive further keys (per_console_key_0 is not the key
which will be derived, but is the key which has derived
per_console_key_1)
可用來計算其他的金鑰(除了絕對管理員金鑰 0號之外,因為金鑰 1號是由
0號導出的)
can be obtained with a modified isoldr that dumps it
可藉由修改isoldr取得
can be obtained with a derivation of this key going backwards
也可自由它導出的金鑰來回推〔理論上可以這麼做,但不實際〕

Obtaining It 該如何取得

Launch the patched isoldr with your prefered method, let it be Option
1, or Option 2...
要載入修改過的isoldr總共有兩種方式,隨你喜歡,以下稍做解釋:

Option 1 - Dumper Kernel Module 方法一:在 Linux核心上附加讀取模組

modify glevands spp_verifier_direct to dump the mbox to
wherever_you_want and then (use the payload below as an example)
將glevands的spp_verifier_direct 掛載成為核心模組(底下使用酬載的方
式原理相同)
the example code on how to dump the mbox can be found on 'Option
2 -Dumper Payload' below
範例程式碼可自底下Dumper Payload的部份取得

host $ insmod ./spp_verifier_direct.ko
host $ cat metldr > /proc/spp_verifier_direct/metldr
host $ cat dump_eid_root_key.self > /proc/spp_verifier_direct/isoldr
host $ echo 1 > /proc/spp_verifier_direct/run
host $ cat /proc/spp_verifier_direct/debug
host $ cat /proc/spp_verifier_direct/wherever_you_want

Option 2 - Dumper Payload 方法二:直接送入酬載

http://pastie.org/pastes/2101977

patched isoldr to dump it
以上方法皆須搭配修改過的isoldr使用

*DO NOT CREATE AN MFW USING THIS IT WOULD BRICK PS3
警告:請勿將此檔包入自製韌體中,否則會變磚

patched isoldr: http://www.multiupload.com/2MP5KY28EZ

this can be loaded as the payload stage2 in the payload marcan
used to load linux
可利用marcan的方式在stage2載入酬載

http://marcansoft.com/blog/2010/10/asbestos-running-linux-as-gameos/
http://git.marcansoft.com/?p=asbestos.git

this can also be loaded as with lv2patcher and payloader3
亦可透過lv2patcher與payloader3送入酬載〔推薦之,簡單很多〕

Comments

What this selfs do is dump your ISOLATED SPU LS through your
mbox, so you only need a way to cach this info with PPU code in lv2
enviroment aka a dongle payload or linux kernel.
這個self程式的功能是把 SPU裡頭的東西讀出來,稍後可以透過能在 lv2
上執行的程式,例如 Linux和新貨是電子狗酬載來讀取。

This has been tested and proven to work on 3.55 MFW.
此一原理已於3.55-MFW上測試成功

In the dump the remaining dump is the metldr clear code. metldr
clears itself and all the registers an jumps to isoldr.
現在還差臨門一腳的是metldr的程式,因為metldr會把自己刪除,同時把暫
存器清空,然後跳到isoldr

Overwritting that code lets you dump your key + metldr.
修改這些程式就能得到金鑰跟metldr程式

Consider that per_console_key_1 and per_console_key_n are in fact
still in need decryption.
必須考慮絕對金鑰 0與絕對金鑰 1取出時仍然是加密的狀態

per_console_key_0 particularly needs to be dumped once revived
from per_console_key_1.
絕對金鑰 0在金鑰 1生成的時候就要讀出,是唯一機會。

per_console_root_key_2/EID0_key 絕對管理員金鑰 2/ EID金鑰

this key can be obtained through AES from EID_root_key
可利用 AES演算法配合 EID管理員金鑰導出

EID can be partially decrypted by setting this key in anergistics
and fireing aim_spu_module.self
利用本金鑰搭配aim_spu_module.self 模組可以解出部份的 EID內容

Load aim_spu_module.self + EID0 + EID0_key in anegistics =
decrypted EID0

This code is to decrypt your EID0 on your PC
http://pastie.org/2000330
解碼用的範例程式

The prerequisites are:
前置作業:
dump your EID0 from your ps3 and save it in the same
folder as EID0
將EID0自主機讀出,並存放在電腦上某個目錄
dump your EID0_key from your ps3 and put it on the code
above where the key is needed
將EID0金鑰讀出,並放在程式碼所指定的目錄中
load all of them in anergistic
全部塞入anergistic程式中

EID0_key could also be obtained with EID_root_key directly in the
following manners:
EID0金鑰可與 EID管理員金鑰用以下方法同時取得:
knowing the algorithm (located in isoldr) and applying it to
the EID_root_key
知道演算法(存在isoldr中)與 EID管理員金鑰,用電腦解碼
leting isoldr apply that algorithm directly in anergistic
the process is exactly as the one above (modifing
anergistic to feed isoldr with EID_root_key
交給isoldr來辦,修改anergistic程式,讓isoldr解出後直接吐出金鑰

Obtaining It 該如何取得

patched aim_spu_module to dump it
利用修改過的aim_spu_module讀出

*DO NOT CREATE AN MFW USING THIS IT WOULD BRICK
警告:請勿將此一檔案包入自製韌體中,否則會變磚

http://www.multiupload.com/1XUOOYS9I0

per_console_root_key_n 絕對管理員金鑰第 n

These are further derivations of the per_console_key_1/EID_root_key
由絕對管理員金鑰 1/ EID管理員金鑰導出

******

就等吧,現在這些工具還不大好用,聖誕節前應該會有新消息,拿到rootkey 後
SONY不推新主機,最壞的情況就只能退守 PSN防線。

--

____ _ _ _ _ ____ _ _ ____ _____ ____
(_ _)( \( )( \/ )( ___)( \( )(_ _)( _ )( _ \
_)(_ ) ( \ / )__) ) ( )( )(_)( ) /
(____)(_)\_) \/ (____)(_)\_) (__) (_____)(_)\_)


--
Tags: 改機

All Comments

Skylar Davis avatar
By Skylar Davis
at 2011-10-29T18:39
真的要被脫光了 專業再推一次
Joseph avatar
By Joseph
at 2011-10-31T13:40
專業推
Thomas avatar
By Thomas
at 2011-11-02T08:28
感謝你的專業!
Daph Bay avatar
By Daph Bay
at 2011-11-03T07:03
推專業w
Olga avatar
By Olga
at 2011-11-04T05:58
次世代主機制霸時代來臨!!
Anonymous avatar
By Anonymous
at 2011-11-08T23:27
該不會又是內鬼吧@@
Hedy avatar
By Hedy
at 2011-11-12T22:56
TrueBlue還比較有可能是內鬼,root key這個不太像,因為
Odelette avatar
By Odelette
at 2011-11-16T06:50
glevands這人本來就很厲害,讓厚機的Linux能開啟無線網路
也是靠他的驅動程式,現在RSX的驅動程式也是他在寫
Ursula avatar
By Ursula
at 2011-11-20T17:43
這人好強
Dorothy avatar
By Dorothy
at 2011-11-21T22:07
專業推
Robert avatar
By Robert
at 2011-11-22T11:21
意思是拿到絕對金鑰,以後不管啥加密都可以用這個導出?
Brianna avatar
By Brianna
at 2011-11-23T23:20
我要再推一次w
Erin avatar
By Erin
at 2011-11-27T13:56
rootkey一被取得整個加密機器就全破了 (同hdmi加密法)
Necoo avatar
By Necoo
at 2011-11-30T14:54
拿到絕對金鑰 PS3就準備裸奔到PS4出來 是這個意思吧?
Emily avatar
By Emily
at 2011-12-05T10:12
XDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Daniel avatar
By Daniel
at 2011-12-06T18:40
PS3撐這麼多年其實已經很強了
Leila avatar
By Leila
at 2011-12-07T05:28
話說C大只對PS3破解有興趣嗎?
Susan avatar
By Susan
at 2011-12-11T05:04
我手邊能夠讓我研究的也就iPhone 2G、網樂通、跟PS3而已
Isla avatar
By Isla
at 2011-12-14T10:22
PS3跑模擬,iPhone當隨身秘書,網樂通養動物,就降
David avatar
By David
at 2011-12-15T17:27
隔壁兇盒都不知道被脫光多久了XD
Madame avatar
By Madame
at 2011-12-19T23:36
現在只能期待了...
William avatar
By William
at 2011-12-24T07:20
P3真的很強 而且大部分的人其實不知道P3有被破解
Rosalind avatar
By Rosalind
at 2011-12-25T00:53
不能噓。・(つД`)・゚
Victoria avatar
By Victoria
at 2011-12-25T06:54
樓上拍拍
Edward Lewis avatar
By Edward Lewis
at 2011-12-28T09:59
XDDDDDDDDDDDDDD
Una avatar
By Una
at 2011-12-28T19:28
PS3君XD
Eden avatar
By Eden
at 2011-12-31T19:36
PlayStation3:再過來我要叫瞜
Sarah avatar
By Sarah
at 2012-01-04T08:23
PS3 超愛戰的 在電蝦 PS版都被水桶
Sandy avatar
By Sandy
at 2012-01-05T05:17
蛤? 我在PS板被水桶?我怎麼不知道?
Jessica avatar
By Jessica
at 2012-01-05T21:12
上面有台主機在亂跑,大夥上,先把他拆了再說!
John avatar
By John
at 2012-01-09T00:25
Modchip在Modchip都被桶過了 PS3被捅又沒啥好奇怪的 (誤
話說電蝦首篇文章 今天居然放槍兩次了...
Frederica avatar
By Frederica
at 2012-01-11T03:40
o杰~ o杰~ o杰~ 我還要再改十台PlayStation3啊~
Quintina avatar
By Quintina
at 2012-01-12T08:48
最終只能回到psn做防守了吧~
Regina avatar
By Regina
at 2012-01-14T12:04
2G是?
Kelly avatar
By Kelly
at 2012-01-15T08:23
好專業好強大

PS3 全裸了嗎?

Andy avatar
By Andy
at 2011-10-27T11:24
http://www.ps3hax.net/2011/10/how-to-dump-the-ps3-per-console-key-released/ 先說明一下,我個人比較少瀏覽ps3news.com 這個論壇,因為個人感覺這個論壇 太雜了一點,回答內容的水準也比較大眾化。PS3Crunch 跟ps3ha ...

PS3 全裸了嗎?

Robert avatar
By Robert
at 2011-10-27T09:24
最新消息! How to dump per_console_key_1 and per_console_key_n http://tinyurl.com/6kj5q7c 非本科系有請 cassine 大開釋....XD - ...

想問個很廢的問題 關於改機與升級

Carol avatar
By Carol
at 2011-10-27T00:44
小弟我就是那個耳根很軟 被老闆慫恿改機 還是用電子狗的那種 現在版本是偽3.55 但是在上個禮拜心血來潮買了汪達與巨像想說來玩 但是卻需要3.60以上的韌體 所以想請問的是 我現在有機會在改機的狀態下玩這遊戲嗎 需要安裝甚麼軟體之類的嗎? 因為爬過文章 很多專業術語都看不太懂...但似乎我的改機 版 ...

請問showtime目前是否有支援BD iso

George avatar
By George
at 2011-10-26T21:30
想請問板友現在Showtime是否可以直接播放BD iso檔? 有試過用ps3 media server 不過無法播放,似乎只支援DVD iso檔 所以想試試Showtime或是有其它方法可以讓ps3播放BD iso檔嗎? 先謝謝各位了 - ...

Showtime-3.3.181: gu theme updates

Mason avatar
By Mason
at 2011-10-26T10:03
跟 PS3版本沒啥相關的更新,因為 PS3版用的主題是 glw不是gu, Linux版也是 用 glw,似乎只有 Wii版用gu,我手邊沒有 Wii的編譯套件沒辦法生出 Wii版, 就算生出來也沒有主機讓我試,何況 Wii的 CPU速度才 720 MHz,離h264解碼應 該是有一段距離的。 版本編號:sh ...