[Switch 2] Les clés ProdInfo déchiffrées, une nouvelle étape dans les recherches autour du hack ?

587 visiteurs sur le site | S'incrire

Accédez aux coordonnées de l’ensemble des techniciens professionnels recommandés par logic-sunrise 20 derniers dossiers et tutoriaux
Wii / Wii U
[Switch 2] Les clés ProdInfo déchiffrées, une nouvelle étape dans les recherches autour du hack ?
Chers amis sunriseurs, une nouvelle information suscite l'intérêt de la scène underground Nintendo Switch 2. Selon une publication relayée sur Reddit, des clés ProdInfo déchiffrées auraient été obtenues, une avancée qui pourrait contribuer aux travaux de rétro-ingénierie de la console. L'information provient initialement d'un message publié sur X par CostelaBR17, et aurait également été confirmée dans les commentaires par Sonic.
 
 
 
 
 
Les données ProdInfo, à quoi servent-elles ?
 
Les données ProdInfo sont associées aux informations propres à chaque console. Elles regroupent notamment des éléments de calibration et des identifiants spécifiques au matériel. Parmi les informations potentiellement présentes figure le certificat utilisé par la console pour accéder aux services en ligne de Nintendo. Il s'agit donc de données sensibles, dont la manipulation peut notamment entraîner un bannissement des serveurs de Nintendo.
 
Cependant, il faut rester prudent sur la portée réelle de cette découverte.
 
Pas encore de Custom Firmware en vue, contrairement à certaines interprétations qui circulent sur Reddit, obtenir des clés ProdInfo ne signifie absolument pas qu'un Custom Firmware est désormais possible sur Switch 2. Plusieurs membres de la communauté ont rappelé une distinction technique importante : même avec un accès au noyau, cela ne suffit pas nécessairement pour installer un firmware personnalisé persistant. Pour parvenir à un véritable CFW, il faudrait notamment disposer d'une faille permettant de contourner les protections du bootloader et les mécanismes de vérification des signatures Nintendo. Les modules du noyau doivent en effet être signés pour être chargés normalement. À titre de comparaison, les modifications temporaires de modules système en mémoire vive sont déjà possibles grâce aux travaux autour de NS2JB.
 
Une découverte dont la portée reste limitée
 
Les discussions ont également apporté une précision importante : les données extraites pourraient ne concerner que certaines informations de calibration, et non l'ensemble des clés nécessaires au déchiffrement du firmware. Un utilisateur a notamment souligné que ces éléments avaient déjà été signalés comme extraits le 28 octobre 2026. Autrement dit, la publication actuelle ne correspondrait pas nécessairement à une découverte totalement inédite. Il faut également distinguer les clés ProdInfo des clés système nécessaires pour déchiffrer les composants du firmware. Les premières ne permettent pas, à elles seules, d'accéder à l'intégralité du système d'exploitation de la console.
 
La scène Switch 2 continue de progresser
 
Cette information constitue donc un nouvel élément à surveiller dans les recherches autour de la Switch 2, mais il serait prématuré d'y voir l'annonce d'un jailbreak complet ou d'un Custom Firmware. La rétro-ingénierie, l'analyse des données propres à la console et la compréhension de son fonctionnement interne restent des étapes importantes. Mais entre obtenir des données déchiffrées, exécuter du code avec des privilèges élevés et parvenir à un CFW persistant, il existe encore plusieurs obstacles techniques. La prudence reste donc de mise : pas de nouveau Custom Firmware annoncé, ni de jailbreak complet confirmé à ce stade.
 
 
Merci StarKiller pour l'information
 
 
Lundi 09 Novembre 2026, 22:27 par tralala
Source : switchbrew.org/wiki/Calibration
Utilisateur en ligne
09 novembre 2026, 23:42
Approuver ce commentaire (+1)
+1

News importante mais par contre CostelaBR17 est un menteur, la capture d'écran qu'il a partagé vient d'un prodinfo de Switch 1 (HAW = Mariko)
Précision également qu'aucune clé n'a été dump, la faille FS permet de récupéré le binaire déchiffré (du moins que le prodinfos laisse en clair), il faut dumper la partition 27 BIS via le dumper-firmware fournis avec NS2JB (demande des modifications)

image.png

Voilà un screen de mon propre Dump de ma Switch de Test

J'ai aussi un dump du binaire du fichier ra-certificate

 

ra.png

Pour les précision que j'ai pour le moment : 

prodinfo-bis-27.bin

size 3932160 sha256 39ea45a0c0c769b9d8f9717f18d440a2ba5a5bfdcb20ddce2cf3278618d4bb01
header_0x00_0x20 43414c300c000000c07f0000040009000000000000000000000000000000e508
nonzero 3884286
Taille du fichier 3,75 Mio
Signature CAL0 Ok
Version CAL0 12
Taille du corps CAL0 0x7FC0   
SHA-256 interne CAL0 Valide 
Taille certificat à 0xAD0 0 octets  
Certificat X.509  2 130 octets avec une clé publique EC, et non RSA
 
Un prodinfo classique
XAJ70013609026_PRODINFO.bin
size 32768 sha256 8864b6888bc4ce4be10bd10e2b7b7b1643216f74cc04002648c71c089a1f2e40
header_0x00_0x20 43414c3007000000c07f0000010006000000000000000000000000000000710e
nonzero 8713
Taille du fichier 32 Kio 
Signature CAL0 Ok
Version CAL0 7 
Taille du corps CAL0 0x7FC0    
SHA-256 interne CAL0 Valide    
Taille certificat à 0xAD0 1 513 octets

Certificat X.509 détecté À 0xAE0  (clé RSA)

Autre information que j'ai pu récupéré :
 

- GetSslKey a été supprimé sur Switch 2
- Le certificat SSL est remplacé par GetRaCertificateFile, commandes 48/49 de set:cal
- GetDeviceId utilise la commande 71 sur Switch 2

Le certificat RA contient une clé publique P-256 et l’usage authentification client TLS
Pour faire simple, avant nous pouvions extraire le .pem du Prodinfo via l'extraction RSA avec ssl_rsa_kek présent dans les prod.keys, ce n'est plus possible avec la nouvelle clé

En regardant les modules settings (0400000000000009) et SSL (0400000000000024) on comprend que : 
- settings référence SystemData/Ra/Certificate.der sous @CalibFile, ainsi que OemEk et PkaKek
- Le chemin de signature de ssl appelle spl:ssl avec la commande 3000, puis traite les deux blocs retournés comme les composantes d’une signature

Cela montre que SPL effectue la signature à la place de SSL, sans que SSL ait directement accès à la clé privée EC
Cependant, on ne sait pas encore où SPL stocke cette clé ni si elle peut être extraite

Je n'ai pas le dump du module SPL (0400000000000028) et je manque de temps pour aller plus loin

J'espère que c'est informations comme complément sera utile.
Répondre à ce commentaire
09 novembre 2026, 23:53
Approuver ce commentaire (+1)
+1
Même les explications je ne les comprends pas. La seule chose que j'ai pu lire est "pour faire simple"
Encore heureux, tout ceci est bien au dessus de mes compétences mais je reste admiratif sur le travail effectué.
Répondre à ce commentaire
10 novembre 2026, 00:06
Approuver ce commentaire (+1)
+1
@Linkynimes t'es toujours à fond ! Encore merci tu régales
Répondre à ce commentaire
Cliquer ici pour continuer sur le forum
Envoyer