Aller au contenu


Photo

[Switch] Haku33 pour nettoyer votre NAND


  • Please log in to reply
25 replies to this topic

Posté 25 septembre 2019 - 01:46

#1
tralala

tralala

    \0/ Postman \0/

  • Newser Expert
  • 12 968 Messages :
  • Sexe:Male
Haku33 est une application homebrew qui va vous permettre de nettoyer votre NAND. Ecrite en C++ pour la Nintendo Switch, ce programme open source a pour fonction d'éliminer les fichiers critiques de la console pour effectuer une réinitialisation matérielle de la console, ne laissant que l'essentiel pour démarrer.
 
Haku33 élimine complètement les journaux de console ou d'autres informations pour faire en sorte que le CFW n'a jamais existé.
 
 
 
 
 
Objectif :
* Nettoyage de la nand pour qu'elle puisse se connecter et utiliser tous les originaux que vous vouliez désinstaller CFW ou utiliser emunand(emummc)
 
Avertissement :
* Il est conseillé de faire une sauvegarde avant de l'utiliser, car bien qu'il soit bien testé, des pannes peuvent survenir.
* Cela reste un prémisse de l'élimination de données.
* Ce n'est pas sûr à 100% mais les personnes qui l'ont testé n'ont pas encore été bannies.
* Si vous avez une sauvegarde propre de la Nand, il est préférable qu'en aucun cas il ne faut utiliser des patchs de switch.
* Si votre console est bannie, il n'y a rien à faire
 
 
 
 
 
Téléchargement : Haku33 v1.4
 
 

  • Retour en haut

Posté 25 septembre 2019 - 02:13

#2
pl1r

pl1r

    Sunriseur

  • Members
  • PipPip
  • 29 Messages :
Merci. Cool si on peut retourner jouer en ligne en ofw. Je mets de côté je test plus tard.
  • Retour en haut

Posté 25 septembre 2019 - 03:05

#3
yams971

yams971

    Sunriseur

  • Members
  • PipPip
  • 15 Messages :
  • Sexe:Male
Peut-on l'utiliser si on est banni ?
  • Retour en haut

Posté 25 septembre 2019 - 05:09

#4
juju69000

juju69000

    Sunriseur avancé

  • Members
  • PipPipPip
  • 444 Messages :
Si votre console est bannie, il n'y a rien à faire

 
  • Retour en haut

Posté 25 septembre 2019 - 05:44

#5
Linkynimes

Linkynimes

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 3 739 Messages :
  • Sexe:Female
Je serais curieux de savoir exactement ce qu'il supprime dans la console ce logiciel
  • Retour en haut

Posté 25 septembre 2019 - 06:03

#6
dotmehdi

dotmehdi

    Sunriseur

  • Members
  • PipPip
  • 217 Messages :

Je serais curieux de savoir exactement ce qu'il supprime dans la console ce logiciel

Les fichiers de log des CFW
Les dossiers 80000000000000D1, 80000000000000e1 et 80000000000000e2 du dossier save j'imagine.
  • Retour en haut

Posté 25 septembre 2019 - 07:12

#7
eliboa

eliboa

    Développeur

  • Members
  • PipPipPipPipPip
  • 2 112 Messages :
  • Sexe:Male

Ça supprime pas que les logs, ça fait comme un factory reset mais ça supprime aussi les logs et rapports de télémétrie, soit tout ce qui se trouve sous system:/save et system:/saveMeta. 


Tuto Switch : Bloquer les maj | Supprimer les maj téléchargées | Lancer Linux | Lancer des payloads

switch-h4x0r |`FW max conseillé sur Switch => 4.1

 

  • Retour en haut

Posté 25 septembre 2019 - 08:32

#8
Linkynimes

Linkynimes

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 3 739 Messages :
  • Sexe:Female

Ça supprime pas que les logs, ça fait comme un factory reset mais ça supprime aussi les logs et rapports de télémétrie, soit tout ce qui se trouve sous system:/save et system:/saveMeta. 


Merci pour les détails Eliboa
  • Retour en haut

Posté 25 septembre 2019 - 08:33

#9
ibiliz

ibiliz

    Sunriseur

  • Members
  • PipPip
  • 113 Messages :
  • Sexe:Male
On peut l'utiliser sans perdre tout ce que on a sur notre SysNand ? Ou y a forcément un formatage de la Sysnand et donc faut refaire une Emunand ?
  • Retour en haut

Posté 25 septembre 2019 - 08:56

#10
Linkynimes

Linkynimes

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 3 739 Messages :
  • Sexe:Female

On peut l'utiliser sans perdre tout ce que on a sur notre SysNand ? Ou y a forcément un formatage de la Sysnand et donc faut refaire une Emunand ?


Cela supprime les éléments comme si ont formatai d'usine mais ne supprime rien au niveau des données personnelles telles que le compte les jeux rien n'est enlevée

Je ne sais pas si c'est un logiciel a utiliser ou pas pour le moment

Edit : j'ai rien dit Eliboa prouve le contraire XD

Ce message a été modifié par Linkynimes - 25 septembre 2019 - 10:29.

  • Retour en haut

Posté 25 septembre 2019 - 09:01

#11
ibiliz

ibiliz

    Sunriseur

  • Members
  • PipPip
  • 113 Messages :
  • Sexe:Male
Ok donc ça change rien au sauvegarde, jeu installer etc , c'est bon a savoir.

Oui on va attendre les retours
  • Retour en haut

Posté 25 septembre 2019 - 09:36

#12
eliboa

eliboa

    Développeur

  • Members
  • PipPipPipPipPip
  • 2 112 Messages :
  • Sexe:Male

Attention, ça supprime aussi USER donc les saves et jeux installés sur la NAND :

DeleteDir("myUser:/Contents/registered");
DeleteDir("myUser:/Contents");
DeleteDir("myUser:/saveMeta");
DeleteDir("myUser:/save");
...
DeleteDir("myssytem:/save");//perform the hard reset
DeleteDir("myssytem:/saveMeta");

https://github.com/S...source/main.cpp

D'après le code, on peut voir que le homebrew kill les process suivants avant de supprimer les données :

pmshellTerminateProcessByTitleId(0x010000000000000C);//btca	
pmshellTerminateProcessByTitleId(0x010000000000000E);//friends
pmshellTerminateProcessByTitleId(0x010000000000001E);//account
pmshellTerminateProcessByTitleId(0x010000000000001F);//ns
pmshellTerminateProcessByTitleId(0x0100000000000020);//nfc
pmshellTerminateProcessByTitleId(0x0100000000000022);//capsrv
pmshellTerminateProcessByTitleId(0x0100000000000024);//ssl
pmshellTerminateProcessByTitleId(0x0100000000000025);//nim
pmshellTerminateProcessByTitleId(0x010000000000002B);//erpt
pmshellTerminateProcessByTitleId(0x010000000000002E);//pctl
pmshellTerminateProcessByTitleId(0x010000000000002F);//npns
pmshellTerminateProcessByTitleId(0x0100000000000030);//eupld
pmshellTerminateProcessByTitleId(0x0100000000000033);//es
pmshellTerminateProcessByTitleId(0x0100000000000036);//creport
pmshellTerminateProcessByTitleId(0x010000000000003A);//migration
pmshellTerminateProcessByTitleId(0x010000000000003E);//olsc
pmshellTerminateProcessByTitleId(0x0100000000001000);//qlaunch - make freeze?
pmshellTerminateProcessByTitleId(0x0100000000001009);//miiEdit
...
pmshellTerminateProcessByTitleId(0x0100000000000012);//bsdsockets - make switch freeze on sxos ftp
if(HasConnection())//detect airplane mode for evoid freeze
    pmshellTerminateProcessByTitleId(0x0100000000000009);//settings - make switch freeze on airplane mode
pmshellTerminateProcessByTitleId(0x010000000000000F);//nifm

Tuto Switch : Bloquer les maj | Supprimer les maj téléchargées | Lancer Linux | Lancer des payloads

switch-h4x0r |`FW max conseillé sur Switch => 4.1

 

  • Retour en haut

Posté 25 septembre 2019 - 10:30

#13
Linkynimes

Linkynimes

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 3 739 Messages :
  • Sexe:Female

Attention, ça supprime aussi USER donc les saves et jeux installés sur la NAND :
DeleteDir("myUser:/Contents/registered");
DeleteDir("myUser:/Contents");
DeleteDir("myUser:/saveMeta");
DeleteDir("myUser:/save");
...
DeleteDir("myssytem:/save");//perform the hard reset
DeleteDir("myssytem:/saveMeta");

https://github.com/S...source/main.cpp
D'après le code, on peut voir que le homebrew kill les process suivants avant de supprimer les données :
pmshellTerminateProcessByTitleId(0x010000000000000C);//btca
pmshellTerminateProcessByTitleId(0x010000000000000E);//friends
pmshellTerminateProcessByTitleId(0x010000000000001E);//account
pmshellTerminateProcessByTitleId(0x010000000000001F);//ns
pmshellTerminateProcessByTitleId(0x0100000000000020);//nfc
pmshellTerminateProcessByTitleId(0x0100000000000022);//capsrv
pmshellTerminateProcessByTitleId(0x0100000000000024);//ssl
pmshellTerminateProcessByTitleId(0x0100000000000025);//nim
pmshellTerminateProcessByTitleId(0x010000000000002B);//erpt
pmshellTerminateProcessByTitleId(0x010000000000002E);//pctl
pmshellTerminateProcessByTitleId(0x010000000000002F);//npns
pmshellTerminateProcessByTitleId(0x0100000000000030);//eupld
pmshellTerminateProcessByTitleId(0x0100000000000033);//es
pmshellTerminateProcessByTitleId(0x0100000000000036);//creport
pmshellTerminateProcessByTitleId(0x010000000000003A);//migration
pmshellTerminateProcessByTitleId(0x010000000000003E);//olsc
pmshellTerminateProcessByTitleId(0x0100000000001000);//qlaunch - make freeze?
pmshellTerminateProcessByTitleId(0x0100000000001009);//miiEdit
...
pmshellTerminateProcessByTitleId(0x0100000000000012);//bsdsockets - make switch freeze on sxos ftp
if(HasConnection())//detect airplane mode for evoid freeze
pmshellTerminateProcessByTitleId(0x0100000000000009);//settings - make switch freeze on airplane mode
pmshellTerminateProcessByTitleId(0x010000000000000F);//nifm

C'est pas plus efficace est sûre de faire un factory reset directement car pour le coup je vois pas l’intérêt de cette hombrew
  • Retour en haut

Posté 25 septembre 2019 - 10:44

#14
ucef

ucef

    Sunriseur elite

  • Members
  • PipPipPipPip
  • 1 322 Messages :

Moi je fait la meme chose en passant par Hacdiskmount ce qui prend un pe de temps entre dump des biskeys...ect,je trouve ce homebrew plus pratique 


  • Retour en haut

Posté 25 septembre 2019 - 11:55

#15
Linkynimes

Linkynimes

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 3 739 Messages :
  • Sexe:Female

Moi je fait la meme chose en passant par Hacdiskmount ce qui prend un pe de temps entre dump des biskeys...ect,je trouve ce homebrew plus pratique 


Tu reset ta console d'usine a chaque fois que tu arrête de hack ?
  • Retour en haut

Posté 25 septembre 2019 - 12:04

#16
ibiliz

ibiliz

    Sunriseur

  • Members
  • PipPip
  • 113 Messages :
  • Sexe:Male
Suffit de le faire une seul fois pour la sysnand , l'emunand reste de son coté
  • Retour en haut

Posté 25 septembre 2019 - 12:08

#17
eliboa

eliboa

    Développeur

  • Members
  • PipPipPipPipPip
  • 2 112 Messages :
  • Sexe:Male

C'est pas plus efficace est sûre de faire un factory reset directement car pour le coup je vois pas l’intérêt de cette hombrew

Un factory reset ne supprime pas les logs et rapports de télémétrie.


Tuto Switch : Bloquer les maj | Supprimer les maj téléchargées | Lancer Linux | Lancer des payloads

switch-h4x0r |`FW max conseillé sur Switch => 4.1

 

  • Retour en haut

Posté 25 septembre 2019 - 12:35

#18
ucef

ucef

    Sunriseur elite

  • Members
  • PipPipPipPip
  • 1 322 Messages :

Tu reset ta console d'usine a chaque fois que tu arrête de hack ?

Je le fait pour des clients, je supprime les logs ainsi vidé le user,et après créer une emummc
Ou bien quand j'achète une console déjà hacké

Ce message a été modifié par ucef - 25 septembre 2019 - 12:39.

  • Retour en haut

Posté 25 septembre 2019 - 12:54

#19
ibiliz

ibiliz

    Sunriseur

  • Members
  • PipPip
  • 113 Messages :
  • Sexe:Male
Petite question, si je veux clean ma sysnand faut j'installe Haku33 sur la sysnand directement ? Donc lancer sxos sur la sysnand ?
  • Retour en haut

Posté 25 septembre 2019 - 13:36

#20
ucef

ucef

    Sunriseur elite

  • Members
  • PipPipPipPip
  • 1 322 Messages :
Oui c'est ça
  • Retour en haut




0 utilisateur(s) en train de lire ce sujet

0 invité(s) et 0 utilisateur(s) anonyme(s)