ねこかぶサンが作ったWiiのセーブデータやVCファイルを暗号/復号出来る
Wii AES Encrypt/Decrypt Test Ver.0.02
http://nekokabu.s7.xrea.com/blog/2008/04/wii_aes_encryptdecrypt_test_ve.html
に必要なファイルをここのチュートリアル見ながら作ってみる。
http://gbatemp.net/index.php?showtopic=76657&st=0&p=1005253&#entry1005253


イキナリチュートリアルから外れるが、上のHPでは
IOS21-64-v514.wad.out.wad
RVL-WiiSystemmenu-v256.wad.out.wad
を抽出するために Trucha Signer 0.21 と key.bin の設定を勧めているが
WiiScrubber でも抽出出来るのでこっちを使ってみた。


Wiiソフトによっては IOS21-64-v514.wad.out.wad はあるが
RVL-WiiSystemmenu-v256.wad.out.wad が無い or v162 or v190がある
場合はそちらを抜き出してください。



まずは sdkey.bin から

DesWaD ver1.0 に IOS21-64-v514.wad.out.wad を読ませて復号すると
IOS21-64-v514.File1.desIOS21-64-v514.File2.des が出来上がる。


チュートリアルページでは DesWad ver0.1 を推奨しているが、

Filefinder v1.2 が"ウィンドウのフォーカスが無くなると止まる"という
バグなのか仕様なのか世界観なのかわからない問題があるので
分割されていた方がサーチ時間短くて済みます。


Filefinderを起動したら[MD5 HASH]の所に
"EF33E224E45C8D8C35CE32D8A810B603"と入力したら隣のボタンを押して
IOS21-64-v514.File2.desを選んで生成開始。

するとFilefinderのフォルダの中に上のハッシュと同じ名前のフォルダが出来て
その中に key.bin が生成されます。後は sdkey.bin にリネームしましょう。



sdiv.binも同じやり方です。

まずは DesWaD で RVL-WiiSystemmenu-v256.wad.out.wad を復号分割します。

次にFilefinderの[MD5 HASH]に"D9F2B2E045D22D3805A67FE0C340CCD2"を入力して
分割された RVL-WiiSystemmenu-v256.File9.des を選んで生成開始。
5分もするとハッシュ名のフォルダの中に key.bin が出来るので sdiv.bin へリネーム。


Trucha Signer を使用する場合後一つ MD5 blankerってファイルが必要みたいなので
手順はsdiv.binと同じにして Filefinderの[MD5 HASH]に
"4582417D623C81FCA07A46A570C8969E"を入力してfile9を読ませましょう。



ISOの中にRVL-WiiSystemmenu-v256.wad.out.wadでは無く
RVL-WiiSystemmenu-v162.wad.out.wad や RVL-WiiSystemmenu-v190.wad.out.wad だった場合は
復号分割がFile1~9にならないかもしれません。
その時は最後のファイルを読ませるといけるかも。




え?WiiのISOって何? その辺はGoogleで検索してください。