NAX0を暗号化/復号化 NAX0-Crypter by SimonMKWii

GBATempで、SimonMKWii氏がNintendo SwitchのNAX0を暗号化/復号化することができるWindows向けコマンドラインユーティリティNAX0-Crypterをリリースしていました。

NAX0はNintendo Aes Xtsというファイルシステムで、SwitchがSDカード内にSwitchのコンテンツであるNCAファイルを保存する際に使われています。SDカードは内部のファイルにはユーザーが容易にアクセスできてしまうのでご多分に漏れず暗号化されていますが、NAX0-Crypterはこれを復号化、あるいはSwitchで読めるように暗号化することができます。同じくSimonMKWii氏が開発した、任天堂の公式SDK使わず合法的にSwitchのNCAファイルをビルドすることができるNCA builderと併せて使えます。

[使い方]
1) keys.txtファイルをNAX0-Crypterと同じディレクトリに保存する
2) コマンドプロンプトを開く
3) NAX0-CrypterをコピーしたディレクトリでNAX0-Crypter.exeを実行する。暗号化する-eオプションと復号化する-dオプションがある
コマンドは以下。
NAX0-Crypter.exe [-e または-d] [自分のSwitchのSD Seed] [/Nintendo/Contentsの相対パス] [入力する][出力するNCAファイル]

keys.txtとSD Seedとは固有の値でそれぞれのSwitchごとに入手が必要です。ちょっと余裕がないので日本語の記事を省略します。入手の仕方が書いてあるサイトだけ調べましたので列記しておきます。

keys.txtの入手方法: How to get Switch Keys for Hactool/XCI Decrypting

SD Seedの入手方法: Obtaining Your SD Seed

NAX0-CrypterのソースコードはGitHubで公開されています。現時点では4GB以上のNCAファイルはサポートできていません。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする