研究者兼モッダーのサミ・ハジ・ハミッド氏が、ファームウェアバージョン23.0.1を対象として、ゲーム機「Nintendo Switch 2」の初となるパブリック脱獄(Jailbreak)の実行に成功したことで、テック界に大きな進展が見られました。このプロセスにより、同氏はホームbrewソフトウェアの実行、デバイスの大部分のアクセサリへのアクセス、セーブデータのバックアップに加え、「マリオカート ワールド」の改造版をプレイすることでMODの能力を示すことに成功しました。
ハッキングプロセスにおけるAIの役割
AI支援によるリバースエンジニアリングで一般的な「Claude(クロード)」などのモデルに頼るのとは異なり、同研究者はOpenAI社の「Codex(コーデックス)」モデルを使用しました。脱獄のプロセスには約2週間かかり、2つの異なるアプローチと、デバイスをパソコンに接続するための完全なハードウェアの準備が必要でした。これには、USB入力を通過させ、HDMI出力を受信することに加え、デバイスの電源チップ用にBluetooth対応のスマートライトスイッチを使用し、プログラミングツールがクラッシュした際に自動的に再起動させることが含まれていました。
脆弱性の仕組みと「SmileBASIC 4」ツール
このハッキングは当初WebKitウェブブラウザの脆弱性に依存していましたが、それだけではホームbrewソフトウェアやMODの実行はできませんでした。次のステップでは、AIを前世代のゲームである「SmileBASIC 4」のエントリポイントに向ける必要がありました。このハッキングの発表を受けて、任天堂または開発者(SmileBomb)は急遽このゲームを撤去し、米国と欧州のNintendo eShopでの提供を停止しましたが、本記事の執筆時点では日本版はまだ入手可能な状態でした。
ハッキングの性質と現在の制限
この脱獄はハードウェアの改造を必要とせず完全にソフトウェアで行われるため、スマートフォンと携帯型ゲーム機の中間に位置するものとなっています。しかしながら、研究者は現在に至るまで永続的なカスタムファームウェア(Custom Firmware)を開発できておらず、デバイスを再起動するたびにパソコンを使用してハッキングプロセスを再適用する必要があります。
このニュースが重要な理由
この進展は、AIプログラミングツールの能力に後押しされた、リバースエンジニアリングとデジタルプラットフォームの脱獄のペース加速を示す新たな兆候であり、初代Nintendo Switchが直面した著作権侵害問題が繰り返される懸念を引き起こしています。これは、PlayStation 5などの他のプラットフォームをハッキングしようとする開発者コミュニティの継続的な試みと並行して発生しています。