882830c362
* New translations godmode9-usage.txt (Finnish) * New translations region-changing.txt (Hebrew) * New translations move-emunand.txt (Hebrew) * New translations ctrtransfer.txt (Hebrew) * New translations ctrtransfer.txt (Russian) * New translations uninstall-cfw.txt (Portuguese) * New translations move-emunand.txt (Portuguese) * New translations region-changing.txt (Portuguese) * New translations godmode9-usage.txt (Portuguese) * New translations finalizing-setup.txt (Portuguese) * New translations ctrtransfer.txt (Serbian (Cyrillic)) * New translations finalizing-setup.txt (Russian) * New translations move-emunand.txt (Russian) * New translations region-changing.txt (Russian) * New translations godmode9-usage.txt (Russian) * New translations uninstall-cfw.txt (Russian) * New translations ctrtransfer.txt (Portuguese) * New translations godmode9-usage.txt (Norwegian) * New translations finalizing-setup.txt (Norwegian) * New translations move-emunand.txt (Norwegian) * New translations uninstall-cfw.txt (Norwegian) * New translations region-changing.txt (Norwegian) * New translations ctrtransfer.txt (Norwegian) * New translations uninstall-cfw.txt (Polish) * New translations finalizing-setup.txt (Polish) * New translations ctrtransfer.txt (Polish) * New translations move-emunand.txt (Polish) * New translations region-changing.txt (Polish) * New translations godmode9-usage.txt (Polish) * New translations move-emunand.txt (Serbian (Cyrillic)) * New translations region-changing.txt (Serbian (Cyrillic)) * New translations ctrtransfer.txt (Ukrainian) * New translations move-emunand.txt (Ukrainian) * New translations region-changing.txt (Ukrainian) * New translations finalizing-setup.txt (Turkish) * New translations uninstall-cfw.txt (Turkish) * New translations godmode9-usage.txt (Ukrainian) * New translations ctrtransfer.txt (Chinese Simplified) * New translations move-emunand.txt (Chinese Simplified) * New translations region-changing.txt (Chinese Simplified) * New translations finalizing-setup.txt (Ukrainian) * New translations uninstall-cfw.txt (Ukrainian) * New translations godmode9-usage.txt (Turkish) * New translations ctrtransfer.txt (Swedish) * New translations region-changing.txt (Swedish) * New translations godmode9-usage.txt (Serbian (Cyrillic)) * New translations finalizing-setup.txt (Serbian (Cyrillic)) * New translations uninstall-cfw.txt (Serbian (Cyrillic)) * New translations move-emunand.txt (Swedish) * New translations move-emunand.txt (Turkish) * New translations region-changing.txt (Turkish) * New translations ctrtransfer.txt (Turkish) * New translations godmode9-usage.txt (Swedish) * New translations finalizing-setup.txt (Swedish) * New translations uninstall-cfw.txt (Swedish) * New translations uninstall-cfw.txt (Croatian) * New translations finalizing-setup.txt (Croatian) * New translations godmode9-usage.txt (Croatian) * New translations region-changing.txt (Croatian) * New translations move-emunand.txt (Estonian) * New translations region-changing.txt (Estonian) * New translations ctrtransfer.txt (Estonian) * New translations move-emunand.txt (Croatian) * New translations uninstall-cfw.txt (Thai) * New translations finalizing-setup.txt (Thai) * New translations godmode9-usage.txt (Thai) * New translations region-changing.txt (Thai) * New translations move-emunand.txt (Thai) * New translations godmode9-usage.txt (Estonian) * New translations ctrtransfer.txt (Croatian) * New translations finalizing-setup.txt (Pirate English) * New translations ctrtransfer.txt (Pirate English) * New translations uninstall-cfw.txt (Pirate English) * New translations godmode9-usage.txt (Pirate English) * New translations region-changing.txt (Pirate English) * New translations move-emunand.txt (Pirate English) * New translations uninstall-cfw.txt (Malay) * New translations finalizing-setup.txt (Estonian) * New translations uninstall-cfw.txt (Estonian) * New translations region-changing.txt (Malay) * New translations finalizing-setup.txt (Malay) * New translations godmode9-usage.txt (Malay) * New translations move-emunand.txt (Malay) * New translations ctrtransfer.txt (Malay) * New translations ctrtransfer.txt (Thai) * New translations uninstall-cfw.txt (Chinese Traditional) * New translations ctrtransfer.txt (Vietnamese) * New translations godmode9-usage.txt (Vietnamese) * New translations uninstall-cfw.txt (Vietnamese) * New translations finalizing-setup.txt (Vietnamese) * New translations region-changing.txt (Vietnamese) * New translations move-emunand.txt (Vietnamese) * New translations uninstall-cfw.txt (Chinese Simplified) * New translations finalizing-setup.txt (Chinese Simplified) * New translations godmode9-usage.txt (Chinese Simplified) * New translations finalizing-setup.txt (Chinese Traditional) * New translations godmode9-usage.txt (Chinese Traditional) * New translations region-changing.txt (Chinese Traditional) * New translations move-emunand.txt (Chinese Traditional) * New translations ctrtransfer.txt (Chinese Traditional) * New translations godmode9-usage.txt (Indonesian) * New translations region-changing.txt (Indonesian) * New translations move-emunand.txt (Indonesian) * New translations ctrtransfer.txt (Indonesian) * New translations finalizing-setup.txt (Indonesian) * New translations uninstall-cfw.txt (Indonesian) * New translations ctrtransfer.txt (Portuguese, Brazilian) * New translations move-emunand.txt (Portuguese, Brazilian) * New translations region-changing.txt (Portuguese, Brazilian) * New translations uninstall-cfw.txt (Portuguese, Brazilian) * New translations finalizing-setup.txt (Portuguese, Brazilian) * New translations godmode9-usage.txt (Portuguese, Brazilian) * New translations ctrtransfer.txt (Italian) * New translations move-emunand.txt (Italian) * New translations region-changing.txt (Italian) * New translations godmode9-usage.txt (Italian) * New translations finalizing-setup.txt (Italian) * New translations uninstall-cfw.txt (Italian) * New translations ctrtransfer.txt (Chinese Simplified) * New translations move-emunand.txt (Chinese Simplified) * New translations region-changing.txt (Chinese Simplified) * New translations godmode9-usage.txt (Chinese Simplified) * New translations finalizing-setup.txt (Chinese Simplified) * New translations uninstall-cfw.txt (Chinese Simplified) * New translations seedminer.txt (Romanian) * New translations seedminer.txt (Czech) * New translations installing-boot9strap-(usm).txt (Czech) * New translations installing-boot9strap-(usm).txt (Catalan) * New translations seedminer.txt (Catalan) * New translations seedminer.txt (German) * New translations installing-boot9strap-(usm).txt (German) * New translations seedminer.txt (Danish) * New translations installing-boot9strap-(usm).txt (Danish) * New translations installing-boot9strap-(usm).txt (Spanish) * New translations seedminer.txt (Spanish) * New translations installing-boot9strap-(usm).txt (Romanian) * New translations installing-boot9strap-(usm).txt (French) * New translations seedminer.txt (French) * New translations installing-boot9strap-(usm).txt (Arabic) * New translations seedminer.txt (Arabic) * New translations installing-boot9strap-(usm).txt (Afrikaans) * New translations seedminer.txt (Afrikaans) * New translations installing-boot9strap-(usm).txt (Japanese) * New translations seedminer.txt (Korean) * New translations seedminer.txt (Italian) * New translations installing-boot9strap-(usm).txt (Italian) * New translations seedminer.txt (Japanese) * New translations installing-boot9strap-(usm).txt (Dutch) * New translations seedminer.txt (Norwegian) * New translations installing-boot9strap-(usm).txt (Norwegian) * New translations installing-boot9strap-(usm).txt (Korean) * New translations seedminer.txt (Dutch) * New translations installing-boot9strap-(usm).txt (Finnish) * New translations seedminer.txt (Finnish) * New translations seedminer.txt (Greek) * New translations installing-boot9strap-(usm).txt (Greek) * New translations installing-boot9strap-(usm).txt (Hungarian) * New translations seedminer.txt (Hungarian) * New translations installing-boot9strap-(usm).txt (Hebrew) * New translations seedminer.txt (Hebrew) * New translations seedminer.txt (Portuguese) * New translations installing-boot9strap-(usm).txt (Portuguese) * New translations installing-boot9strap-(usm).txt (Russian) * New translations seedminer.txt (Russian) * New translations seedminer.txt (Polish) * New translations installing-boot9strap-(usm).txt (Polish) * New translations seedminer.txt (Ukrainian) * New translations installing-boot9strap-(usm).txt (Ukrainian) * New translations installing-boot9strap-(usm).txt (Chinese Simplified) * New translations seedminer.txt (Chinese Simplified) * New translations installing-boot9strap-(usm).txt (Turkish) * New translations installing-boot9strap-(usm).txt (Serbian (Cyrillic)) * New translations seedminer.txt (Serbian (Cyrillic)) * New translations seedminer.txt (Turkish) * New translations seedminer.txt (Swedish) * New translations installing-boot9strap-(usm).txt (Swedish) * New translations installing-boot9strap-(usm).txt (Croatian) * New translations seedminer.txt (Estonian) * New translations seedminer.txt (Croatian) * New translations installing-boot9strap-(usm).txt (Thai) * New translations seedminer.txt (Thai) * New translations installing-boot9strap-(usm).txt (Pirate English) * New translations seedminer.txt (Pirate English) * New translations installing-boot9strap-(usm).txt (Estonian) * New translations installing-boot9strap-(usm).txt (Malay) * New translations seedminer.txt (Malay) * New translations installing-boot9strap-(usm).txt (Vietnamese) * New translations seedminer.txt (Vietnamese) * New translations seedminer.txt (Chinese Traditional) * New translations installing-boot9strap-(usm).txt (Chinese Traditional) * New translations installing-boot9strap-(usm).txt (Indonesian) * New translations seedminer.txt (Indonesian) * New translations installing-boot9strap-(usm).txt (Portuguese, Brazilian) * New translations seedminer.txt (Portuguese, Brazilian) * New translations seedminer.txt (Chinese Simplified) * New translations installing-boot9strap-(usm).txt (Chinese Simplified) * New translations seedminer.txt (Italian) * New translations installing-boot9strap-(usm).txt (Italian) * New translations en_US.yml (French) * New translations get-started.txt (French) * New translations godmode9-usage.txt (French) * New translations finalizing-setup.txt (French) * New translations home.txt (French) * New translations homebrew-launcher-(browserhax-2020).txt (French) * New translations home.txt (French) * New translations homebrew-launcher-(browserhax-2020).txt (French) * New translations installing-boot9strap-(hbl-usm).txt (French) * New translations installing-boot9strap-(hbl-usm).txt (French) * New translations ctrtransfer.txt (French) * New translations move-emunand.txt (French) * New translations region-changing.txt (French) * New translations uninstall-cfw.txt (French) * New translations installing-boot9strap-(usm).txt (French) * New translations legacy-methods.txt (French) * New translations installing-boot9strap-(hbl-usm).txt (French) * New translations site-navigation.txt (French) * New translations uninstall-cfw.txt (French) * New translations seedminer.txt (French) * New translations ctrtransfer.txt (Spanish) * New translations move-emunand.txt (Spanish) * New translations region-changing.txt (Spanish) * New translations godmode9-usage.txt (Spanish) * New translations finalizing-setup.txt (Spanish) * New translations uninstall-cfw.txt (Spanish) * New translations seedminer.txt (Spanish) * New translations homebrew-launcher-(pichaxx).txt (Spanish) * New translations installing-boot9strap-(usm).txt (Spanish) * New translations a9lh-to-b9s.txt (Chinese Simplified) * New translations ctrtransfer.txt (Chinese Simplified) * New translations cart-update.txt (Chinese Simplified) * New translations faq.txt (Chinese Simplified) * New translations a9lh-to-b9s.txt (Chinese Simplified) * New translations get-started.txt (Chinese Simplified) * New translations home.txt (Chinese Simplified) * New translations homebrew-launcher-(alternatives).txt (Chinese Simplified) * New translations finalizing-setup.txt (Chinese Simplified) * New translations flashing-ntrboot-(3ds-multi-system).txt (Chinese Simplified) * New translations flashing-ntrboot-(dsi).txt (Chinese Simplified) * New translations homebrew-launcher-(soundhax).txt (Chinese Simplified) * New translations homebrew-launcher-(alternatives).txt (Chinese Simplified) * New translations installing-boot9strap-(browser).txt (Chinese Simplified) * New translations installing-boot9strap-(hardmod).txt (Chinese Simplified) * New translations installing-boot9strap-(mset).txt (Chinese Simplified) * New translations installing-boot9strap-(ntrboot).txt (Chinese Simplified) * New translations installing-boot9strap-(soundhax).txt (Chinese Simplified) * New translations installing-boot9strap-(2xrsa).txt (Chinese Simplified) * New translations troubleshooting.txt (Chinese Simplified) * New translations updating-b9s.txt (Chinese Simplified) * New translations uninstall-cfw.txt (Chinese Simplified) * New translations seedminer.txt (Chinese Simplified)
94 lines
6.7 KiB
Text
94 lines
6.7 KiB
Text
---
|
||
title: "Seedminer"
|
||
---
|
||
|
||
{% include toc title="Table des matières" %}
|
||
|
||
### Lecture requise
|
||
|
||
Pour installer boot9strap sur votre console, nous exploitons un oubli dans les restrictions de sécurité appliquées aux applications "DSiWare".
|
||
|
||
Pour exploiter cette faille, nous utilisons un outil appelé Seedminer pour calculer la clé de chiffrement DSiWare (`movable.sed`) pour votre appareil. Nous utilisons alors cette clé de chiffrement DSiWare pour déchiffrer une application DSiWare compatible et injecter un exploit pour exécuter notre propre code (l'exploit exact utilisé dépendra de la région de votre appareil).
|
||
|
||
Si cette clé était complètement aléatoire, la clé de chiffrement serait impossible à casser sur du matériel informatique actuel. Heureusement, la première moitié de la clé (`movable_part1.sed`) est en fait mathématiquement liée au code ami de votre appareil, ce qui nous permet de casser le chiffrement. Pour plus d'informations sur le fonctionnement de Seedminer, consultez [cette présentation](https://zoogie.github.io/web/34⅕c3).
|
||
|
||
Cette méthode utilise une carte graphique puissante pour effectuer les calculs nécessaires. Un site web géré par des bénévoles est utilisé dans le but de vous aider avec cette méthode.
|
||
|
||
### Instructions
|
||
|
||
#### Section I - Test de compatibilité
|
||
|
||
Bien que ce test ne soit pas strictement nécessaire pour réaliser l'exploit Seedminer, les exploits suivants nécessitent l'exécution de ce test et cela serait une perte de temps et d'efforts de réaliser Seedminer sans la possibilité d'utiliser les autres exploits.
|
||
|
||
Il y a plusieurs méthodes différentes qui se basent sur l'exploit Seedminer, donc même si ce test échoue, vous pouvez toujours utiliser une autre méthode.
|
||
|
||
#### Test de Gestion des Nintendo DSiWare (utilisé pour unSAFE_MODE)
|
||
|
||
1. Allez dans Paramètres de la console, puis "Gestion des données", puis "DSiWare"
|
||
1. Si votre console ne plante pas, le test a réussi
|
||
+ Si la console plante et retourne au Menu HOME, le test a échoué et vous devrez utiliser une ancienne méthode en bas de cette page
|
||
+ Si vous voyez un écran coloré avant que la console ne retourne au Menu HOME, rejoignez [Nintendo Homebrew sur Discord](https://discord.gg/MWxPgEp) et demandez (en anglais) à quelqu'un de vous aider
|
||
1. Retournez au Menu HOME
|
||
|
||
#### Section II - Préparatifs
|
||
|
||
1. Insérez votre carte SD dans votre ordinateur
|
||
1. Naviguez vers le dossier `Nintendo 3DS` de votre carte SD
|
||
1. Copiez le nom du dossier qui fait 32 caractères de long que vous voyez dans Nintendo 3DS
|
||
+ N'allez plus dans aucun dossier
|
||
+ Si vous voyez plusieurs dossiers avec des noms longs et aléatoires dans `Nintendo 3DS` sans avoir ouvert d'autres dossiers, effectuez les tâches suivantes:
|
||
+ Renommez le dossier `Nintendo 3DS` en `BACKUP_Nintendo 3DS`
|
||
+ Réinsérez la carte SD dans votre console et allumez-là
|
||
+ Patientez le temps que votre console génère les données sur la carte SD
|
||
+ Éteignez votre console et réinsérez la carte SD dans votre ordinateur
|
||
+ Naviguez vers le dossier `Nintendo 3DS` sur votre carte SD
|
||
+ Copiez le nom du dossier (qui fait 32 caractères de long) que vous voyez
|
||
+ Supprimez le dossier `Nintendo 3DS`
|
||
+ Renommez le dossier `BACKUP_Nintendo 3DS` en `Nintendo 3DS`
|
||
1. Collez le nom du dossier (qui fait 32 caractères de long) dans un document pour pouvoir le récupérer plus tard
|
||
+ Ce nom de dossier est aussi appelé votre "ID0"
|
||
1. Allumez à présent votre 3DS
|
||
1. Accédez à votre liste d’ami ([icône de visage orange] ({{"/images/friend-list-icon.png" | absolute_url}}) dans la rangée du haut de votre Menu HOME)
|
||
+ Si vous obtenez un message d’erreur et êtes expulsé du menu, vous devrez soit créer un nouveau Mii, soit votre console ne peut pas se connecter aux serveurs de Nintendo (en raison d’un ban ou d'un problème de connexion)
|
||
1. Trouvez le profil de votre Mii, puis trouvez le champ "Code ami" sur l'écran supérieur
|
||
|
||
#### Section III - Seedminer
|
||
|
||
1. Ouvrez [Bruteforce Movable](https://seedminer.hacks.guide/) sur votre ordinateur
|
||
+ Ce site peut automatiser la récupération du fichier `movable_part1.sed` (en utilisant une console 3DS bot) et le cassage du chiffrement DSiWare de votre console (en utilisant l'ordinateur d'un volontaire pour exécuter Seedminer)
|
||
+ Si ce site n'est pas fonctionnel, essayez d'utiliser [celui-ci](https://bfm.nintendohomebrew.com/)
|
||
+ Si ces deux sites ne fonctionnent pas, veuillez rejoindre [Nintendo Homebrew sur Discord](https://discord.gg/MWxPgEp) et demandez (en anglais) que quelqu'un vous aide
|
||
1. Entrez le code ami de votre console (sans espaces ni tirets) dans le champ "Your friend code"
|
||
1. Collez le nom du dossier de votre console (qui fait 32 caractères de long) dans le champ "Your ID0"
|
||
+ N'essayez pas de saisir l'ID0 à la main. Assurez-vous que l'ID0 est correctement saisi en le copiant et en le collant à partir de l'endroit où vous l'avez sauvegardé dans la section précédente
|
||
1. Sélectionnez "Go"
|
||
+ Si le site va immédiatement à l'étape 4, téléchargez votre fichier `movable.sed` et continuez vers la section suivante.
|
||
1. Lorsque demandé, utilisez le bouton "Ajouter un ami" sur votre console pour ajouter le code ami de la 3DS bot
|
||
1. Attendez que le site se mette à jour
|
||
+ Si ce n'est pas le cas, patientez quelques minutes avant de rafraîchir la page
|
||
1. Une fois que le site aura traité vos informations, vous aurez le choix entre "Continuer" ou "Refaire le processus pour un autre appareil". Cliquez le bouton vert "Continuer"
|
||
1. Veuillez attendre que le reste du processus soit achevé
|
||
+ Ceci est généralement rapide (entre 1-5 minutes) mais dans certains cas, cela peut prendre jusqu'à une demi-heure.
|
||
+ Durant ce processus, le bot que vous avez ajouté peut ne pas apparaître sur votre 3DS. Tant que le site se met à jour, cela n'est pas un problème.
|
||
+ Si vous êtes toujours en train d'attendre après une demi-heure, veuillez rejoindre [Nintendo Homebrew sur Discord](https://discord.gg/MWxPgEp) et demandez (en anglais) à quelqu'un de vous aider
|
||
1. Une fois le processus terminé, téléchargez votre fichier `movable.sed` depuis le site
|
||
+ Gardez ce fichier car vous en aurez besoin dans les pages à venir
|
||
|
||
___
|
||
|
||
#### Seedminer + unSAFE_MODE
|
||
|
||
Cette méthode d'utilisation de Seedminer pour une exploitation plus poussée utilise votre fichier `movable.sed` pour tirer parti des exploits du firmware SAFE_MODE présent sur toutes les consoles 3DS.
|
||
|
||
Cette méthode est compatible avec toutes les régions, sauf la région CHN, qui n'est pas couverte par ce guide.
|
||
|
||
Continuer vers [Installation de boot9strap (USM)](installing-boot9strap-(usm))
|
||
{: .notice--primary}
|
||
|
||
___
|
||
|
||
#### Anciennes Méthodes
|
||
|
||
Ces méthodes sont désuètes et ne sont pas recommandées, sauf indication contraire.
|
||
|
||
[Anciennes Méthodes](legacy-methods)
|