1時間ごとに更新

いま話題のニュースを、1時間ごとにランキング!

トップ > テクノロジー

テクノロジー

AI「Codex」がSwitch 2の脆弱性を調べ、脱獄手法「ns2jb」が公開

AI「Codex」がSwitch 2の脆弱性を調べ、脱獄手法「ns2jb」が公開

コーディングAI「Codex」に実機のSwitch 2を遠隔で操作させて弱点を探り、非公式のプログラムを動かせるようにする脱獄手法「ns2jb」が公開されました。AIが画面を見ながらゲーム機を操作する検証方法が注目を集めています。

内容

何が公開されたのか

Nintendo Switch 2で非公式のプログラムを動かせるようにする脱獄手法「ns2jb」が公開されました。本体の分解や専用チップの取り付けは不要で、ソフトウェアだけで動作します。報道によると、記事作成時点で初代SwitchとSwitch 2の最新システムバージョン「23.0.1」に対応しています。

AIはどうやって脆弱性を探したのか

開発者は、HDMIで映像を取り込みUSBで操作を送れる遠隔操作機器「JetKVM」をゲーム機に接続しました。これにより、Codexが画面を確認しながらコントローラーを操作するようにゲーム機を動かせる環境を作っています。あわせて、物理ボタンを押せる「SwitchBot」を電源ボタンの位置に設置し、検証中にゲーム機が止まっても遠隔で再起動できるようにしました。

開発者は当初、脱獄そのものをCodexに自動で達成させることを目指していました。ただ、AIだけで完成したわけではなく、約2週間の試行錯誤が必要だったとされています。

Codexは最初に、Switch 2に搭載されたブラウザエンジン「WebKit」を調べました。既知の脆弱性でプログラムの動きを制御する方法は見つかりましたが、脱獄に必要な権限は得られませんでした。次に、Switch 2でも動く初代Switch向けのプログラミングソフト「プチコン4 - SmileBasic」を調べたところ、数値計算の処理の問題から、本来触れないはずのメモリ領域を操作できることが分かりました。ただし、この段階で操作できるのはソフトの内部に限られていました。

そこで開発者は、ファイル管理を担うシステム「fs」の脆弱性を見つけました。これを利用して、プログラムが正規のものかどうかを確かめる仕組みを回避し、本来は認められていないプログラムを実行できるようになりました。

何ができるようになったのか

ns2jbを使うと、非公式プログラムの実行に加えて、ゲームの解析や改造、セーブデータの取り出しやバックアップ、ハードウェアの調査などが可能になります。開発者は実証として、Switch 2専用ソフト「マリオカート ワールド」のキャラクターをシナモロールやピーター・グリフィンなどに差し替えました。この改造はほぼAIによるコーディングで進められ、1日で仕上がったと説明されています。

一般のユーザーでも再現できるのか

手法は公開されていますが、入口に使われたプチコン4はすでに配信が停止されています。一方で、報道によると「ノラと皇女と野良猫ハート2」の体験版を使って同じ種類のエクスプロイトを実行する動画も公開されています。一般のユーザーが試した場合の危険性や法的な扱いについては、現時点で明らかになっていません。

メーカーの対応は

メーカー側がこの脆弱性にどう対応するのか、今後のシステム更新でどのような対策が取られるのかは、現時点で明らかになっていません。

出典:MODDED WARFARE(YouTube)

注目ポイント

発売から間もない人気ゲーム機の守りが、本体を改造しないソフトウェアだけの方法で破られた点に関心が集まっています。とくに、AIに実機を見せて操作させるという調査の進め方は、これまでにない試みとして受け止められています。入口となったソフトが配信停止後も別のソフトで代わりが利くのか、そして今後のシステム更新で対策が取られるのかが焦点です。

ネットでの反応

SNSでは、AIがメモリを壊すような複雑な入力まで自力でこなしたと想像していたものの、実際はプログラミングソフトの弱点を使った手法だったと受け止め直す声が見られます。また、意外なソフトの名前が出てきたことに驚く反応や、そのソフトの価格が上がっているという投稿もあります。AIにデバッグを任せて脱獄させる時代になったと感じる声とあわせて、法的な対応を気にする書き込みも出ています。

参考記事

関連記事

ランキング登場履歴

2026年10月24日 13時19位
2026年10月24日 12時15位
2026年10月24日 10時18位
2026年10月24日 8時13位
2026年10月24日 7時10位
2026年10月24日 5時13位

この記事の内容に誤りを見つけた方は 情報の誤りを報告 からお知らせください。