Seedminer


英語によるサポートについては、 Nintendo Homebrew on Discord のヘルプをご覧ください。
もしこのガイドがあなたのお役に立ったのであれば、私に寄付して頂けると幸いです。

Seedminerベースのメソッドは、より簡単で安全なメソッドに置き換えられました。 このページの手順に従う理由がない場合は、始める に戻ってください(例えば、L/Rボタンが壊れているなど)。

必読事項

To install boot9strap on your device, we derive your device’s unique encryption key.

それを実現するために、Seedminerと呼ばれるツールを使用して、3DS内のDSiWare暗号化キー (movable.sed) を計算します。 次に、このDSiWare暗号化キーを使用して互換性のあるDSiWareアプリケーションを復号化し、脆弱性を利用して私達が使用するコードを挿入し実行します(デバイスで利用する脆弱性は国によって異なります)。

もしこのキーが完全にランダムなものであれば、現在のコンピューターで暗号化キーを破ることは不可能です。 しかし幸いにも、キー (movable_part1.sed) の前半部分については3DSのフレンドコードが関連しているため、暗号化を破ることが可能です。 Seedminerの仕組み自体については、こちらの資料を参照してください。

この方法には、必要な計算を強力なグラフィックボードで行う必要があります。 この方法であなたを支援するために、ボランティアがWebサイトを運営し支援しています。

手順

セクション I - 準備

  1. パソコンにSDカードを入れます
  2. SDカードにある、Nintendo 3DS フォルダを開きます。
  3. 表示されている32文字のフォルダ名をコピーします。
    • まだそれ以上フォルダを展開しないでください
    • 他のフォルダを開かずに、長い名前のフォルダが複数ある場合は以下の手順を行ってください。
    • Nintendo 3DS というフォルダ名を BACKUP_Nintendo 3DS というフォルダ名に変更する。
    • SDカードを3DSに挿入し電源を入れます。
    • デバイスがSDカードにデータを構築し終わるまで待ちます。
    • 3DSの電源を切り、SDカードをパソコンに挿入します。
    • SDカードにある、 Nintendo 3DS フォルダを開きます。
    • 表示されている32文字のフォルダ名をコピーします。
    • Nintendo 3DS フォルダを削除します。
    • さきほどリネームした BACKUP_Nintendo 3DS フォルダ名を Nintendo 3DS に戻します。
  4. コピーした32文字のフォルダ名を、後で分かるようにメモ帳などに貼り付けます。
    • このフォルダ名のことを一般に “ID0” と呼称します。
  5. デバイスの電源を入れます
  6. ホームメニュー上部のフレンドリスト ( オレンジ色の顔アイコン を開きます)
    • もしここでエラーが発生し、メニューから追い出された場合、新しいMiiを作成する必要があります。あるいはあなたの3DSは任天堂サーバーにアクセスできない状態です(Banされている、または接続自体の問題)。
  7. 自分のMiiを探し、”フレンドコード”をトップ画面に表示します。

セクション II - Seedminer

  1. パソコンから、 Bruteforce Movable を開きます。
    • このサイトは、 movable_part1.sed の検索を(ボット3DS機器を使用して)自動化し、(Seedminerを実行しているボランティアのPCを使用して) 3DSのDSiWareの暗号化を解除することが可能です。
    • サイトが動作しない場合は、“Nintendo Homebrew”というディスコード に参加して、誰かに(英語で)助けてもらいましょう。
  2. “Your friend code” 欄に、あなたのフレンドコードを (空白やハイフン抜きで) 入力します。
  3. 「Your ID0」 欄に、あなたのデバイスにあった32文字の 「ID0」 をコピペします。
    • 手動で入力するのは止めてください。 前のセクションで保存した場所から「ID0」をコピー&ペーストし、ID0 が正しく入力されていることを確認してください。
  4. 「Go」を選択します。
    • サイトがすぐにステップ4に移動した場合は、movable.sedファイルをダウンロードして次のセクションに進んでください
  5. サイト上にボット用フレンドコードが表示されたら、3DS本体の『フレンドの登録』≫『インターネットでフレンド登録』へ進み、サイト上に表示された「ボット用フレンドコード」を3DSに登録してください。
  6. サイト側が更新されるまで待ちます。
    • もし変わらない場合、数分待ってからページを1度更新し直します。
  7. サイトがあなたの情報を処理すると、 “Continue” または “Do another device” という選択肢が表示されます。 緑色の “Continue” ボタンをクリックします。
  8. 残りの処理が完了するまで待ちます。
    • 通常は速い (1-5分) ですが、場合によっては30分ほどかかることがあります。
    • このプロセスでは、追加したボットが3DSに表示されない場合があります。 Webサイトが更新されていれば問題ありません。
    • もし30分経過しても変わらない場合は、Discordで Nintendo Homebrewというコミュニティ に (英語で) 誰かに支援を呼びかけてください。
  9. すべての処理が完了したら、サイトから movable.sed ファイルをダウンロードしてください。
    • このファイルは今後必要になるので、保管してください

This method of using Seedminer for further exploitation uses your movable.sed file to write a custom save file for Pokémon Picross, which can then be used in conjunction with universal-otherapp to install custom firmware.

This route requires the Pokémon Picross application (free on eShop), and thus requires eShop access and a 3DS with a region of USA, EUR, or JPN.

Continue to Installing boot9strap (PicHaxx)

BannerBomb3 + Fredtool

This method of using Seedminer for further exploitation uses your movable.sed file to create a custom DSiWare backup that exploits the system to dump system DSiWare.

This route is only recommended if you are for some reason unable to follow the PicHaxx + universal-otherapp route.

Continue to BannerBomb3