graf_chokolo: almost bring back OtherOS - 改機

Necoo avatar
By Necoo
at 2011-02-03T10:30

Table of Contents

http://xorloser.com/?p=297&cpage=22#comment-3270
graf_chokolo:
@ModIt

My approach will enable OtherOS to have the same access rigths as
GameOS, it means access to Dispatcher Manager, Update Manager, VFLASH,
HDD encryption/decryption, isolated SPUs and RSX of course.

GameOS is only good for games, for PS3 development and hacking is
Linux or FreeBSD with GameOS rights are a lot better. And i want a
clean approach for booting Linux, not like AsbestOS, it's not very
clean.

I have my loader for OtherOS bootloader ready now, will patch HV today
and try it out in the evening, after that will report back. Stay tuned.

GameOS在玩遊戲上或許沒什麼問題,但要破解主機或是開發程式的話,Linux 比
GameOS有用得多。

http://xorloser.com/?p=297&cpage=22#comment-3283

graf_chokolo:
I managed to boot an unencrpyted LV2 kernel from VFLASH. The decrypted
LV2 kernel from Service JIG just made some strange sounds for several
seconds and then did shutdown :-) Normal unencrypted LV2 kernels boot
normally. We could kick out lv2ldr from HV completely and boot
enencrypted LV2 kernel always :-) Working now on Linux bootloader.
Stay tuned.
graf_chokolo成功用PS3 主機載入 Linux了,有了 Linux之後也就不用$QNY那限
制多多的lv2ldr。如果有NOR Flash 寫入權限的話很可能可以改 MAC位址或是傳
聞中的PSID來躲$QNY的水桶,雖然說 MAC位址跟PSID很可能都是燒死在 ROM裡面
的。

以 MAC位址來說,有很多廠牌的網卡可以用工具程式修改,連螃蟹牌(realtek)
這種廉價卡都行。PSID這種東西因為不是標準規範,所以十之八九是讀出來先存
在記憶體中然後才傳到 PSN伺服器,因此找得到位址就有辦法可以改。不過也要
注意,$QNY的維修手冊裡面有寫到,一台主機的 MAC、PSID、BD光碟機序號等,
一定必須吻合資料庫裡面的檔案,而且是唯一的一組,所以也許不是那麼容易。

http://xorloser.com/?p=297&cpage=22#comment-3289

Marcan:
graf_chokolo, I don't think you "get" AsbestOS. It's just a linux
bootloader, in fact it would work great as otheros.bld or any other
way of running it as an lv2 binary, and it's more robust than
petitboot (and smaller and easier to modify).
Marcan上來老王賣瓜了XD,之前graf_chokolo嫌棄說AsbestOS的開機方式太髒,
所以他自己弄了個乾淨一點的petitboot ,但Marcan反駁說AsbestOS更好用,而
且檔案大小比petitboot 更小。

OtherOS + extra rights isn't a replacement for AsbestOS, it's an
alternative to our original approach of replacing lv2 with AsbestOS.
There's already one released way to boot AsbestOS (USB exploit, which
isn't very clean/handy), Hermes is working on a runtime lv2 bootstrap
for it (also not very clean but handy for people who like CFWs),
there's the lv2 replacement that we demoed but which isn't out yet (
which is clean, though can't dual-boot GameOS yet), and once you release
what you're working on you will be able to just boot AsbestOS with
it. Of course you could just run petitboot too, but where's the fun
in that? (we could've just used petitboot as a lv2 kernel for the
27c3 demo too, but AsbestOS is just much easier to make work and I
already have a working new boot ABI using the devtree to pass the
region1 allocation to Linux and patches that make it work regardless
of whether the bootmem split is 128/128 or 16/240).

This isn't a competition, I see no reason why AsbestOS can't work
great with whatever you're getting ready ;)

Btw, re: disk encryption, they use the same key and a NULL IV (can't
remember if all 00 or all ff) for every sector. It's a very
stupid/insecure block encryption scheme. There are flags for the
sector read commands to toggle encryption on and off, that's what we
used to boot Linux off of a raw, totally DOS formatted disk with no
encryption or lv1 regions.
順帶一提,$QNY用了個非常蠢的方式來幫硬碟資料加密,全部都是同一個金鑰而
且對應的IV也是空的,然後在每個磁區的開頭都有某個旗標(flag)設定該磁區是
否被加密,所以我們才有辦法在使用 DOS格式化過,而且完全沒有加密的磁碟上
直接跑 Linux。

Also, we thought about booting an unencrypted lv2 kernel too (I assume
you're messing with default.spp?) but we were very short on time and
self was easier. Of course, you know a lot more about lv1 than we do ;)
當然我們也差不多快可以跑未加密的lv2 核心程式了,我猜你大概是漏了
default.spp ?總之我們時間也沒多少,self對我們而言比較容易就是,當然說
到lv1 還是你最行。

--

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


--
Tags: 改機

All Comments

3000型容易當機

Doris avatar
By Doris
at 2011-02-03T03:24
小弟有一台3000型去年年初買的 玩起來一切正常 除了從不知道什麼時候開始hen有點難刷以外都沒別的問題 可是自從前陣子一直開著上網看PC遊戲攻略 大約一周多插著電源沒關機= = 之後想執行魔界戰記2會當機 JAVA的應用程式也會當機 一般遊戲玩一半按home跳出也當在那邊 這邊說的當機都是指 ...

EZ3in1要搭配的燒錄卡…

Poppy avatar
By Poppy
at 2011-02-03T01:09
最近想玩逆裁所以買了一張 EZ3in1 結果 R4 SDHC這張不支援GBA Q_Q 所以想請問大家一下 要把EZ退掉換成 DSTWO 這張卡好呢? 還是直接買 R4U或Ak2i 這兩張卡其中之一搭配EZ好呢? - ...

6.35無法降6.20

Bethany avatar
By Bethany
at 2011-02-02T23:35
原生6.35有黑圈圈 跑Downgrader說PSP 06g not supported 之後就回XMB了 請問該如何解決 這台從6.36降到6.35 用iso loader跑遊戲都會黑屏 現在都不知道該如何了... 請幫忙解答 謝謝~ - ...

該死守3.41嗎

Donna avatar
By Donna
at 2011-02-02T23:16
3.55好像比較多人用 我目前韌體3.41 請問有必要昇到3.55嗎 感覺3.41玩3.55的遊戲要修改一些檔案 似乎很複雜 - ...

PS3用的電子狗選購

Tom avatar
By Tom
at 2011-02-02T23:01
想請問一下 小弟有台ps3(厚),3.41版~ 在拍賣網上看過好幾種電子狗 想請問一下,如果想買,那種比較好? 有沒有人推薦一下 感謝 - ...