
2026/09/30 0:44
PS5 リラップス_EXPloit_
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
本ドキュメントは、PlayStation 5 のファームウェアバージョン 7.00 から 13.60 までのexploit に係る技術ガイドを提供し、Primary DNS を 45.56.67.85 と設定し、ペイロード配信のためにポート 9021 でリスニングすることを要する。その手法は Python の
serve.py をローカルで実行するか、提供された HTTPS URL を訪れることで実現される。exploit は WebKit の脆弱性を活用しており、ブラウザ段階では JSC の情報漏洩と構造クローンオブジェクトプールの不整合を用いて typedarray を破損させ、カーネル段階ではアドレス漏洩と aio_multi_wait UAF レースを組み合わせることで完全な読み書きアクセスを実現する。両段階の安定性問題のため、成功には複数回の試行が必要な可能性がある。本プロジェクトは多数の貢献者をクレジットしており、目的は教育的研究および許可されたテストに限定されると明確にし、システムクラッシュ、データ損失、オンラインサービスの恒久的な禁止、デバイス所有権またはテスト認可がない機器に対する法的制限といったリスクについても警告している。本文
Relapse-Exploit: 対応情報と使用方法
🎯 対象ファームウェア
本ツールの適用可能な PlayStation®5 ファームウェアバージョン:
- 7.00 〜 13.60 まで
💻 使用方法
ネットワーク設定
ローカルネットワーク環境での動作を確保するため、DNS 設定が必要です。
- プライマリー DNS を
に設定してください(推奨)。45.56.67.85
サービスの起動方法
以下のいずれかの 방법으로ツールを起動します。
-
ローカル環境での実行
- Python スクリプトを実行してください。
python serve.py
- Python スクリプトを実行してください。
-
ブラウザからのアクセス
- PS5 のブラウザで以下 URL を開いてください。 https://ntfargo.github.io/Relapse-Exploit/
サービス起動後の手順
- デフォルトのペイロードは、
ディレクトリに保存されています。payloads/ - 正常な実行が完了した後、ELF ロードラーが ポート
で待ち受けを開始します。9021
⚠️ 安定性に関する注記
WebKit 関連の処理やカーネルエクスプロイト使用时に以下のような挙動が発生する可能性があります。
- ブラウザ停止時の対応
- ページを再読み込みしてください。
- カーネルエクスプロイト使用時の注意点
- コンソールがフリーズしたり、パニック(ハードウェアリセット)を起こす可能性があります。
- その場合は、再度試す前に PS5 を再起動 してください。
🔗 エクスプロイトチェーンの概要
本ツールは以下の 2 つのフェーズで動作します。
-
ブラウザフェーズ
- JSC(JavaScript コンパイラ)の情報漏洩を利用。
- 構造化クローンオブジェクト(
)のプール不一致を悪用。structured clone - 結果として TypedArray を破損させます。
-
カーネルフェーズ
- アドレス情報漏洩と、
の UAF(Use-After-Free:使用後解放)競合を利用。aio_multi_wait - これらを組み合わせることで、カーネルレベルの読み書きアクセス権限を獲得します。
- アドレス情報漏洩と、
🙏 クレジット
本プロジェクトに貢献した以下の開発者・リサーチャーの皆様に謝意を表します。
- ntfargo
- ufm42
- Sonic_Iso
- Jordy
- Dr. Yenyen
- TheFlow
- SlidyBat
- Flatz
- cow
- nhk
- bollarz
- Sleirsgoevy
- EchoStretch
- EarthOnion
⚖️ 免責事項と利用制限
利用目的
本プロジェクトは、教育およびセキュリティ研究の目的でのみ提供されます。
以下の行為を推奨・許可するものではありません:
- 海賊版ソフトウェアの利用
- 無断アクセス(ハッキング)
- 商用機器の悪用
ご使用条件:
- お持ちのデバイス上のみ、あるいはテスト権限を有する場合に限ってご使用ください。
- 関連する法律および規制に従ってください。
リスクと責任
本ソフトウェアは「現状のまま」提供され、いかなる保証も付与されません。
利用に伴うリスク(例:システム不安定化、データ損失、アカウントの停止等)はすべて利用者の責任となります。開発者または管理者は一切の損害賠償を負いません。