saltar al contenido

El exploit de Nintendo Switch 2 alcanza sus límites en el firmware 23.0.1

Ha surgido un exploit funcional para Nintendo Switch 2 llamado ns2jb, que ofrece a los desarrolladores de homebrew y modders su primer vistazo al sistema de archivos de la consola a menos de un año y medio del lanzamiento de la plataforma. Aunque el punto de entrada permite la ejecución de homebrew y la extracción de recursos de software temprano, carece de acceso a nivel de kernel, lo que significa que no puede ejecutar copias de seguridad de juegos comerciales ni emuladores, y ya resulta ineficaz en las actualizaciones de firmware posteriores a la versión 23.0.1.

Desarrollo de exploits de homebrew para Nintendo Switch 2

Desarrollado por el investigador pepsipu, ns2jb funciona estrictamente a nivel de software aprovechando un fallo sin parchear en la gestión de archivos del sistema. El exploit utilizaba la herramienta de programación educativa SmileBASIC 4 como punto de entrada. Dado que el método no eleva los privilegios hasta el kernel principal de la consola, la vulnerabilidad se limita a aplicaciones no oficiales en lugar de a la piratería comercial.

Datos de juegos extraídos y modificaciones de la comunidad

A pesar de estas limitaciones de seguridad, el punto de entrada ya ha impulsado la actividad de minería de datos y modificación de juegos. Los modders de la comunidad han mostrado modelos de personajes personalizados en Mario Kart World, incluido un renderizado 3D extraído de la Princesa Peach. Más notablemente, han aparecido paquetes romfs completamente descifrados de varios títulos destacados.

Las filtraciones de datos de Deltarune Capítulos 1 al 4 han revelado archivos de recursos tempranos y materiales de producción sin procesar. Al mismo tiempo, la cuenta de filtraciones Centro Leaks compartió directorios de archivos estructurales de una versión de prueba temprana del próximo título de FromSoftware, Duskbloods, ilustrando la jerarquía exacta de recursos utilizada en el hardware.

Filtración de la estructura de datos de los archivos de juegos de Switch 2

Descifrar los paquetes de juegos representa un hito esencial para producir imágenes de juegos arrancables, pero aún queda un obstáculo importante. Sin acceso a las claves de cifrado a nivel de hardware de la plataforma, los desarrolladores no pueden ejecutar estos paquetes extraídos en emuladores de PC ni en sistemas comerciales sin autorización.

Seguridad de la plataforma y contramedidas

Nintendo actuó rápidamente para suprimir la vulnerabilidad. La compañía retiró SmileBASIC 4 de la eShop digital, cortando el principal vector de instalación para los futuros usuarios de homebrew. En respuesta, los investigadores de seguridad están investigando exploits alternativos del navegador WebKit que podrían restablecer el acceso a nivel de usuario sin depender de descargas de software específicas.

El conocido investigador de seguridad Gezine, que anteriormente trabajó en la seguridad de PlayStation 5 y descubrió una vulnerabilidad de usuario sin conexión para el hardware de Switch, informó que Nintendo se puso en contacto directamente con él en relación con las recientes revelaciones. A pesar de las múltiples demandas y cierres de emuladores durante la generación anterior, las copias completas de juegos siguen desafiando los esfuerzos antipiratería de la compañía mientras refuerza la seguridad del sistema en las nuevas versiones de firmware.

Dado lo rápido que los fabricantes de consolas parchean aplicaciones que sirven como punto de entrada, como SmileBASIC 4, ¿crees que el homebrew para consolas aún puede prosperar únicamente mediante fallos de WebKit a nivel de usuario, o las revisiones basadas en hardware siempre prevalecerán?

Leave a comment

Comments are moderated and will be published after they are approved.

_{area}

_{region}
_{language}