Switch 2 ma pierwszy publiczny jailbreak. Codex pomógł, ale to dopiero początek
Spis treści
Nintendo Switch 2 doczekało się pierwszego publicznie opisanego jailbreaku programowego. Projekt ns2jb pozwala uruchamiać własny kod z uprawnieniami wybranych modułów systemowych, ale po restarcie konsoli trzeba przeprowadzić procedurę ponownie. To ważny przełom dla badaczy i twórców homebrew, nie natychmiastowy sposób na odblokowanie każdej konsoli.
Codex przyspieszył badania, lecz nie wykonał ich za człowieka
Autor projektu, Sammy Hajhamid używający pseudonimu pepsipu, opisuje na swoim blogu około dwóch tygodni pracy. Zbudował stanowisko, które pozwalało agentom AI wysyłać sterowanie do Switcha i odbierać obraz z konsoli, a następnie używał Codexa do analizy podatności i rozwijania kolejnych etapów ataku. W demonstracji Codex pomógł też zmodyfikować Mario Kart World.
Pierwszy trop prowadził przez przeglądarkowy WebKit, jednak sam autor zaznacza, że ta droga nie doprowadziła do potrzebnego wykonania kodu w modułach systemowych. Przełom przyniosło połączenie podatności w wersji SmileBASIC 4 dla pierwszego Switcha z błędem w usłudze systemu plików Switcha 2. To dobry przykład realnej roli AI w bezpieczeństwie: model może przyspieszyć analizę i testowanie hipotez, ale nadal potrzebuje przygotowanego środowiska, oceny wyników i decyzji badacza.
Co naprawdę daje ns2jb?
Według opisu pepsipu ns2jb umożliwia wykonywanie natywnego kodu z uprawnieniami zwykłych modułów systemowych oraz wbudowanego modułu fs. Otwiera to drogę do prac nad homebrew, modyfikowania gier, tworzenia kopii zapisów, inżynierii wstecznej i dalszych badań nad zabezpieczeniami konsoli. Nie oznacza jednak, że użytkownik może już bez przygotowania instalować dowolne programy albo zastąpić system Nintendo pełnym custom firmware.
Autor wskazuje, że exploit działał na wersji 23.0.1. Nintendo podaje tę samą wersję jako najnowszą w swoim zestawieniu aktualizacji z 1 października 2026 roku. To ważne doprecyzowanie, bo zgodność z konkretnym firmware'em nie jest obietnicą działania na przyszłych aktualizacjach.
Największe ograniczenie: jailbreak jest tethered
Określenie „tethered” oznacza, że po ponownym uruchomieniu konsoli jailbreak przestaje być aktywny i trzeba wywołać go ponownie. Projekt jest więc obiecującym punktem startowym dla sceny homebrew, ale nie gotowym, bezobsługowym rozwiązaniem dla właścicieli Switcha 2. Dodatkowo wykorzystanie SmileBASIC 4 może zależeć od dostępności gry w eShopie. Sam zakup tego programu nie jest gwarancją skutecznego uruchomienia ns2jb.
Na dziś najważniejsza jest nie lista aplikacji, które można już zainstalować, lecz pokazanie, że zabezpieczenia Switcha 2 mają realny punkt zaczepienia. Kolejne prace mogą przynieść wygodniejsze narzędzia i więcej homebrew, ale Nintendo może również załatać podatność albo usunąć wykorzystywany program ze sklepu. Dlatego ten projekt należy traktować jako dokumentację badań, a nie poradnik szybkiego odblokowania konsoli.
Źródła
Autor Artykułu
Paweł Lisowski
Paweł Lisowski - pasjonat technologii, komputerów i internetu. Od wielu lat śledzi rozwój sprzętu i oprogramowania, testuje nowe rozwiązania i dzieli się wiedzą z czytelnikami. Zafascynowany wpływem technologii na codzienne życie, tworzy praktyczne poradniki i inspiruje do świadomego korzystania z cyfrowego świata.