Tuto des n00bs, pour bien débuter et tout savoir sur le hack Wii de A à Z

11 Pages V? ?1?2?3?>??? ?
RépondreNouveau Topic
>?[TUTO] Betwiin, swapper des NANDs facilement !
?
?
Sirakain
* 25 Sep 2009, 20:53
Message #1


Wii Geek
Statut: Helper
Messages: 1 281
Inscrit le 25-January 09
Membre N° 8 290

Pour rappel, ce script Python a été newsé ici : http://www.wii-addict.fr/forum/Betwiin-10-t13770.html

Dans ce tuto, on va apprendre a convertir son dump de NAND pour une autre Wii.
Cela peut s'avérer utile pour réparer des Wii (ex : Nany utilise une méthode très similaire a celle-ci pour sa méthode du dernier recours (IMG:style_emoticons/default/wink.gif) )

(IMG:http://formulef1.com/micropixel/Sylkun/Wii-Addict/warning.png) Ce tuto n'est pas à la portée de tout le monde, les transformations de NAND sont TRES dangereuses ! Ni Wii Addict, ni Bushing, ni moi ne pourra être tenu pour responsable si vous brickez votre Wii !(IMG:http://formulef1.com/micropixel/Sylkun/Wii-Addict/warning.png)

Attention : vous devez respecter ces conditions pour les NANDs !

1) La version du boot1 de la NAND donneuse doit être la même que celle de la Wii reçeveuse ! AUCUNE EXCEPTION !

2) La version du boot2 de la NAND donneuse doit être égale ou supérieure à celle de la Wii donneuse (par exemple, ma Wii avec un boot2v3 ne peut accepter que des NANDs avec un boot2v3 ou boot2v4, pas un boot2v2)

Bon, on attaque !

I) Préparation

a ) On installe python : ici
b ) On installe PyCrypto dans le MEME dossier que Python : ici
c ) On installe numpy dans le même dossier (oui c'est répétitif, mais bon...) : ici
d ) Redémarrez votre PC (il est possible que ça marche sans redémarrer)
e ) betwiin.py est prêt à être utilisé

Note : si vous n'êtes pas sur windaube, allez voir sur python.org et téléchargez ce qui convient à votre OS. Puis faites appel à votre meilleur ami, Google, pour trouver PyCrypto et numpy pour votre OS.

II) Préparation de la NAND

On va devoir retirer les derniers 1024 octets de la NAND, sinon betwiin marche pas (IMG:style_emoticons/default/tongue.gif)
Personnellement, j'utilise Ultra Edit.

Ouvrez votre NAND avec l'éditeur héxadécimal, et explorez les 1024 derniers octets de votre NAND.
Vous pouvez alors lire "BackupMii v1 Console ID: xxxxxxxx" (Chaque Wii a sa propre clé, elle importe peu)

Ce que vous devriez avoir :
(IMG:http://www.wii-addict.fr/bhaal/images/tuto/betwiin_1.jpg)


Vous avez deux choix :
- Vous avez un dump de la NAND de la Wii qui va recevoir la NAND convertie
- Vous avez seulement le dump de la Wii qui va donner la NAND

Si vous avez les 2 NANDs :
Récupérez les 1024 derniers octets (à partir de "BackupMii") de la Wii qui reçoit la NAND, mettez la de côté, ça nous servira un peu plus tard.
Sur la NAND donneuse, supprimez à partir de "BackupMii" jusqu'à la fin.


Si vous n'avez qu'une NAND :
C'est pas grave, les deux consoles auront la même clé, mais il ne devrait pas y avoir de problèmes.
Sur la NAND, récupérez les 1024 derniers octets, et mettez les de côté, on les utilisera à la fin.


Ensuite, on va récupérer les clés des NANDs.
Ici, 3 solutions :
- Vous avez déjà utilisé xxyzy, et vous connaissez donc les clés de la Wii
- Vous avez un dump fait avec la beta3
- Vous avez un dump fait avec la beta2 ou la beta1

Si vous avez utilisé xxyzy :
Récupérez la hmac-key (elle doit faire 20 octets, pas plus) dans le fichiers keys.txt et copiez-la dans la hmac-key de /input (du dossier de Betwiin).
Faites de même pour la nand-key (elle fait 16 octets)

Si vous avez un dump de la beta3 :
Vous avez un fichiers keys.bin à la racine de votre carte SD. Ouvrez-le.
La hmac-key est située à l'offset 0x144 (Ctrl+G pour aller à un offset avec Ultra Edit) et fait 20 octets, copiez-la dans la hmac-key de /input (du dossier de Betwiin).
Faites de même avec la nand-key : elle est située à 0x158 et fait 16 octets.

Si vous avez un dump de la beta2 ou de la beta1 :
Votre hmac-key est située à l'offset 0x21000144 (Ctrl+G pour aller à un offset avec Ultra Edit) et fait 20 octets, copiez-la dans la hmac-key de /input (du dossier de Betwiin).
Faites de même avec la nand-key : elle est située à 0x21000158 et fait 16 octets.

Récupération de la hmac-key sur un dump de la beta2 :
(IMG:http://www.wii-addict.fr/bhaal/images/tuto/betwiin_2.jpg)


Vous avez donc les clés de la NAND donneuse. Faîtes la même chose pour la Wii qui reçoit la NAND, sauf que vous copiez les clés dans le dossier /output.

Vous avez à présent toutes les clés nécessaires, et le dump est prêt à être converti (IMG:style_emoticons/default/cool.gif)


III) Conversion de la NAND

Rien de plus simple, après tout ce que vous avez fait (IMG:style_emoticons/default/wink.gif) .
Copiez la NAND à convertir dans le dossier /input et nommez la "flash.bin"
Lancez betwiin.py, et attendez.

Quelques screens :
(IMG:http://www.wii-addict.fr/bhaal/images/tuto/betwiin_3.jpg)
A la fin :
(IMG:http://www.wii-addict.fr/bhaal/images/tuto/betwiin_4.jpg)


Si tout s'est bien passé, vous devriez avoir un fichier flash.bin dans /output. C'est votre NAND ! (IMG:style_emoticons/default/bave.gif) (IMG:style_emoticons/default/wacko.gif)

Mais c'est pas fini !
Vous vous souvenez, au début on avait enlevé 1024 octets ? Ben il faut les remettre (IMG:style_emoticons/default/wink.gif)
Copiez les 1024 bits que vous avez soigneusement gardés au même emplacement que la nouvelle NAND.
Vous ouvrez une invite de commande (Windows+R, vous tapez cmd).
Vous allez dans le dossier avec votre NAND (si elle se trouve dans C:\betwiin\output\flash.bin, vous faites "cd C:\betwiin\output\"), et vous tapez "copy /b flash.bin + 1024.bin nand.bin" (bien sûr, changez le "1024.bin" au nom sous lequel vous avez enregistré vos 1024 octets...)

Vous avez donc un fichier nand.bin, qui peut être installé sur votre Wii receveuse !
Voila (IMG:style_emoticons/default/smile.gif)

Tuto by Sirakain

Source : http://gbatemp.net/index.php?showtopic=173226
Merci à Nany pour m'avoir forcé à faire ce tuto xD
Raison de la modération: ajout de watermark sur les images + hebergement sur WA

Bhaal
* 25 Sep 2009, 21:52
Message #2


Wii Ex Admin
Statut: user
Messages: 5 239
Inscrit le 5-January 07
Membre N° 244
super tuto (IMG:style_emoticons/default/wink.gif) euh les dump doivent etre fait avec bootmii non ? c'est bien ça ?

Speedpad
* 26 Sep 2009, 00:49
Message #3


/* Old geek */
Statut: Dev
Messages: 1 399
Inscrit le 15-May 09
Membre N° 13 845
Lieu: No man's land

C'est exact Bhaal (IMG:style_emoticons/default/wink.gif)

Sirakain
* 26 Sep 2009, 11:04
Message #4


Wii Geek
Statut: Helper
Messages: 1 281
Inscrit le 25-January 09
Membre N° 8 290

Héééé pas mal les watermark (IMG:style_emoticons/default/smile.gif)
Tu m'apprend ? T'a un logiciel ?
Et puis faut que j'ajoute des petits trucs (IMG:style_emoticons/default/tongue.gif)

Bhaal
* 26 Sep 2009, 11:28
Message #5


Wii Ex Admin
Statut: user
Messages: 5 239
Inscrit le 5-January 07
Membre N° 244
looool attention l'astuce,
- tu ouvre ton image avec toshop
- tu cree un nouveau calque
- tu fais un nouveau texte wii-addict avec la police de la Wii
- tu bleu en couleur bleu wii
- tu fais une rotation à 90°
- tu regle la transparence a 30%
- tu save

(IMG:style_emoticons/default/wink.gif)

Sirakain
* 26 Sep 2009, 12:04
Message #6


Wii Geek
Statut: Helper
Messages: 1 281
Inscrit le 25-January 09
Membre N° 8 290

Whouais, c'est mieux un script xD
Ben sinon, j'ai rajouté les précautions pour les boot2 / boot1

Nany63
* 26 Sep 2009, 14:32
Message #7


Dépanneur Professionnel
Statut: Membre V.I.P
Messages: 8 043
Inscrit le 10-November 08
Membre N° 4 261
Lieu: Clermont-Ferrand

Super Tuto Sirakain, effectivement ça ressemble beaucoup à ce que j'utilise avec ma méthode de dernière recours sauf que j'ai codé un soft pour automatiser tout ça (BetWiin n'était pas encore sortie (IMG:style_emoticons/default/wink.gif) )

Vivement la seconde partie de ton tuto avec l'infectus ...

Bhaal
* 26 Sep 2009, 14:48
Message #8


Wii Ex Admin
Statut: user
Messages: 5 239
Inscrit le 5-January 07
Membre N° 244
Citation (Nany63 @ Sep 26 2009, 15:32 ) *
Vivement la seconde partie de ton tuto avec l'infectus ...


ah et dire que j'ai j'ai failli le faire celui là (IMG:style_emoticons/default/psychotic.gif)

Sirakain
* 26 Sep 2009, 17:53
Message #9


Wii Geek
Statut: Helper
Messages: 1 281
Inscrit le 25-January 09
Membre N° 8 290

Bon, je m'y colle la semaine prochaine pour la seconde partie.
Note : Ca sera dans ce tuto, pour plus de rapidité (IMG:style_emoticons/default/wink.gif)

Nany63
* 26 Sep 2009, 19:39
Message #10


Dépanneur Professionnel
Statut: Membre V.I.P
Messages: 8 043
Inscrit le 10-November 08
Membre N° 4 261
Lieu: Clermont-Ferrand

Mon "secret" enfin percé au grand jour !

Sirakain
* 26 Sep 2009, 20:10
Message #11


Wii Geek
Statut: Helper
Messages: 1 281
Inscrit le 25-January 09
Membre N° 8 290

Dans un super tuto à la sira ^^'

Speedpad
* 27 Sep 2009, 15:19
Message #12


/* Old geek */
Statut: Dev
Messages: 1 399
Inscrit le 15-May 09
Membre N° 13 845
Lieu: No man's land

Tu pensera aussi au tuto "comment offrir une infectus à Speedy" xD

En tout cas chouette boulot jusque là, nice tuto (IMG:style_emoticons/default/tongue.gif)

Saxby
* 27 Sep 2009, 15:37
Message #13


Wii Noob
Statut: Membre
Messages: 35
Inscrit le 1-January 08
Membre N° 2 633
Si seulement j'avais une infectus (IMG:style_emoticons/default/laugh.gif)

Sirakain
* 27 Sep 2009, 16:09
Message #14


Wii Geek
Statut: Helper
Messages: 1 281
Inscrit le 25-January 09
Membre N° 8 290

Citation (Speedpad @ Sep 27 2009, 16:19 ) *
Tu pensera aussi au tuto "comment offrir une infectus à Speedy" xD

En tout cas chouette boulot jusque là, nice tuto (IMG:style_emoticons/default/tongue.gif)


xD J'y penserais, un jour.... xD

Bon pour la suite du tuto jla ferais la semaine prochaine ^^'

Nany63
* 27 Sep 2009, 18:12
Message #15


Dépanneur Professionnel
Statut: Membre V.I.P
Messages: 8 043
Inscrit le 10-November 08
Membre N° 4 261
Lieu: Clermont-Ferrand

Allez, puisque vous me le demandez, voici, le lien : ici

Speedpad
* 27 Sep 2009, 19:55
Message #16


/* Old geek */
Statut: Dev
Messages: 1 399
Inscrit le 15-May 09
Membre N° 13 845
Lieu: No man's land

Je pense qu'on sait tous ou on peut l'acheter (IMG:style_emoticons/default/wink.gif) Le problème n'est pas là ^^

Saxby
* 27 Sep 2009, 20:58
Message #17


Wii Noob
Statut: Membre
Messages: 35
Inscrit le 1-January 08
Membre N° 2 633
On a pas assez d'argent pour payer des infectus mais assez pour acheter des DevKits tu vois (IMG:style_emoticons/default/laugh.gif)

Antonito
* 2 Oct 2009, 12:04
Message #18


Wii Player
Statut: Membre
Messages: 155
Inscrit le 9-July 09
Membre N° 16 507
Lieu: Devant l'ordinateur
Normalement, on peux réinstaller le dump converti avec bootmii, nan ?

Speedpad
* 2 Oct 2009, 12:24
Message #19


/* Old geek */
Statut: Dev
Messages: 1 399
Inscrit le 15-May 09
Membre N° 13 845
Lieu: No man's land

En effet (IMG:style_emoticons/default/wink.gif)

Antonito
* 2 Oct 2009, 12:26
Message #20


Wii Player
Statut: Membre
Messages: 155
Inscrit le 9-July 09
Membre N° 16 507
Lieu: Devant l'ordinateur
Merci, c'est bien ce que je pensait !

(ma wii est bientôt réparer alors !!!! (IMG:style_emoticons/default/smile.gif) )

? Sujets plus anciens ? Tuto ? Sujets plus récents ?
11 Pages V? ?1?2?3?>???
Réponse rapideRépondreNouveau Topic
2 utilisateur(s) sur ce sujet (2 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s):
?

Modes d'affichage: Standard ? Passer au mode: Linéaire+ ? Passer au mode: En ligne

Suivre ce sujet ? Envoyer ce sujet ? Imprimer ce sujet ? S'abonner à ce forum

RSS
Voir version bas débit
Design by ©Sylkun "WiiD"
Nous sommes le : 14th February 2012 - 07:53
Déclaré à la CNIL : n° 1214365