11.0に対応したBrowserHaxとMenuHax by yellows8

ツイッターで、smea氏がニンテンドー3DSの最新ファームウェアである11.0に対応したbrowserhaxとmenuhaxをyellows8氏がリリースしたことを公表していました。(siromeさん、ISA Garageさん情報ありがとね)

browserhaxとmenuhaxはシステムバージョン 10.6.0-31で対策されており、しばらくはセーブデータを使うセカンダリーexploitばかりがリリースされていたこともあり、久しぶりの大型リリースとなります。

browserhaxとmenuhaxはゲームを購入する必要がない、3DS本体だけでHomebrew Launcherを起動することができるexploitです。


先日11.0のexploitのお知らせをしましたが、公開です。yellows8氏が新しいbrowserhaxとmenuhaxをリリースしました!詳しくは http://smealum.github.io/3ds/

[browserhax]
3DSのブラウザでアクセスするだけで発動するwebkit exploitです。

旧3DSの場合
対応ファームウェアは10.6.0-31-11.0.0-33です。exploit自体は実はnew3DSにも対応しています。
exploitはspider31haxという名称になっています。
ソースコードはGithubで公開されています。
exploit自体はWebkitに存在することが公表されていた脆弱性を利用したもののようです。

new3DSの場合
対応ファームウェアは11.0.0-33以下です。旧3DSのブラウザでは発動しません。
exploitはskater31haxという名称になっています。
ソースコードはGithubで公開されています。
exploit自体はyellows8氏が7月6日にコードを解析していて発見したもので、容量チェックの不具合を利用したバッファーオーバーフローです。

browserhaxはhomebrew starter kitをSDカードのルートへコピーして、spider31haxまたはskater31haxへ3DSのブラウザでアクセスするだけです。インターネット接続環境は必要になります。

[menuhax]
menuhaxはmenuhax v3.0として公開されています。
調べ切れていませんので正しいかどうか微妙ですが、バージョンを変えているのでインストール方法は今までと同じではないかと思います。
menuhax_v3.0.zipをダウンロードして解凍し、3DSフォルダ(中には”menuhax_manager”フォルダが入っています)をSDカードのルートにコピー、browserhaxなどでインストールしたHomebrew Launcherから起動し、画面の指示に従ってインストールをすれば完了です。HomeMenuだけでインターネット接続なしでHomebrew Launcherを起動できるようになります。


シェアする

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

フォローする


『11.0に対応したBrowserHaxとMenuHax by yellows8』へのコメント

  1. 名前:s0u 投稿日:2016/07/28(木) 10:43:34 ID:21cd75b5b 返信

    こいう乳 では無く 購入 では?

  2. 名前:mamosuke 投稿日:2016/07/28(木) 11:14:56 ID:5239b514d 返信

    乳、いい響きなのでつい使ってしまいましたorz

  3. 名前:オレオ 投稿日:2016/07/28(木) 11:46:55 ID:7923e321a 返信

    n3ds 11.0.0.30j環境でBrowserHaxは起動するのですが、そこからMenuhax v3.0を起動をすると、しばらくたったのちエラーを吐いてしまいます。どうしたものか…

  4. 名前:ma- 投稿日:2016/07/28(木) 12:05:39 ID:991a7639a 返信

    また更新が来そうな予感ですな。
    早い所時オカ買っておきますか…

  5. 名前:たんばりん 投稿日:2016/07/28(木) 12:07:55 ID:d1e17103d 返信

    オレオさんと同じく、New3DSLLですがmenuhaxがエラー吐きますね。

  6. 名前:オレオ 投稿日:2016/07/28(木) 12:18:16 ID:7923e321a 返信

    エラーの件、解決しました。http://smealum.github.io/3ds/のOtherappの項目を11.0.0.30jでダウンロードして3dswebkithax.binにリネーム後もとのファイルに上書きすればMenuhaxが正常にインストールできます。

  7. 名前:オレオ 投稿日:2016/07/28(木) 12:30:16 ID:7923e321a 返信

    と思ったけどやっぱりMenuhaxのインストールがAn errorになるな…

  8. 名前:つむじ 投稿日:2016/07/28(木) 21:09:39 ID:b712e9bb5 返信

    new3dsだけどmenuhax3のインストールは成功したけどL押しながら起動するとエラーだな

  9. 名前:Asellus 投稿日:2016/07/28(木) 21:12:31 ID:9098d8004 返信

    New3DS 11.0.0-33J にて Browserhx/Menuhax ともに動作することを確認しました。

    Menuhax で Install 選んだ後、Yes=A/No=B を聞かれますが、通常の場合 payloads ダウンロードをスキップさせないで進めるので Bボタン を押す必要がありますね。
    ここが違和感を感じました。

  10. 名前:つむじ 投稿日:2016/07/29(金) 00:44:58 ID:2e8f250f1 返信

    スターターキットを落として入れなおしてmenuhaxやったらなんか成功した

  11. 名前:yottsu 投稿日:2016/07/29(金) 13:14:00 ID:b747b546c 返信

    きたああああああああああああああ
    やっと来たと思った
    だけどプチコン3号買った意味がなくなった(´・ω・`)

  12. 名前:l0nl0n 投稿日:2016/07/29(金) 17:18:17 ID:a4c3f0d85 返信

    NEW3DS 11.0JP
    BrowserHAXはいけたけれどもmenuHAXがエラー0xfffffffe吐いていけぬ
    低い英語知能で海外サイトを読んでると
    Extdataをリネームやら削除やら書いてあったように感じたのでやってみた
    しかし 同じエラー0xfffffffeを吐く
    →知識不足のぼくにはもうだめだぁ
    (SaveData.dat invalid filesize)← お て あ げ

  13. 名前:John 投稿日:2016/07/30(土) 11:03:53 ID:8f7f94143 返信

    l0nl0nさん>
    SDカード→Nintendo 3DSフォルダ→アルファベットと数字が混ざってるフォルダ1→混ざってるフォルダ2→extdataフォルダ→00000000フォルダ→00000082フォルダ(日本版のHOMEメニューのextdataのフォルダ) 00000082フォルダを消してからSDを本体に戻して電源を入れてやり直してみてはいかがでしょうか?

  14. 名前:John 投稿日:2016/07/30(土) 11:22:12 ID:8f7f94143 返信

    l0nl0nさん>
    追記です
    電源を入れてHOMEメニューの下画面側左上にあるHOMEメニュー設定からテーマを変えるを選ぶと管理データの作成が出てテーマの選択画面になったら一度HOMEに戻ってからやってみてください。

  15. 名前:まっく 投稿日:2016/07/30(土) 12:00:22 ID:64aeaded2 返信

    NEW3DS LL 11.0JP
    spider31haxでは「This browser is not supported.」とでて、skater31haxでは下画面が黄色で止まり、HOME画面に戻り「エラーが発生しました~電源をOFFにしてください」とでてしまいます。
    本体、SDカードも初期化しても同じ症状になってしまいます。
    どうすればよろしいでしょうか。

  16. 名前:ひろ 投稿日:2016/07/30(土) 14:31:29 ID:a624b2674 返信

    まっくさん
    http://smealum.github.io/3ds/
    のpayloadsをいれてないからだとおもいます
    「Otherapp/ropbin payloads」
    旧OLD 11.0.0-33j
    new new 11.0.0-33j download otherapp

    download後 3dswebkithax.binに変更してsdカード上に

  17. 名前:まっく 投稿日:2016/07/30(土) 18:11:43 ID:64aeaded2 返信

    ひろさん
    返信ありがとうございます。3dswebkithax.binをSDカードのルートに入れてskater31haxにアクセスしたのですが、やはり下画面が黄色で止まり同じエラーが発生しました。
    ちなみにエラー内容は「エラーが発生しました。プレイ中のソフトがある場合はすぐにデータを保存して一旦電源をOFFにしてください。」とでます。
    解決策はありますでしょうか。

  18. 名前:まっく 投稿日:2016/07/30(土) 18:33:23 ID:64aeaded2 返信

    追記です。
    エラー発生後、SDカードルート上にwebkithax_tmp.binというファイルが作成され、
    容量は0バイトでした。

  19. 名前:John 投稿日:2016/07/30(土) 18:51:58 ID:8f7f94143 返信

    まっくさん>
    webkithax_tmp.binを消してからもう一回やり直してみてください。

  20. 名前:ひろ 投稿日:2016/07/30(土) 18:52:38 ID:a624b2674 返信

    まっくさん
    こちらでも一度3dswebkithax.binなして失敗した後
    3dswebkithax.binを追加で入れても止まりました

    [Nintendo 3DS]や[private]はパソコン上に保存して
    formatをかけてstarterkitのサラの状態と3dswebkithax.binの
    [boot.3dsx]
    [3dswebkithax.bin]
    [3ds]
    これだけにして試したら動きました
    menuhaxを入れるならJohn さんも書かれていますがテーマの部分を触っておかないとできません

    menuhax install失敗した後browserhaxもうまく動かなかったです

  21. 名前:まっく 投稿日:2016/07/30(土) 19:12:32 ID:64aeaded2 返信

    johnさん、ひろさん
    返信ありがとうございます。

    お二方の指示通りにやってみたのですが、相変わらずの症状でした。
    いくつかお聞きしたいのですが、
    フォーマットのアロケーションユニットサイズは32KBでいいのでしょうか。
    数種類選べるので初期の32KB試してみたのですが、成功しませんでした。

    また、最新のhomebrew starter kitを使用したのですが、28日に取得したものと容量が変わっていますが、最新のkitでいいのでしょうか。

  22. 名前:l0nl0n 投稿日:2016/07/30(土) 23:09:25 ID:6b5a62056 返信

    Johnさん>ありがとうございます!
    無事インストールできました〜

  23. 名前:ひろ 投稿日:2016/07/31(日) 10:50:52 ID:14f7261a9 返信

    formatにはsd formatterでやりました
    3dsに付属していたTOSHIBA 4GB のものをformat掛けて使いました

    starter kitは[Themes]フォルダが追加されているぐらいではないでしょうか

  24. 名前:はやみ 投稿日:2016/07/31(日) 16:26:14 ID:89fe39e7e 返信

    こんにちは、今回導入に初挑戦したものです。
    3DSバージョン11の33でこちらをj導入後、QRでHomebrew Launcher起動し、読み込みと書き込みに成功したんですが
    その後もう一度起動しようとすると、画面が赤などに暗転せず白い画面のまま普通に接続するような動作になり
    数秒後に通信に失敗しましたと出てHomebrew Launcherが起動できなくなりました。
    URL入力でも試しましたがダメでした。
    電源を入れなおして再度試したり、ブラウザの初期化や履歴cookieの消去もやりましたが同じです。
    原因はなんでしょうか?

  25. 名前:まっく 投稿日:2016/07/31(日) 18:19:32 ID:4992b4b85 返信

    johnさん、ひろさん
    HBL導入できました。ありがとうございます。

    もうひとつ伺いたいのですが、HBL導入後menuhaxのインストールも成功し、Lを押しながらの3DSを再起動時にエラーが発生し、電源を切るよう求められます。

    上記のつむじさんのように、スターターキットを入れなおして最初からやっても同じ症状でした。

    HOME画面に、HBLを表示させるほかの方法はありますでしょうか。
    お願いします。

  26. 名前:メダカネ 投稿日:2016/07/31(日) 22:20:28 ID:94fba1461 返信

    Browserhax とMenuhaxともに成功したのですが、Blargsnesを3dsにコピーしてもBlargsnesがアイコンなしで表示され、押しても起動出来ません。
    どう配置すれば起動できますか?

  27. 名前:直斗 投稿日:2016/07/31(日) 22:40:20 ID:4bcc397ce 返信

    どのHBLを導入しようとしてもした画面が赤くなったところでフリーズしてしまいますどうしたらいいでしょうか?

  28. 名前:アオ 投稿日:2016/08/01(月) 17:09:35 ID:e640ed670 返信

    メダカネさんへ
    https://www.3dbrew.org/wiki/Homebrew_Applications
    更新されているマルチえむれーた RetroArch が使えるそうです

  29. 名前:メダカネ 投稿日:2016/08/02(火) 19:51:49 ID:b09372b93 返信

    アオさん
    無事起動することが出来ました!
    丁寧にURLまでありがとうございました

  30. 名前:やまん 投稿日:2016/08/04(木) 00:53:28 ID:937a4e594 返信

    l0nl0nさん
    Johnさん

    同じ感じでつまずきました。
    色々と試した結果、
    00000082フォルダの00000001と00000003が悪さをしていますね。

    00000001と00000003はスマブラ(ダウンロード版)のセーブと何らかの紐付けされていますので削除するとセーブデータが消えるような症状になります。

    解決策は見つけられませんでした。
    どちらかをあきらめると、どちらかは大丈夫なのですが、、、

  31. 名前:まさゆき 投稿日:2016/08/15(月) 12:31:21 ID:4ac8c4127 返信

    memuhaxを導入しようとしているのですが、どうしてもスタートボタンで出ていくボタンしか表示されずインストール画面にならないのですが原因がわかりません…

  32. 名前:とんかつ 投稿日:2016/08/28(日) 17:51:33 ID:6e2960594 返信

    menuhaxのv3.1やったら成功した。
    https://github.com/yellows8/3ds_homemenuhax/releases

  33. 名前:タミフル 投稿日:2016/08/29(月) 17:20:45 ID:eeeaff79f 返信

    とんかつさん
    情報ありがとうございます!助かりました!動作確認致しました!

  34. 名前:さかな 投稿日:2016/09/04(日) 04:03:58 ID:b937702ba 返信

    これを導入すると今までのFWと同じようにダウングレードできるんですかね?

  35. 名前:まるおくん 投稿日:2016/11/13(日) 15:40:58 ID:e1542f1e9 返信

    いまいちわかんない、
    すみません、頭悪いモンで

  36. 名前:やまと 投稿日:2016/11/27(日) 22:18:19 ID:029cd6662 返信

    質問させて下さい。
    私はゼルダハックで11.0.0.33jからhbl起動出来ました。
    ただmenuhax_v3.1を起動させるとエラーが出てスタートで終了させられます。
    ゼルダハックでも可能なのでしょうか?

  37. 名前:na yu 投稿日:2017/01/14(土) 13:31:51 ID:c725d3f65 返信

    menuhaxv3.2がリリースされたようです