OFW4.82のPS3向け PS3Xploit 2.0 使用方法 (IDPS Dumper & Flash Dumper & Flash Writer)

先日、PS3XploitチームがOFW4.82のPS3向けのexploitである PS3Xploit 2.0 をリリースしていました。
PS3Xploit 2.0 がリリース (バグ修正及び速度向上のリリース)

esc0rtd3w氏はバグ修正と処理速度の向上のリリースとされていますが、チームが所持するドメインにexploitが配置されたり、
ダンパーがPS3の電源を落とす事無く機能するようになったり、フラッシュメモリがPS3のHDDにダンプ出来るようになったり、
と結構変わっている部分があり、これは記事書いた方が良いかも、と感じたので記事にする事にしました。
旧バージョンのPS3Xploitに興味がある方は以下の記事を参照ください。
Team PS3Xploit によるOFW4.82のPS3向け NOR Dumper と NOR/NAND Software Flash Writer



各exploitの概要は以下のような感じです。


IDPS Dumper

PS3のIDPS(PS3が本体ごとに持つ固有のID)をダンプするexploit。

IDPSはコンソール(Console)のIDなのでCSIDとも呼ばれる。

記事執筆時点では4.10~4.82のOFW及びCFW(CEX)の全モデルに対応している。DEXは4.81のみ対応。
Flash Memory Dumper

PS3に搭載されているフラッシュメモリ内のデータをダンプするexploit。

ダンプデータは主にPS3本体がブリックした際の復旧用として使用される。(ハードウェアタイプのFlasher使用)

記事執筆時点では4.10~4.82のOFW及びCFW(CEX)の全モデルに対応している。DEXは4.81のみ対応。
Flasher(Flash Memory Writer)

フラッシュメモリ内のデータにパッチを当て、OFW4.82機にCFW4.82をインストール可能にするexploit。

初期FWが3.56以下であるOFW4.82のPS3に対応している。

"25xxモデル(初期FW3.60以上)/3xxxモデル/4xxxモデル" には使えない。


(記事タイトルではFlash Writerとしましたが、以下Flasherとします。)
PS3Xploitは将来的にHEN(Homebrew Enabler)タイプのexploitになる可能性が高いと言われています。
Flasherが使用出来ないモデルに関してはHENタイプのexploitを待つしかありません。

記事を分けるのはなんとなく嫌なので、この記事で3種全てのexploitの使用方法を解説します。



IDPS DumperはIDPS(CSID)に使い道があるなら使ってください。
CFWを導入すればダンプせずとも確認可能ですから、絶対に使わなければいけないというわけではありません。

Flash Memory DumperはE3 FlasherのようなハードウェアタイプのFlasherを所持している場合は使用推奨です。
PS3がブリックしてしまった際に復旧用としてダンプデータが使用可能です。
復旧にはOFWの状態のダンプデータが推奨されます。PS3Xploitを使ったCFW導入手順には関係が無いので、
CFW導入のために絶対に使わなければいけないというわけではありません。

以下はフラッシュメモリのタイプ判別用の簡易的なモデル表。
NAND:Axx/Bxx/Cxx/Exx/Gxx
NOR:Hxx/Jxx/Kxx/Lxx/Mxx/Pxx/Qxx/2xxx/3xxx/4xxxB/4xxxC
eMMC:4xxxA

以下は使用可能なダンプ先及び参照先(どれか1つを選択)
・dev_usb000 … BDドライブに近い方のUSBポート
・dev_usb001 … BDドライブから遠い方のUSBポート
・dev_usb006 … ハブにより7ポート以上存在する場合、もしくは一部のCFW環境で006になっている場合に使用
・dev_sd … 厚型(FAT model)に存在するSDカードリーダー
・dev_cf … 厚型(FAT model)に存在するCFカードリーダー
・dev_ms … 厚型(FAT model)に存在するメモリースティックリーダー



●目次
前準備
PS3 IDPS Dumper v2.0
Flash Memory Dumper v2.0(USB)
Flash Memory Dumper v2.0(HDD)
CFW導入のための前準備
Flasher v2.0(Flash Memory Writer・USB)
Flasher v2.0(Flash Memory Writer・HDD)



●前準備

・ネットワーク環境の用意
・USBストレージ(USBメモリや外付けHDD)の用意。FAT32にフォーマットしておく。

IDPSのダンプ及びCFWを導入するために必要です。
・PS3のフラッシュメモリのタイプを把握する。(NAND or NOR or eMMC)
・PS3でPS3Xploitのトップページをブックマークしておく

http://ps3xploit.com/

各exploitはホームとして設定するのが推奨されるので、トップをブックマークしておけば時短になります。

Selectボタンを押せば開いているページをブックマークに追加可能です。
・使用したいexploitをホームページとして設定しておく。

1、PS3Xploitトップページの左上のメニューから接続。

2、"△ボタン/ツール/ホームページ/現在のページを使用する"

PS3XploitはPS3のメモリがクリーンな事が要求されるため、ホームにしておけば動作率が上がる。

メモリを解放するためにもホームページ設定後はブラウザを終了する。(PS3再起動の方が確実)



● PS3 IDPS Dumper v2.0

http://ps3xploit.com/dumper/index_idps.html

PS3のブラウザのホームページに上記URLが設定されているものとする。

1、USBストレージやSDカード等、idps.hexの保存先になる物をPS3に接続

2、ブラウザを起動

3、"IDPS dump file path" にて①で接続した物にチェックを入れる

4、イニシャライズボタンを押す。(PS3のフラッシュメモリのタイプに合わせる)
「Initialize ROP for NOR console」or「Initialize ROP for NAND console」or「Initialize ROP for emmc console」

5、「Progress 〇%, please wait...」と表示されるので100%になるまで待つ。(数秒~数分で終わる)
※「Exploit Initialization FAILED!」と表示されたらPS3を再起動して再チャレンジ

6、「Exploit Initialization SUCCESS...!」と表示されたら「Dump IDPS to USB or Card device」ボタンを押してダンプ

7、「IDPS dump operation completed..!」と表示されたらダンプ成功



● Flash Memory Dumper v2.0(USB)

ダンプ先としてUSBストレージとSDカード/CFカード/メモステが選択可能なバージョンです。

NANDモデル及びeMMCモデル
http://ps3xploit.com/dumper/index_nand.html
NORモデル
http://ps3xploit.com/dumper/index_nor.html

PS3のブラウザのホームページに上記URLが設定されているものとする。

1、USBストレージやSDカード等、idps.hexの保存先になる物をPS3に接続

2、ブラウザを起動

3、"Dump file path" にて①で接続した物にチェックを入れる

4、イニシャライズボタン(Initialize exploitation)を押す

5、「Progress 〇%, please wait...」と表示されるので100%になるまで待つ。(数秒~数分で終わる)
※「Exploit Initialization FAILED!」と表示されたらPS3を再起動して再チャレンジ

6、「Exploit Initialization SUCCESS...!」と表示されたらダンプボタンを押す。
「Dump 239Mb NAND to USB/Card device」or「Dump 16Mb NOR Flash to USB device」

7、「dump operation completed..!」と表示されたらダンプ成功



● Flash Memory Dumper v2.0(HDD)

PS3のHDD内にダンプするバージョンです。
画像をダウンロードし、それをダンプデータで置き換える処理をするようです。

NANDモデル及びeMMCモデル
http://ps3xploit.com/dumper/index_nand_hdd.html
NORモデル
http://ps3xploit.com/dumper/index_nor_hdd.html

PS3のブラウザのホームページに上記URLが設定されているものとする。

1、ブラウザを起動

2、Step 1の"Press △ here"にカーソルを合わせて△ボタンを押す

3、"ファイル/リンク先を保存/本体ストレージ" を選択して画像をダウンロード

4、イニシャライズボタン(Initialize Exploit)を押す

5、「Progress 〇%, please wait...」と表示されるので100%になるまで待つ。(数秒~数分で終わる)
※「Exploit Initialization FAILED!」と表示されたらPS3を再起動して再チャレンジ

6、「Exploit Initialization SUCCESS...!」と表示されたらダンプボタンを押す。
「Dump 239Mb NAND Flash to HDD」or「Dump 16Mb NOR Flash to HDD」

7、「dump operation completed..!」と表示されたらダンプ成功



●CFW導入のための前準備

・初期FW(工場出荷時のFW)が3.56以下である事を確認する

既に「このPS3は初期FWが3.56以下だ」と分かっている場合は不要

3.60以上が混在している25xxモデル向けですが、そうでなくとも心配な方はやると良い

1、MinVer PUP(直リンク)をダウンロード

2、解凍してPS3フォルダをUSBストレージにコピー

※ USBストレージ:/PS3/UPDATE/PS3UPDAT.PUP

3、PS3にUSBストレージを挿してシステムアップデートで使用してみる

4、「本機にインストールできるアップデートデータはバージョンx.xx以上です。」

というエラーが表示される。このx.xxの数字がそのPS3の初期FW

・flash_482.hex(直リンク)をダウンロードしてUSBストレージのルートにコピーしておく

フラッシュメモリへのパッチとなる重要なファイル

MD5がD05BE52F8D21700052FBD1FC0174ACAEである事を確認しておく

※Flasherにはパッチをflash_482.jpgとしてダウンロードして使用するHDDバージョンがあるため、

そちらを使う場合はflash_482.hexは不要

・4.82のCFWのPUPをダウンロードしておく

こちらの記事にまとめてあります。

各CFWの特徴が把握出来ている方は好きな物を選んでください

分からない方はFERROXかRebugを使用してください。その2つが無難かと思います

ダウンロードしたPUPファイルは "USBストレージ:/PS3/UPDATE/PS3UPDAT.PUP" のようにUSBストレージにコピーしてください。

※PS3XploitのflasherはCFW4.82の導入を可能にする物です。ダウングレードはCFW4.82導入後に行ってください。



● Flasher v2.0(Flash Memory Writer・USB)

USBストレージに置いたパッチ(flash_482.hex)を使用するバージョンです。

NANDモデル
http://ps3xploit.com/writer/index_nand.html
NORモデル
http://ps3xploit.com/writer/index_nor.html

PS3のブラウザのホームページに上記URLが設定されているものとする。

1、flash_482.hex が入ったUSBストレージやSDカード等をPS3に接続

2、ブラウザを起動

3、"PS3Xploit 4.82 Flash Memory patch path:" にて①で接続した物にチェックを入れる

4、イニシャライズボタン(Initialize exploitation)を押す

5、「Progress 〇%, please wait...」と表示されるので100%になるまで待つ。(数秒~数分で終わる)
※「Exploit Initialization FAILED!」と表示されたらPS3を再起動して再チャレンジ

6、「Exploit Initialization SUCCESS...!」と表示されたらパッチボタンを押してフラッシュメモリにパッチを適用する
「Patch NAND Flash Memory」or「Patch NOR Flash Memory」

7、「Then reboot to enable the patches & install the 4.82 CFW of your choice...」と表示されたらPS3を再起動

8、システムアップデートからCFWのPUPをインストール

9、enjoy !



● Flasher v2.0(Flash Memory Writer・HDD)

PS3のHDDにダウンロードしたパッチ(flash_482.jpg)を使用するバージョンです。

NANDモデル
http://ps3xploit.com/writer/index_nand_hdd.html
NORモデル
http://ps3xploit.com/writer/index_nor_hdd.html

PS3のブラウザのホームページに上記URLが設定されているものとする。

1、ブラウザを起動

2、Step1の"Press here"にカーソルを合わせて△ボタンを押す

3、"ファイル/リンク先を保存/本体ストレージ" を選択してパッチをダウンロード

4、イニシャライズボタン(Initialize exploitation)を押す

5、「Progress 〇%, please wait...」と表示されるので100%になるまで待つ。(数秒~数分で終わる)
※「Exploit Initialization FAILED!」と表示されたらPS3を再起動して再チャレンジ

6、「Exploit Initialization SUCCESS...!」と表示されたらパッチボタンを押してフラッシュメモリにパッチを適用する
「Patch NAND Flash Memory」or「Patch NOR Flash Memory」

7、「Then reboot to enable the patches & install the 4.82 CFW of your choice...」と表示されたらPS3を再起動

8、システムアップデートからCFWのPUPをインストール

9、enjoy !




とりあえずここまで…
ヘルプの訳等はそのうち追記する予定…
ざっと書いたから間違ってる部分あるかも。もしあればコメントください。


追記 2017/1/31
念のためこの記事で紹介しているURLをhttpsからhttpに修正しました。

[ 2018/01/28 08:55 ] カテゴリ PS3 | タグ PS3_CFW, | コメント(10)

▼コメント



ジークジオン 2018/01/29 10:46 
丁寧な情報提供に感謝しつつ、これは是非!と思いチャレンジして
みましたが・・・躓いてしまいました。

Flasher v2.0の手順で、
https://ps3xploit.com/writer/index_nor.html
こちらが「ページを表示できません。 (80710a06)」と表示されて
先に進まない状況です。

暗号化方式が一致しないとか、TSL1.0が無効化されているとか、
そんな時に出るエラーのようですが、インターネット自体には接続
できている状態で、こちらの
http://cmd0725.blog.fc2.com/blog-entry-1792.html
もPS3で問題なく表示されます。
が、リンクを踏むと上記の(80710a06)が返ってきます。

PCからだと「プレステじゃないよ!」と叱られますが表示には問題
なさそうです。

PSXHAXのスレッドにも同様の報告はなく、得られる乏しい情報を
元にキャッシュやクッキーの削除や、時間をおいて再読み込み程度の
ことはやってみましたが解決に至りません。

誠に恐縮ではありますが、もし何かお心当たりなどありましたら
お手すきの際にでもご助言をいただけると幸いです。
以下、一応うちの環境です。

OFW4.81→4.82にアップデート直後のCECH-2500A
※MinVerPUPでの初期FWは3.50
ネットへはルーターを介しての有線接続

長文にて失礼を致しました。


管理人 kood 2018/01/30 02:34 
>>ジークジオンさん
httpsではなくhttpでなら接続出来るかもしれません。
http://ps3xploit.com/writer/index_nor.html
上記URLで接続出来ないのであれば有志の方のミラーサイトを試してみてください。
http://darksoftware.xyz/nor-482.html
CFWの導入は旧バージョンでも可能ですから、どうしても出来ない場合は旧バージョンを使用してみてください。
http://cmd0725.blog.fc2.com/blog-entry-1664.html


ジークジオン 2018/01/30 09:52 
ご返答ありがとうございます!
確かにエラーコードの内容を考えれば、httpsでの接続に問題がありそうな感じがします。
PCではアクセスできていたので、完全に盲点でした(反省)
本日の深夜になると思いますが帰って試して、また結果をご報告します。
※ご不要かもしれませんが誰かの参考になるかもしれませんし、ということで。


ジークジオン 2018/01/31 00:02 
おかげさまで、無事にCFWを適用できました!
http://ps3xploit.com/writer/index_nor.html で行けました。
公式でもhttpsになってますし、それで問題ないことの方が多そうなので
少々不可解ではありますが・・・何はともあれ良かったです。
本当にありがとうございました。


へっくす 2018/02/02 04:03 
初めまして。
PSPではCFW導入経験があるのですが、PS3は初めての取り組みで
ちょっとコケてしまったため、お聞きしても良いでしょうか。

● Flasher v2.0(Flash Memory Writer・USB)
上記項目の4を実行した際に、直後の画面からフリーズした状態となり
5の「Progress 〇%, please wait...」という画面が表示されません。
4→5までにどれくらい時間がかかるものでしょうか。kood様の実際のお時間でも良いので教えていただけますでしょうか。

"flash_482.hex"のハッシュ値も確認済みで、
初期FWは2.50、現在のFWは4.82であることを確認しました。
PS3はCECH-2000Aでしたので、モデルに沿って
NORのページから実行しております。

お手数をおかけしますが、教えていただけますと助かります。。。


管理人 kood 2018/02/02 06:06 
>>へっくすさん
私の環境では表示自体はすぐにされました。
その後0%から100%まで行くのは数秒~数分とまちまちですが。
フリーズという事ですからまずUSBポートを変更し、それでダメな場合はHDDバージョンを使用してください。
HDDバージョンはパッチをPS3でダウンロードします。ネットワーク環境が不安定で無い限りは使用しても大丈夫です。


へっくす 2018/02/03 01:37 
>>kood様
ご回答ありがとうございます!
USBポートの変更とHDD版の実行やってみましたが、いずれの場合も「Initialize exploitation」を押した瞬間に操作不能なフリーズ状態となりました。
初期化も含めてもう1度確認してみたいと思います。。。


sh1rokuman 2018/03/19 09:53 
kood様

初めまして♪
こちらの記事が大変わかりやすく参考にさせていただきました。
ありがとうございました(*^^*)

かれこれ5年近く放置していたPS3。
何気ないキッカケで最新FWにCFW載ると知り、かわいそうな古いままのうちの子を、
サクッと最新ファームにしてあげることができました♪

ブラウザ経由なのがIos jailを思い出させてくれますねw
育児に追われ、忘れていた感覚を呼び覚ましてくれましたww
でも再起動時のドキドキ感は減りましたね、安定感がある。
初期の初期はbrick覚悟の再起動、あのドキドキ感は癖になるものだったので少し寂しいような。。

これからも参考にさせていただきますね♪
ブログ頑張ってくださいね(^^)


hishigata 2018/05/24 13:49 
初投稿させていただきます。コントローラは無線でも構いませんか?


管理人 kood 2018/05/25 06:58 
>>hishigataさん
無線状態で操作出来るなら無線で構いません。しかしデュアルショック3の初回接続時はUSB接続である必要がありますし、
充電もしなきゃいけないので、USBケーブルは必須だと言っても良いです。



(記入必須)

(空白で構いません / 管理人のみ確認可)

(記入必須)






※「英数字90%以上 or URL含む」でコメントを規制中です。コメントを投稿する際は日本語で、かつURLは含めないでください。
(URLは最初のh抜いたらOK)
※上にある送信ボタンを押すとコメント送信の確認フォームに移ります。確認フォームより送信ボタンを押してください。
※確認フォームにある「タイトル」「パスワード」は当ブログでは使用していません。
※確認フォームにある「URL」は名前のリンクとして機能します。
※確認フォームには非公開コメントのチェック項目がありますが、非公開コメントは受け付けていません。
メールフォームより連絡頂ければメールにてお返事致します。


お売りください。駿河屋です。