概要
- PS5向けのExploitツールの利用方法 と 対応ファームウェア の説明
- ネットワーク設定 や Pythonサーバー の起動手順
- 安定性に関する注意点 と Exploitの技術的概要
- 開発者クレジット と 免責事項
- 利用時の法的・倫理的注意喚起
PS5 Exploitツールの対応バージョンと利用方法
- 対応ファームウェア :7.00 ~ 13.60
- ネットワーク設定 :PS5のPrimary DNSを 45.56.67.85 に設定(推奨)
- 起動方法
- ローカルで python serve.py を実行
- または、PS5のブラウザで https://ntfargo.github.io/Relapse-Exploit/ にアクセス
- ペイロード保存先 :成功時、 payloads/ ディレクトリに格納
- ELFローダー :実行後、 ポート9021 でリスン状態
安定性に関する注意点
- Webkit Exploit :複数回の試行が必要な場合あり
- ブラウザが停止 した場合は、ページのリロードを推奨
- カーネルExploit :ハングやパニック発生時は 本体再起動 後に再試行
- システム不安定化やデータ損失 のリスク
Exploitチェーン技術概要
- ブラウザ段階
- JSC(JavaScriptCore)の情報漏洩利用
- 構造化クローンオブジェクトプールのミスマッチによるTypedArray破壊
- カーネル段階
- アドレスリークとaio_multi_waitのUAF(Use-After-Free)競合を組み合わせ、カーネル読み書き権限の取得
開発者クレジット
- ntfargo
- ufm42
- Sonic_Iso
- Jordy
- Dr. Yenyen
- TheFlow
- SlidyBat
- Flatz
- cow
- nhk
- bollarz
- Sleirsgoevy
- EchoStretch
- EarthOnion
免責事項・注意喚起
- 本プロジェクトは教育・セキュリティ研究目的専用
- 海賊行為や不正アクセス、商用機器の不正利用を推奨しない
- 所有または許可されたデバイスのみで使用すること
- 関連法規の順守が必須
- ソフトウェアは現状有姿で提供、保証なし
- 利用によるシステム不安定化・データ損失・アカウントBAN等のリスクは自己責任
- 開発者・保守者は損害責任を負わない
PS5でLinuxは戻ってくるのかな?