La noticia de una extracción del firmware de Nintendo Switch 2 se conoció el 25 de octubre, pocos días después del lanzamiento reportado de ns2jb, el primer jailbreak público de la consola basado solo en software. La precisión importante: los archivos obtenidos incluirían tanto material que se puede analizar como otros que parecen estar cifrados. Eso no equivale a tener una imagen completa y descifrada del firmware, ni a haber vulnerado toda la seguridad de la consola.
2
9
Qué se sabe de la extracción
El reporte del 25 de octubre atribuye la extracción al creador de contenido Senhor Linguica y a una herramienta desarrollada por Kurumuz. Según esa información, algunos archivos estarían cifrados y otros podrían analizarse. Entre los posibles usos de la investigación están comparar el sistema operativo de Switch 2 con el de la primera Switch y estudiar eventuales vulnerabilidades. Son posibilidades, no la confirmación de que ya se hayan descubierto nuevas fallas.
9
Por separado, una persona usuaria del foro GBAtemp afirmó que una versión derivada de ns2jb, desarrollada por Kurumuz, obtuvo unos 223 MB de datos binarios. Es el reporte de una prueba de la comunidad; no confirma por sí solo que se haya extraído o descifrado todo el firmware de la consola.
39
La diferencia es importante: extraer archivos del sistema puede servir para investigar, aunque no permita acceder a todos sus componentes protegidos. La información disponible no demuestra que exista una imagen completa y descifrada del firmware.
9
39
Qué permitiría hacer ns2jb
El investigador de seguridad Sammy «pepsipu» Hajhamid publicó ns2jb el 22 de octubre y reportó que funciona con el firmware 23.0.1. El método es solo de software, por lo que no requiere instalar un chip; también es temporal: tras reiniciar la consola, hay que volver a ejecutar el jailbreak. Algunas coberturas atribuyen a OpenAI Codex una ayuda importante durante la investigación, pero no respaldan que se tratara de un desbloqueo autónomo logrado con una sola instrucción.
2
4
16
La cadena de explotación reportada comienza con un desbordamiento de entero de 32 bits en el intérprete de SmileBASIC 4, una aplicación compatible con la primera Switch. Después alcanza el servicio de archivos de la consola. El acceso resultante se habría usado para ejecutar código nativo, aplicaciones homebrew y modificaciones de juegos, además de extraer algunos datos de juegos y binarios del sistema. Es acceso a nivel de usuario o de un servicio del sistema, no un jailbreak del núcleo demostrado.
6
15
16
También se informó que SmileBASIC 4 fue retirado de la eShop. Las fuentes disponibles no confirman que se haya eliminado específicamente de las tiendas de Estados Unidos y Europa.
14
Extraer archivos no es lo mismo que obtener juegos jugables
Los reportes mencionan archivos y recursos de Deltarune, capítulos 1 a 4, y de una beta de The Duskbloods. También describen una modificación de Mario Kart World mostrada con ns2jb. Son indicios de extracción de archivos y actividad de modificación; no demuestran que se hayan verificado de forma independiente imágenes completas y jugables de juegos comerciales ni que estas se hayan publicado.
1
10
14
La misma cautela aplica al cifrado. Algunos archivos del firmware parecerían estar cifrados, y las coberturas señalan que no se pueden ejecutar respaldos de juegos en emuladores sin las claves de cifrado de la consola. Las fuentes no muestran que ns2jb extraiga esas claves.
9
14
Las afirmaciones sobre emulación aún no están verificadas
El repositorio de ounce-core se presenta como un emulador de Switch 2 escrito en Rust y desarrollado mediante ingeniería inversa independiente. El proyecto afirma que puede ejecutar binarios nativos y código capturado del firmware. Son afirmaciones del propio proyecto: el material disponible no verifica de forma independiente que juegos comerciales de Switch 2 funcionen en un emulador público.
3
Extraer archivos y emular una consola son retos distintos. Un emulador debe reproducir el comportamiento de la plataforma que necesita el software, y los datos de juegos cifrados podrían requerir claves para poder utilizarse. Las fuentes disponibles no demuestran que la reconstrucción del hardware sea el mayor obstáculo, ni que la extracción reportada haya resuelto la barrera del cifrado.
3
14
También hay menciones en comunidades a una posible vía basada en WebKit, pero las fuentes no verifican que se haya publicado un jailbreak alternativo. La cobertura del primer intento de Hajhamid mediante WebKit indica que no tuvo éxito.
6
8
13
Por ahora, la conclusión mejor respaldada es más acotada que decir que Switch 2 está completamente «rota»: ns2jb habría permitido acceso temporal a servicios del sistema y la extracción de algunos archivos para analizarlos. El volcado reportado podría ayudar a futuras investigaciones, pero por sí solo no demuestra control del núcleo, acceso a las claves de cifrado ni la posibilidad de jugar títulos comerciales en PC.
1
9
14
16