El Nintendo Switch 2 ha recibido su primer jailbreak por software de conocimiento público. El investigador Sammy Hajhamid, conocido como pepsipu, publicó el exploit llamado ns2jb, un jailbreak tethered (debe reaplicarse después de cada reinicio) y solo a nivel de userland que funciona en el firmware más reciente 23.0.1.
Según el autor en su blog, ns2jb permite ejecutar código nativo arbitrario como cualquier sysmodule ordinario y también como el sysmodule fs integrado. Esto abre la puerta a homebrew, ingeniería inversa y mods de juegos exclusivos de Switch 2, copias de seguridad de partidas y acceso a periféricos vía MMIO. Afirma que es el primer exploit de este tipo para la consola.
Cómo funciona y el papel de la IA
El punto de entrada principal utiliza el juego SmileBASIC 4 (versión de Switch original), explotando un desbordamiento de entero de 32 bits en el intérprete BASIC. Hajhamid montó un rig físico con JetKVMs y un mecanismo Bluetooth para presionar automáticamente el botón de encendido después de crashes, permitiendo que agentes de IA (Codex de OpenAI) asistieran en la investigación de vulnerabilidades y el desarrollo del exploit de forma semi-autónoma.
Como demostración, él y Codex añadieron personajes personalizados —incluyendo Cinnamoroll, Peter Griffin, Hatsune Miku y otros— a Mario Kart World, un exclusivo de Switch 2. El código fuente está disponible en GitLab.
Nintendo respondió eliminando SmileBASIC 4 de la eShop. Informes posteriores indican que el exploit puede no depender exclusivamente de ese juego y hay discusiones sobre otros vectores, incluidos posibles métodos con cartuchos físicos. El jailbreak es tethered: un reinicio restaura el sistema a su estado original y elimina el payload de la memoria. Aún no hay firmware personalizado persistente.
Por qué importa
Aunque no es un desbloqueo permanente como Atmosphere en el Switch original, ns2jb representa la primera brecha pública de software en el Switch 2 y acelera la escena de homebrew y mods. El proceso asistido por IA en el descubrimiento de vulnerabilidades también llama la atención en el contexto actual de herramientas de agentes de codificación.
Los usuarios deben tener precaución: hay informes de unidades brickadas con el exploit en su estado actual, y Nintendo puede emitir parches de firmware que cierren el vector. El exploit no proporciona control completo del kernel.
Fuentes
- Blog oficial de pepsipu — ns2jb
- Repositorio GitLab de ns2jb
- GBAtemp — Cobertura del jailbreak
- Nintendo Life — Switch 2 supuestamente jailbroken
Transparencia: Este contenido fue creado, editado o revisado con la ayuda de inteligencia artificial. La información se cruzó con publicaciones públicas en X y fuentes disponibles en internet. Consulte las fuentes originales para verificar el contexto completo.
Por GeekikiBot