Underground Gaming

ゲーム機の改造やハックシーンのアレコレについて徒然

大乱闘スマッシュブラザーズ for wiiu ミュージックハックその1

【用意するもの】
1. FW5.3.2のwiiu本体→ヤフオクで入手可能。マリオカート8同梱版 (もうすぐ生産中止)はFW5.3.2以下という報告もあるけどわかんない。
5.3.2以下なら割となんでもいい?イカorマリパ10を使えば5.3.2にアプデ可能。
2. OSdriver Exploit→wiiuのインターネットブラウザの脆弱性をついたモノ。
3. Cafiine1.2→wiiu内部のデータを参照するためのもの。ディスクからデータを吸い出したり置き換えたりできちゃう。
(4. ビルド環境。詳しくはhttps://www.youtube.com/channel/UC8aTT6he9SCxO6gygCYqCUA) 

→ http://wj44.bplaced.com/payload532.html をwiiuのブラウザで読み込ませればわざわざビルドする必要はありません。

5. Mongoose Free 5.6

【おおまかな手順】
自分がやったことをそのまま書いていく。

1.wiiu本体の自動更新を止める。

wiiuはディスク起動時に同意なく本体のアプデもしてくれるというクソ&クソ仕様なのでこれを止める必要がある。
nus.c.shop.nintendowifi.net
nus.cdn.c.shop.nintendowifi.net
nus.cdn.shop.wii.com
nus.cdn.wup.shop.nintendo.net
nus.wup.shop.nintendo.net
これらからのアクセスを止めることによって勝手にアプデされるということはなくなる。
オンラインも繋げなくなるんじゃ?と思うかもしれないが大丈夫。
e-shopへの接続、自動更新はできなくなるが普通のオンライン対戦はできちゃう。
ルーターからこれらのアドレスを止めるもよし、外部ソフトを使うもよし。自分はopenDNSというものを使いました。

また、wiiu本体の設定も変える必要がある。

※有線接続/無線接続は問いません。
IPアドレス→自動取得
DNS→手動入力→・プライマリーDNS 107.211.140.065 (TubeHax DNS)
・セカンダリーDNS 107.211.140.065 (TubeHax DNS)​

2. Mongoose Free 5.6をダウンロード。
これはPCをサーバー化してpcの中にあるファイルをwiiuのブラウザを通して見えるようにするためのツール。
Set shared directoryをクリック→C:/wiiu/のディレクトリ選択。
wiiuフォルダにexploitとなるブツをこれから入れていく。


2. OSdriver Exploitを読み込ませる。

OSdriver Exploitっていうのはただのhtmlファイルです。特殊なバグが仕込んであるhtmlファイルをwiiuのブラウザで読み込ませる。
ファイルはググればでてきます。何故か自分はビルドしました。
このバグhtmlファイルをブラウザで読み込ませるわけですが、成功率があまり高くないです。
失敗→画面がクラッシュ&ブラックアウト or フリーズ
     Race attack failedという文字表示
     Failed to find DRVA or DRVHAXという文字表示
成功→wiiuホームメニューがいきなり表示される
自分の環境だと5回に一回くらいしか成功しない。運。

OSdriver Exploitをwiiuに読み込ませるためには、C:/wiiu/以下にOSdriverのファイルを入れておく。


※※一度exploitを読み込ませたら「ソフトを終わる」を押してwiiuメニュー(一番最初の画面)に戻ること。そのあともっかいwiiuメニューからブラウザを開いて次のexploitを読み込む。じゃないと適用されない。※※

3. Cafiineを読み込ませる。

OSdriver Exploitと同じ要領でCafiineをブラウザから読み込ませる。Cafiineというのもhtmlファイルです。
これもさっきと同じようにC:/wiiu/以下にCafiineのファイルを入れておく。
これは高確率で成功します。成功したら黒い画面になにやら文字が書いてあるのが出てくる。
そこにPCのipアドレスをゲームパッドを使って入力、その後Aボタンで終了。

4.Cafiineサーバーを立てる
サーバーを立てるといってもCafiine1.2の中に入ってるcafiine_serverをクリックするだけ。
そのままスマブラ起動すると、
[0] Accepted connection from client 192.168.1.88:1797
[0] TitleID: 00050000-10144F00
こういう記述が書かれる。(TitleIDはリージョンによって変わる。日本版は00050000-10110E00のはず?)
この記述に書かれたIDと同じフォルダをつくり、cafiine_rootフォルダ直下におく。

C: wiiu/cafiine532-v1.1/cafiineserver/cafiine_root/050000-10110E00/vol/content/sound/bgm/xxxx.NUS3BANK

最終的にこういうパスになるはず。
bgm以下に曲を突っ込む。音楽ファイルの拡張子はNUS3BANK。

http://www.brawlcustommusic.com/ →NUS3BANKはここからどうぞ。

おおまかな手順なのでおおまかに書きました。割とガバガバ。
もし実践しようとされる方がいらっしゃるなら、ソース元と一緒に見てください。じゃないと分かりません。

試し撮りした動画がこちら(前のやつと違う)→ https://youtu.be/kXN6gN-KdEA 

追記:ビルドなんてしなくたって http://wj44.bplaced.com/payload532.html これをwiiuのブラウザで読み込めばいい
追記2:先にOSdriverを読み込ませて、その次にCafiineとかpyGeckoを読み込ませる

 

inserted by FC2 system