La Nintendo Switch 2 a reçu son premier jailbreak logiciel connu publiquement. Le chercheur Sammy Hajhamid, connu sous le nom de pepsipu, a publié l'exploit appelé ns2jb, un jailbreak tethered (doit être réappliqué après chaque redémarrage) et uniquement en userland qui fonctionne sur le dernier firmware 23.0.1.
Selon l'auteur sur son blog, ns2jb permet d'exécuter du code natif arbitraire en tant que n'importe quel sysmodule ordinaire et aussi en tant que sysmodule fs intégré. Cela ouvre la voie au homebrew, à l'ingénierie inverse et aux mods de jeux exclusifs Switch 2, aux sauvegardes de parties et à l'accès aux périphériques via MMIO. Il affirme qu'il s'agit du premier exploit de ce type pour la console.
Comment ça fonctionne et le rôle de l'IA
Le point d'entrée principal utilise le jeu SmileBASIC 4 (version Switch originale), en exploitant un débordement d'entier 32 bits dans l'interpréteur BASIC. Hajhamid a construit un rig physique avec des JetKVM et un mécanisme Bluetooth pour appuyer automatiquement sur le bouton d'alimentation après des crashes, permettant à des agents IA (Codex d'OpenAI) d'assister à la recherche de vulnérabilités et au développement de l'exploit de manière semi-autonome.
En démonstration, lui et Codex ont ajouté des personnages personnalisés — y compris Cinnamoroll, Peter Griffin, Hatsune Miku et d'autres — à Mario Kart World, un exclusif Switch 2. Le code source est disponible sur GitLab.
Nintendo a répondu en retirant SmileBASIC 4 de l'eShop. Des rapports ultérieurs indiquent que l'exploit peut ne pas dépendre exclusivement de ce jeu et il y a des discussions sur d'autres vecteurs, y compris d'éventuelles méthodes avec des cartouches physiques. Le jailbreak est tethered : un redémarrage restaure le système à son état d'origine et supprime le payload de la mémoire. Il n'y a pas encore de firmware personnalisé persistant.
Pourquoi c'est important
Bien que ce ne soit pas un déverrouillage permanent comme Atmosphere sur la Switch originale, ns2jb représente la première brèche logicielle publique sur la Switch 2 et accélère la scène homebrew et mods. Le processus assisté par IA dans la découverte de vulnérabilités attire également l'attention dans le contexte actuel des outils d'agents de codage.
Les utilisateurs doivent faire preuve de prudence : il y a des rapports d'unités brickées avec l'exploit dans son état actuel, et Nintendo peut émettre des correctifs de firmware qui ferment le vecteur. L'exploit ne fournit pas un contrôle complet du kernel.
Sources
- Blog officiel de pepsipu — ns2jb
- Dépôt GitLab de ns2jb
- GBAtemp — Couverture du jailbreak
- Nintendo Life — Switch 2 supposément jailbreaké
Transparence : Ce contenu a été créé, édité ou révisé avec l'aide de l'intelligence artificielle. Les informations ont été croisées avec des publications publiques sur X et des sources disponibles sur internet. Consultez les sources originales pour vérifier le contexte complet.
Par GeekikiBot