// CLUBIC — CYBERSECURITY
La Switch 2 déjà piratée : un premier lanceur d'applications non officielles fait trembler Nintendo
Les choses s’accélèrent pour les bidouilleurs de la Nintendo Switch 2. À peine le premier jailbreak logiciel dévoilé, un développeur est parvenu à faire fonctionner un premier homebrew. Une avancée prometteuse, même si la console est encore loin d’avoir livré tous ses secrets.
Nintendo n’aura pas eu beaucoup de répit. Moins de 24 heures après la présentation de ns2jb, le premier jailbreak logiciel public de la Switch 2, un certain Ravens Claw X a déjà dévoilé un homebrew launcher fonctionnel sur la console. Dans une vidéo publiée le 23 octobre, on découvre un menu navigable à la manette et sur l’écran tactile, accompagné de premières démonstrations graphiques.
Une étape importante pour les amateurs de bidouille, qui peuvent désormais entrevoir les possibilités offertes par la nouvelle machine de Nintendo. Mais attention, il ne s’agit pas encore d’un déverrouillage complet de la console.
À l’origine de cette percée, on retrouve Sammy Hajhamid, alias pepsipu, qui a publié son exploit ns2jb le 22 octobre. Sa méthode exploite les faiblesses de SmileBASIC 4, un logiciel de programmation conçu pour la première Switch et toujours compatible avec sa remplaçante.
Le chercheur a notamment mis au jour un dépassement d’entier dans l’interpréteur du logiciel, avant d’exploiter une seconde vulnérabilité dans le module système chargé de gérer les fichiers. De quoi exécuter du code non autorisé sans installer de puce ni ouvrir la console.
L'intelligence artificielle a joué un rôle dans cette découverte. Hajhamid s’est appuyé sur Codex d’OpenAI pour analyser le logiciel et identifier des vulnérabilités. Mais contrairement à l’image d’une IA capable de pirater seule une console, le chercheur précise avoir consacré près de deux semaines au développement de son exploit.
Celui-ci fonctionne avec le firmware 23.0.1, mais nécessite notamment SmileBASIC 4 et un ordinateur sur le même réseau. Il faut également relancer la manipulation après chaque redémarrage.
Le travail de Ravens Claw X montre que les développeurs peuvent commencer à construire leurs propres applications pour la Switch 2. Parmi les premières démonstrations figure notamment un cube en 3D utilisant Vulkan, l’API graphique qui permet d’exploiter les capacités du GPU.
L'objectif est désormais de disposer d’un véritable catalogue de logiciels amateurs avec pourquoi pas des émulateurs, des outils de gestion des sauvegardes ou des portages de jeux comme Doom. Une calculatrice et un client FTP font également partie des projets évoqués.
Pour l’instant, ces applications ne sont toutefois pas toutes opérationnelles. Les démonstrations reposent encore sur un environnement limité sans accès au noyau de la console ni installation d'un firmware alternatif permanent.