PS3 LV1 Syscalls Dumped by KaKaroToKS, Payload Incoming - 改機

Lydia avatar
By Lydia
at 2010-11-22T15:50

Table of Contents

KaKaroToKS 大大今天成功 dump 了 PS3 LV1 的系統呼叫函式,
並且計劃放出能夠 dump PS3 LV1 的韌體讓其他開發者也能夠 dump LV1,
LV1的系統呼叫一般被用來呼叫需要管理者權限的函式,
它也是系統最底層的函式用來直接存取硬體,
而作業系統都是執行在LV1之上,
而作業系統提供的函式稱為 LV2,
(目前改機都是修改 LV2 的系統呼叫)
像是常見的執行遊戲用的 GameOS,
和讓使用者可以安裝 linux 的 OtherOS,
都是使用相同 LV1 系統呼叫,
目前的 payload 只能夠 dump LV1 還無法存取或是修改 LV1,
但是對於 PS3 的了解還相當有幫助的

關係示意圖:

---------------------------
遊戲或自製程式| Linux 程式
---------------------------
GameOS(LV2) | OtherOS
---------------------------
LV1
---------------------------
硬體
---------------------------

============================
原文連結 : http://0rz.tw/2Rff4
Today Dertyp at PSX-Scene (linked above) reports that KaKaroToKS has dumped
the PS3 LV1 syscalls, and plans to update his payload soon to allow other
developers to dump the calls.

To quote: For Those Of You Who Are Asking What This Is:

level-1 syscalls are used to call hypervisor functions. On a PS3 the
hypervisor is known as as 「lv1〞 (level1) since it is the lowest level that
runs directly on top of the hardware. The operating system is executed on top
of this and is known as 「lv2〞 (level2).

The two common operating systems are GameOS which PS3 games run on, and
OtherOS which is usually used to run linux. Since both OSes run on top of the
same lv1 hypervisor, they use the same set of hypercalls which has been
partially documented here.

KaKaRoToKS Recent Tweets:

FINALLY able to dump (over eth) all lv1 calls!! Will push it soon!

To everyone misunderstanding: no lv1 access, all I did was be able to dump
the "call trace" of lv1 hypercalls. same as payload_dump_syscalls

And Finally What Does These All Mean To Us Right Now!

This is work-in-progress, once KaKaRoToKS has finished his poking around the
dumps, and detailing the info on his GIT, I will update this thread, even
after he is done, it will take some time for various PS3 developers to study
all this new information, before it will help out the "end-user" but it is
another big step forward in the daily forever-changing and growing-fast PS3
Scene World!

--
Tags: 改機

All Comments

Aaliyah avatar
By Aaliyah
at 2010-11-25T16:55
這是不是代表完全破解的時代近了?
Daniel avatar
By Daniel
at 2010-11-30T05:49
應該還很早,有時候知道也不見得能破。

請問更新Open Manager的問題

Robert avatar
By Robert
at 2010-11-21T13:47
請問只裝過Open Manager1.72的版本的主機.想更新成2.1版.只要直接灌新版就會覆蓋 了嗎? 還有... 我拿隨主機一起買的正版小小大星球去轉存在內建硬碟...正常備份完.選擇要讀這遊戲. 出來後卻無法進入遊戲...畫面一黑又跳回開機時的選單畫面...這是因為小小大星球不 支援嗎?用了 ...

5.50~6.20 使用E-Loader 跑程式當機問題解決方法!

Heather avatar
By Heather
at 2010-11-21T13:18
不知道有沒有人跟我一樣是用5.51~6.20之間的版本的, 這版本之間現在還是不能完全跑自製程式 , 所以有E-Loader HBL r100 來幫助可以讀點自製程式, 但在這個E-Loader 其實用它來開模擬器 gba or Xreader之類的, 通常在這些模擬器執行情況下,進入and#34;待機and ...

[情報] Sony:合購 PSN 遊戲和 DLC 的人會被 ba …

Isabella avatar
By Isabella
at 2010-11-21T12:08
※ [本文轉錄自 PlayStation 看板 #1Cw346G3 ] 何博文:「我再給大家看一個證據!」(準備打臉) * 重新補上原作者漏字或是語意不清的地方,以[]符號標記新增的文字。 http://www.nicagamerz.com/v6/news/534/psn-el-fin-de-compa ...

決戰GT5 仍有一絲勝算?

Faithe avatar
By Faithe
at 2010-11-21T12:07
http://ppt.cc/c3ZS 更新一下進一步的消息,目前遊戲有兩個外流版: 歐版 BCES-00569 Gran.Turismo.5.EUR.JB.PS3-PEMA 流出版本約13.72 GB 美版 BCUS-98114 Gran.Turismo.5.PS3-DComics 流出版本約 ...

1007 Gen-D3改Pro3

Valerie avatar
By Valerie
at 2010-11-21T11:26
※ 引述《akumos (直率)》之銘言: :  大家好 :  我已經一段時間沒研究PSP了... : 所以有些東西已經忘光光了... : 最近有下載到一些遊戲不能玩 : 後來看到猴子有發新的改版 所以著手改機中 : 但有一些問題想跟大家問問看 : 1.有神電andamp;神卡... : ...