895423ec63
* New translations seedminer.txt (Russian) * New translations seedminer.txt (Italian) * New translations seedminer.txt (Afrikaans) * New translations seedminer.txt (Arabic) * New translations seedminer.txt (Catalan) * New translations seedminer.txt (Romanian) * New translations seedminer.txt (Spanish) * New translations seedminer.txt (French) * New translations seedminer.txt (Hebrew) * New translations seedminer.txt (Finnish) * New translations seedminer.txt (Japanese) * New translations seedminer.txt (Hungarian) * New translations seedminer.txt (Italian) * New translations seedminer.txt (Danish) * New translations seedminer.txt (Czech) * New translations seedminer.txt (Greek) * New translations seedminer.txt (German) * New translations seedminer.txt (Portuguese) * New translations seedminer.txt (Polish) * New translations seedminer.txt (Serbian (Cyrillic)) * New translations seedminer.txt (Russian) * New translations seedminer.txt (Korean) * New translations seedminer.txt (Norwegian) * New translations seedminer.txt (Swedish) * New translations seedminer.txt (Dutch) * New translations seedminer.txt (Vietnamese) * New translations seedminer.txt (Thai) * New translations seedminer.txt (Croatian) * New translations seedminer.txt (Indonesian) * New translations seedminer.txt (Ukrainian) * New translations seedminer.txt (Portuguese, Brazilian) * New translations seedminer.txt (Turkish) * New translations seedminer.txt (Chinese Traditional) * New translations seedminer.txt (Chinese Simplified) * New translations seedminer.txt (Malay) * New translations seedminer.txt (Pirate English) * New translations seedminer.txt (Estonian) * New translations installing-boot9strap-(usm).txt (Spanish) * New translations installing-boot9strap-(usm).txt (Afrikaans) * New translations installing-boot9strap-(usm).txt (Romanian) * New translations installing-boot9strap-(usm).txt (French) * New translations installing-boot9strap-(usm).txt (Hebrew) * New translations installing-boot9strap-(usm).txt (Finnish) * New translations installing-boot9strap-(usm).txt (Japanese) * New translations installing-boot9strap-(usm).txt (Hungarian) * New translations installing-boot9strap-(usm).txt (Italian) * New translations installing-boot9strap-(usm).txt (Czech) * New translations installing-boot9strap-(usm).txt (Arabic) * New translations installing-boot9strap-(usm).txt (Catalan) * New translations installing-boot9strap-(usm).txt (German) * New translations installing-boot9strap-(usm).txt (Greek) * New translations installing-boot9strap-(usm).txt (Danish) * New translations installing-boot9strap-(usm).txt (Portuguese) * New translations installing-boot9strap-(usm).txt (Polish) * New translations installing-boot9strap-(usm).txt (Serbian (Cyrillic)) * New translations installing-boot9strap-(usm).txt (Russian) * New translations installing-boot9strap-(usm).txt (Dutch) * New translations installing-boot9strap-(usm).txt (Korean) * New translations installing-boot9strap-(usm).txt (Norwegian) * New translations installing-boot9strap-(usm).txt (Turkish) * New translations installing-boot9strap-(usm).txt (Ukrainian) * New translations installing-boot9strap-(usm).txt (Swedish) * New translations installing-boot9strap-(usm).txt (Croatian) * New translations installing-boot9strap-(usm).txt (Thai) * New translations installing-boot9strap-(usm).txt (Malay) * New translations installing-boot9strap-(usm).txt (Pirate English) * New translations installing-boot9strap-(usm).txt (Estonian) * New translations installing-boot9strap-(usm).txt (Chinese Traditional) * New translations installing-boot9strap-(usm).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(usm).txt (Chinese Simplified) * New translations installing-boot9strap-(usm).txt (Indonesian) * New translations installing-boot9strap-(usm).txt (Vietnamese) * New translations installing-boot9strap-(usm).txt (French) * New translations installing-boot9strap-(usm).txt (Chinese Simplified) * New translations installing-boot9strap-(usm).txt (Chinese Simplified) * New translations installing-boot9strap-(usm).txt (Russian) * New translations installing-boot9strap-(usm).txt (Italian) * New translations installing-boot9strap-(usm).txt (Catalan) * New translations installing-boot9strap-(usm).txt (Arabic) * New translations installing-boot9strap-(usm).txt (Danish) * New translations installing-boot9strap-(usm).txt (Czech) * New translations installing-boot9strap-(usm).txt (Afrikaans) * New translations installing-boot9strap-(usm).txt (French) * New translations installing-boot9strap-(usm).txt (Romanian) * New translations installing-boot9strap-(usm).txt (Spanish) * New translations installing-boot9strap-(usm).txt (Italian) * New translations installing-boot9strap-(usm).txt (Hungarian) * New translations installing-boot9strap-(usm).txt (Korean) * New translations installing-boot9strap-(usm).txt (Japanese) * New translations installing-boot9strap-(usm).txt (Greek) * New translations installing-boot9strap-(usm).txt (German) * New translations installing-boot9strap-(usm).txt (Hebrew) * New translations installing-boot9strap-(usm).txt (Finnish) * New translations installing-boot9strap-(usm).txt (Portuguese) * New translations installing-boot9strap-(usm).txt (Serbian (Cyrillic)) * New translations installing-boot9strap-(usm).txt (Russian) * New translations installing-boot9strap-(usm).txt (Norwegian) * New translations installing-boot9strap-(usm).txt (Dutch) * New translations installing-boot9strap-(usm).txt (Polish) * New translations installing-boot9strap-(usm).txt (Turkish) * New translations installing-boot9strap-(usm).txt (Ukrainian) * New translations installing-boot9strap-(usm).txt (Swedish) * New translations installing-boot9strap-(usm).txt (Croatian) * New translations installing-boot9strap-(usm).txt (Thai) * New translations installing-boot9strap-(usm).txt (Malay) * New translations installing-boot9strap-(usm).txt (Pirate English) * New translations installing-boot9strap-(usm).txt (Estonian) * New translations installing-boot9strap-(usm).txt (Chinese Traditional) * New translations installing-boot9strap-(usm).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(usm).txt (Chinese Simplified) * New translations installing-boot9strap-(usm).txt (Indonesian) * New translations installing-boot9strap-(usm).txt (Vietnamese) * New translations installing-boot9strap-(usm).txt (Chinese Simplified) * New translations installing-boot9strap-(usm).txt (French) * New translations installing-boot9strap-(usm).txt (Russian) * New translations installing-boot9strap-(usm).txt (Italian)
93 lines
5.9 KiB
Text
93 lines
5.9 KiB
Text
---
|
|
title: "Seedminer"
|
|
---
|
|
|
|
{% include toc title="Spis Treści" %}
|
|
|
|
### Wymagana Lektura
|
|
|
|
Aby zainstalować boot9strap na Twojej konsoli, wykorzystamy lukę w zabezpieczeniach aplikacji "DSiWare".
|
|
|
|
Aby to się udało, musimy użyć narzędzia zwanego Seedminer, aby obliczyć klucz szyfrowania DSiWare (`movable.sed`) Twojego urządzenia. Następnie użyjemy tego klucza aby odszyfrować kompatybilną aplikację DSiWare i zaimplementować w niej exploit, który pozwoli nam na uruchamianie własnego kodu (użyty exploit zależy od regionu Twojej konsoli).
|
|
|
|
Jeśli klucz ten byłby generowany zupełnie losowo, byłby niemożliwy do złamania używając obecnej mocy obliczeniowej komputerów. Na szczęście, pierwsza połowa klucza (`movable_part1.sed`) jest matematycznie związana z Friend Code Twojego urządzenia, co pozwoli nam złamać szyfr. Po więcej informacji na temat działania metody Seedminer, proszę zajrzyj na [tę prezentację](https://zoogie.github.io/web/34⅕c3).
|
|
|
|
Metoda ta wymaga użycia wydajnej karty graficznej, aby wykonać potrzebne obliczenia. Strona prowadzona przez wolontariuszy zostanie użyta w celu pomocy Ci z tą metodą.
|
|
|
|
### Instrukcje
|
|
|
|
#### Section I - Compatibility Test
|
|
|
|
While this test is not strictly necessary to perform the Seedminer exploit, the follow-up exploits to this do require this test to be performed and it would be a waste of time and effort to perform Seedminer without the ability to use the other exploits.
|
|
|
|
There are several different methods that build on the Seedminer exploit, so even if this test fails you can still use another method.
|
|
|
|
#### DSiWare Management Test (used for unSAFE_MODE)
|
|
|
|
1. Go to System Settings, then "Data Management", then "DSiWare"
|
|
1. If your console does not crash, the test was successful
|
|
+ If the console crashes to the home menu, the test has failed and you will have to use a legacy method at the bottom of this page
|
|
+ If you see a colored screen before the console crashes to the home menu, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
|
|
1. Exit to home menu
|
|
|
|
#### Sekcja II - Przygotowanie
|
|
|
|
1. Włóż kartę SD do komputera
|
|
1. Przejdź do folderu `Nintendo 3DS` na karcie SD
|
|
1. Skopiuj 32 znakową nazwę folderu który widzisz w folderze Nintendo 3DS
|
|
+ Nie wchodź w żadne inne foldery
|
|
+ Jeśli widzisz wiele folderów z długimi, losowymi nazwami w folderze `Nintendo 3DS` (nie wchodząc w żadne inne foldery), wykonaj następujące instrukcje:
|
|
+ Zmień nazwę folderu `Nintendo 3DS` na `BACKUP_Nintendo 3DS`
|
|
+ Włóż ponownie kartę SD do konsoli i uruchom ją
|
|
+ Poczekaj aż konsola wygeneruje dane na karcie SD
|
|
+ Wyłącz konsolę, wyciągnij z niej kartę SD i włóż ją do czytnika w swoim komputerze
|
|
+ Przejdź do folderu `Nintendo 3DS` na swojej karcie SD
|
|
+ Skopiuj 32 znakową nazwę folderu który widzisz
|
|
+ Usuń folder `Nintendo 3DS`
|
|
+ Zmień nazwę folderu `BACKUP_Nintendo 3DS` na `Nintendo 3DS`
|
|
1. Wklej skopiowaną 32 znakową nazwę folderu do np. notatnika i zapisz w łatwo dostępnym miejscu na komputerze
|
|
+ Nazwa folderu, która została skopiowana to Twoje tzw. "ID0"
|
|
1. Włącz konsolę
|
|
1. Wejdź do Listy Znajomych (pomarańczowa ikona twarzy)({{ "/images/friend-list-icon.png" | absolute_url }}) w górnej linii Home menu
|
|
+ Jeśli wyświetli się błąd i zostaniesz wyrzucony z menu, musisz stworzyć nową postać Mii, lub twoja konsola nie może się połączyć z serwerami Nintendo (przez bana lub problemy z połączeniem)
|
|
1. Wejdź na profil swojego Mii, a następnie znajdź pole "Friend Code" na górnym ekranie
|
|
|
|
#### Sekcja III - Seedminer
|
|
|
|
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
|
|
+ This site can automate the retrieval of `movable_part1.sed` (using a bot 3DS console) and the breaking of your device's DSiWare encryption (using a volunteer's computer to run Seedminer)
|
|
+ If the automated service is nonfunctional, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
|
|
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
|
|
1. Paste your device's 32 character long folder name into the "Your ID0" field
|
|
+ Do not attempt to enter the ID0 by hand. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
|
|
1. Select "Go"
|
|
+ If the site immediately goes to step 4, download your `movable.sed` file and continue with the next section.
|
|
1. When prompted, use the "Register Friend" button on your device to add the friend code of the bot 3DS console
|
|
1. Wait for the site to update
|
|
+ If it does not, wait a few minutes before refreshing the page once
|
|
1. Once the site processes your information, you will be given the option to "Continue" or "Do another device". Click the green "Continue" button
|
|
1. Wait for the remainder of the process to complete
|
|
+ This is usually fast (1-5 minutes) but in some cases, can take up to half an hour.
|
|
+ During this process, the bot you added may not show up on your 3ds. As long as the website updates, this is not an issue.
|
|
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
|
|
1. When the process has completed, download your `movable.sed` file from the site
|
|
+ Keep this file as you will need it in the upcoming pages
|
|
|
|
___
|
|
|
|
#### Seedminer + unSAFE_MODE
|
|
|
|
This method of using Seedminer for further exploitation uses your `movable.sed` file to take advantage of exploits in the SAFE_MODE firmware present on all 3DS units.
|
|
|
|
This method is compatible with all regions, though the CHN region is not covered by this guide.
|
|
|
|
Continue to [Installing boot9strap (USM)](installing-boot9strap-(usm))
|
|
{: .notice--primary}
|
|
|
|
___
|
|
|
|
#### Legacy Methods
|
|
|
|
These methods are outdated and not recommended unless otherwise indicated.
|
|
|
|
[Legacy Methods](legacy-methods)
|