Maxconsoleで、BigBlueBoxチームがNintendo SwitchのEUR版『Attack on Titan 2』(『進撃の巨人2』)の違法コピーダンプを公開したが、その中に Switch v5.0.0のマスターキーの情報が書かれていたことを伝えていました。
今回のポイントは違法コピーが出回ったことではなく、その中にテキストデータで
masterkey01
masterkey02
という記述でデータの復号に必要なマスターキーが書かれていたことです。
BigBlueBoxチームは過去にもマスターキーを流出させており、今回新たにマスターキーが流出したことになります。
BigBlueBoxチーム曰く、(マスターキーがあるので)1.0.0から3.0.2まではゲームのダンプが可能だが、4.xから5.xはできないという方向けにプレゼントだ、とコメントしています。
ゲームカードダンプがBigBlueBoxチームの専売特許かというと、そうはならないようです。
Maxconsoleでは、SciresM氏がDiscordのReswitched channelでNintendo Switch v1.0.0からv3.0.0までのPegaSwitchが有効な端末でゲームカードをダンプすることができるJavaScriptコードSwitch Game Cart Dumperをリリースしたことを伝えていました。
.NCAファイルはNintendo Content Archiveというファイルフォーマットで、3DSでいうところの.CIAと似たファイルフォーマットです。
Switch Game Cart DumperはSwitchのゲームカードから.NCAファイルをダンプすることができます。
また、マスターキーの流出を受けて、SimonMKWii氏がSciresM氏の開発したNintendo Switchで使われているフォーマットのファイルの情報表示や復号化、展開を行うことができるWindows向けGUIユーティリティHACToolGUI v0.1をリリースたことを伝えていました(sunさん情報ありがとね)。自分でキーを入力できるキーリストマネージャーがビルトインされているので、BigBlueBoxチームが流出させたマスターキーを使ってデータを復号できることになります。
これらの情報だけを見ると、まるで早くもSwitchでバックアップ起動が可能なように思えますが、現時点では肝心なバックアップローダーや、復号データのまま起動を可能にするカスタムファームウェアがありませんので、実際にはバックアップ起動は不可能です。しかし今後のターゲットは間違いなくバックアップ起動になることだけは間違いありません。
ピルトイン