Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
ns2jb — Konsolen-Jailbreak-Demo, die native Funktionen innerhalb des Switch-2-Dateisystemprozesses über SmileBASIC ausführt, die Ergebnisse verifiziert und die ursprünglichen Anweisungen wiederherstellt. | Kitploit
Tools/GitLabGitLab/pepsipu/ns2jb
Embedded-System-SicherheitPrivilege EscalationExploitationReverse EngineeringHardware-HackingHardware- & IoT-SicherheitPayload-Entwicklung
GitLabpepsipu/ns2jb

ns2jb

Konsolen-Jailbreak-Demo, die native Funktionen innerhalb des Switch-2-Dateisystemprozesses über SmileBASIC ausführt, die Ergebnisse verifiziert und die ursprünglichen Anweisungen wiederherstellt.

Repository anzeigen
27137vor 1 TagNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Danke an Codex für das pflichtbewusste Verpacken der Exploits zur Verteilung. Nein, ich habe das verteilte Paket nicht gelesen.

Switch 2 FS-Demo

Führt zwei kleine native Funktionen innerhalb von FS aus, prüft deren Ergebnisse und stellt die ursprünglichen Anweisungen wieder her. Nur für Switch 2; kein npm install oder Compiler erforderlich.

Du benötigst SmileBASIC 4.4.9, Systemsoftware 23.0.1, Node.js 22+ unter macOS oder Linux sowie über 20 MiB frei im SmileBASIC-Speicher. Der Computer und die Konsole müssen sich im selben erreichbaren Netzwerk befinden.

Einmalige Einrichtung

Gib in SmileBASICs Make a Program bootstrap.bas in Slot 0 ein und speichere es als NS2. Eine USB-Tastatur ist hilfreich. Die ZIP ist ein Computerpaket, keine SmileBASIC- Importdatei; es gibt keinen veröffentlichten Download-Schlüssel.

Ausführen

  1. Starte die Konsole neu, öffne SmileBASIC und wechsle in den Direct-Modus.

  2. Öffne auf dem Computer ein Terminal im entpackten Ordner und führe aus:

    node run.cjs
    

    Wähle bei Aufforderung die Computeradresse, die von der Konsole aus erreichbar ist. Du kannst sie auch direkt angeben: node run.cjs 192.168.1.10. Die Verbindung nutzt Port 39380.

  3. Lade in SmileBASIC das gespeicherte Programm und gib diese Befehle einzeln ein:

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

    Bestätige das Laden. Die Meldung Out of memory von REMOVE ist zu erwarten. Gib dann die vom Computer ausgegebene Zeile V=START(...) ein.

Lass SmileBASIC geöffnet und den Computer wach, bis FS execution verified erscheint. Starte die Konsole nach Abschluss neu; dadurch wird auch der ursprüngliche RO-Prozess wiederhergestellt. Diese Demo installiert keine Custom-Firmware und keine Persistenz.

Wenn ein Lauf fehlschlägt, behalte den Ordner runs und starte die Konsole neu, bevor du es erneut versuchst. Gib REMOVE nur einmal pro Anwendungsprozess ein. Logs und temporäre Speicheraufzeichnungen bleiben in runs; sie sind nicht Teil des Distributionspakets.

Physisch getestet am 21. Oktober 2026: beide FS-Instruktionsherausforderungen, Wiederherstellung und Bereinigung bestanden. Die Acquisition ist zeitkritisch: Der Test bestand beim dritten frischen Boot. Die ersten beiden Versuche stoppten bei Validierungs- prüfungen und wurden bereinigt.

Code

run.cjs ist der Host-Einstiegspunkt. engine/switch2/pipeline.cjs enthält die feste Startsequenz; engine/switch2/process/fs-execute.cjs enthält die FS-Demo. Der native Helper und sein Quellcode befinden sich in engine/switch2/ro/payload/. Entwickler können es mit Zig 0.15.2 reproduzieren: node engine/build-payload.cjs --check --zig /path/to/zig.

Tool herunterladen