Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
ns2jb — Demostración de jailbreak de consola que ejecuta funciones nativas dentro del proceso del sistema de archivos de Switch 2 mediante SmileBASIC, verifica los resultados y restaura las instrucciones originales. | Kitploit
Herramientas/GitLabGitLab/pepsipu/ns2jb
Seguridad de Sistemas EmbebidosEscalada de PrivilegiosExplotaciónIngeniería InversaHacking de HardwareSeguridad de Hardware e IoTDesarrollo de Payloads
GitLabpepsipu/ns2jb

ns2jb

Demostración de jailbreak de consola que ejecuta funciones nativas dentro del proceso del sistema de archivos de Switch 2 mediante SmileBASIC, verifica los resultados y restaura las instrucciones originales.

Ver Repositorio
27138hace 1 díaAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Gracias Codex por empaquetar diligentemente los exploits para su distribución. No, no he leído el paquete distribuido.

Demo de FS para Switch 2

Ejecuta dos pequeñas funciones nativas dentro de FS, comprueba sus resultados y restaura las instrucciones originales. Solo para Switch 2; no se necesita npm install ni compilador.

Necesitas SmileBASIC 4.4.9, software de sistema 23.0.1, Node.js 22+ en macOS o Linux, y más de 20 MiB libres en el guardado de SmileBASIC. El ordenador y la consola deben estar en la misma red accesible.

Configuración inicial (una sola vez)

En Make a Program de SmileBASIC, introduce bootstrap.bas en la ranura 0 y guárdalo como NS2. Un teclado USB ayuda. El ZIP es un paquete para ordenador, no un archivo de importación de SmileBASIC; no hay clave de descarga publicada.

Ejecución

  1. Reinicia la consola, abre SmileBASIC y entra en modo Direct.

  2. En el ordenador, abre una terminal en la carpeta extraída y ejecuta:

    node run.cjs
    

    Si se te solicita, selecciona la dirección del ordenador accesible desde la consola. También puedes proporcionarla directamente: node run.cjs 192.168.1.10. La conexión usa el puerto 39380.

  3. En SmileBASIC, carga el programa guardado e introduce estos comandos por separado:

    LOAD "TXT:NS2"
    RUN
    REMOVE NSR,&H60000000,&H3FFFFFFF
    

    Confirma la carga. El mensaje Out of memory de REMOVE es esperado. Después introduce la línea V=START(...) que imprime el ordenador.

Mantén SmileBASIC abierto y el ordenador despierto hasta que aparezca FS execution verified. Reinicia la consola al terminar; eso también restaura el proceso RO original. Esta demo no instala firmware personalizado ni persistencia.

Si una ejecución falla, conserva la carpeta runs y reinicia la consola antes de intentarlo de nuevo. Introduce REMOVE solo una vez por proceso de aplicación. Los registros y las capturas temporales de memoria permanecen en runs; no forman parte de lo distribuible.

Probado físicamente el 21 de octubre de 2026: ambos desafíos de instrucciones de FS, la restauración y la limpieza pasaron. La adquisición es sensible a los tiempos: la prueba pasó en el tercer arranque en frío. Los dos primeros intentos se detuvieron en las comprobaciones de validación y se limpiaron.

Código

run.cjs es el punto de entrada del host. engine/switch2/pipeline.cjs contiene la secuencia de lanzamiento fija; engine/switch2/process/fs-execute.cjs contiene la demo de FS. El helper nativo y su código fuente están en engine/switch2/ro/payload/. Los desarrolladores pueden reproducirlo con Zig 0.15.2: node engine/build-payload.cjs --check --zig /path/to/zig.

Descargar herramienta