Sony PS2のセキュリティチップ、26年越しに「完全攻略」——4年のリバースエンジニアリングがMechaConの秘密を解き明かす

Original Sony PlayStation 2 security chip 'broken wide open' after 26 years

Sony PS2のセキュリティチップ、26年越しに「完全攻略」——4年のリバースエンジニアリングがMechaConの秘密を解き明かす

1999年の「PS2 Fat」に搭載されたCXP102064 MechaConチップが、ついにリバースエンジニアリングされダンプされた。カナダのレトロハードウェア愛好家DiscoStarslayerが、化学的なデキャッピングと光学ダンプ、そしてソフトウェアによるエクスプロイトを組み合わせ、4年がかりでこの「魔法のセキュリティチップ」を攻略。ハードウェアの保存、修理、エミュレーションのプロジェクトにとって大きな前進となる。

4年にわたる努力の末、PS2の最後の秘密のひとつが完全に攻略されたことを発表できるのが嬉しい!デキャッピング、光学ダンプ、そしてついにソフトウェアによる解決まで、長いプロセスだった。
  1. uyjulian

    こんにちは!MechaConのリバースエンジニアリングに関わった者の一人です。以下の点にご注意ください:

    * ソフトウェア的な方法(メモリーカード、HDD、DVDビデオプレーヤーエクスプロイトから)だけでバックアップ/コピーしたディスクを完全に実行することはすでに可能であり、50kシリーズ以降(Dragon MechaCon)の場合、コピーしたディスクにパッチを一切必要としない「強制アンロック」パッチを使用できます。

    * ダンプだけでは「ハードウェア」ODE(光学ドライブエミュレータ)を作成するのに十分な情報は得られません。しかし、DSPに依存してディスクを読み続けるMechaConを置き換えるmodchipを作ることは可能です。

    * SPC970で使用されているROMをダンプする現在の方法では、NVRAMへの大量の書き込みが必要です。

    * これらのダンプは、MagicGateやKELF/KIRXのセキュリティがこれを通るため、最終的にはフルシステムの低レベルエミュレーションに役立つでしょう。

    * これらのダンプは脆弱性探索に役立ち、MechaPwn(MechaCon上でのコード実行、セキュリティの解除、例えばディスクタイプや最大LBNの設定)やTonyHax(SPC970ベースのMechaConおよびすべてのPS1 MechaConで、PS1モードを解除して任意のディスクを読み取る)に機能を追加できる可能性があります。

    * ゲームディスクの内容(DNASオンライン認証を使用するものを除く)は暗号化されていません。これらのダンプはそこでは追加の何かを解除するものではありません。

    最新情報は https://gist.github.com/uyjulian/aaf4f4e2e74d980f620a9b73ba0... をご覧ください。

  2. ethagnawl

    > DiscoStarslayerが利用したリバースエンジニアリングのトリックには、CXP102064を化学的にデキャップしてダイを露出させ、顕微鏡と光学ダンピング技術を使ってシリコンチップの回路を分析するというものがある。今回の場合、ハッキング中の幸運なブレイクスルーにより、チップのデータをソフトウェア経由で抽出できる方法を提供するエクスプロイトが発見されたらしい。

    これは原因に対する次元の違うコミットメントだ。

    それに、エクスプロイトを発見して、もうあの…薬品を置いてもいいんだと気づいたときの彼らの反応が完全に想像できる。XD

  3. dzdt

    この記事は、リバースエンジニアのDiscoStarSlayerによるXの投稿(https://x.com/DiscoStarslayer/status/2099132300390744320)に完全に基づいているようだ。

    その投稿にはこうある:「4年間の努力の末、PS2の最後の秘密の一つが完全に解き明かされたことを発表できることを嬉しく思います!

    デキャップ、光学ダンピング、そしてついにソフトウェアソリューションへと至る長いプロセスでした。

    汚い光学ダンプからエクスプロイトを見つけてくれたLibbyに感謝します!」

    昨日、DiscoStarSlayerは詳細が近日公開されるとも約束している:「ここに至るまでの完全な解説を近日中に共有します!」

  4. criddell

    これはPS2ゲームの保存にとって素晴らしいことだ。よくやった!

    後のコンソールのゲーム保存は絶望的に思える。30年後にPS5を引っ張り出してCyberpunk 2077のディスクを入れて遊ぼうとしても、まともに遊べないゲームになってしまうだろう。

    何もないよりはマシだとは思うが、去年プレイしたあの素晴らしいバージョンを再びプレイすることはできないだろう。

  5. WhiteDawn

    どうやら彼らはISA用のGhidra Decompilerも書いたようだ https://github.com/DiscoStarslayer/ghidra-spc970

この日のほかの記事

2026-09-16