Riassunto:
Nintendo ha recentemente rilasciato l'aggiornamento 23.5.0 del firmware di sistema Switch 2, che risolve le principali vulnerabilità del sistema operativo precedentemente sfruttate dai cracker, rendendo sostanzialmente inefficace la soluzione di cracking del software implementata per la prima volta su questa nuova console. In meno di tre settimane da quando il metodo di cracking è stato reso pubblico, Nintendo ha bloccato le relative lacune attraverso gli aggiornamenti di sistema, infliggendo un duro colpo alla community di homebrew Switch 2 e di modifica dei giochi.

Questa crack è stata originariamente implementata dallo sviluppatore Sammy Hajhamid (nome utente pepsipu) e denominata ns2jb. Diversamente dai metodi di cracking del passato che richiedevano lo smantellamento della macchina, la saldatura di chip speciali o l'utilizzo di apparecchiature di modifica dell'hardware, questa soluzione si basa completamente sulle vulnerabilità del software, utilizzando SmileBASIC 4, un gioco su Nintendo Switch 2, come punto di accesso per superare le restrizioni di sicurezza originali del sistema.
Questa vulnerabilità è stata rivelata per la prima volta alla fine di ottobre 2026. Lo sviluppatore ha utilizzato lo strumento di programmazione Codex di OpenAI per assistere nell'analisi e nello sviluppo e alla fine ha realizzato l'esecuzione di codice nativo non autorizzato da Nintendo su Switch 2. Ciò significa che gli utenti possono eseguire software homebrew, eseguire il backup dei salvataggi del gioco, analizzare i dati di gioco e persino modificare i contenuti interni del gioco.
Per dimostrare la capacità di cracking, gli sviluppatori hanno modificato "Mario Kart World" e hanno aggiunto personaggi che originariamente non esistevano nel gioco, tra cui Big-Eared Dog, Peter Griffin, Hatsune Miku, ecc. Il relativo video dimostrativo ha attirato l'attenzione diffusa nella comunità di cracking dei giochi e dimostra anche che il meccanismo di sicurezza del software di Switch 2 ha una svolta che può essere effettivamente sfruttata.
Tuttavia, questa soluzione di cracking non è una crepa permanente. È un metodo di cracking temporaneo che deve essere riattivato. Ogni volta che l'host viene completamente spento, è necessario attivarlo nuovamente tramite l'ingresso del gioco. Allo stesso tempo, Nintendo ha rimosso SmileBASIC 4 dall'eShop poco dopo la pubblicazione della notizia, rendendo difficile per gli utenti che non hanno acquistato il software ottenere l'accesso necessario per craccarlo.
Questo aggiornamento del firmware 23.5.0 blocca ulteriormente la vulnerabilità a livello di sistema. Il ricercatore di sicurezza OatmealDome ha confermato sui social media che la nuova versione ha risolto la vulnerabilità del sistema operativo su cui si basa il crack. Anche se esiste ancora l'accesso per l'esecuzione del codice all'interno di giochi come SmileBASIC 4 e "Civilization VII", gli utenti non possono più passare dall'ambiente di gioco all'intero sistema operativo come prima.
Ciò significa che anche se gli utenti possono comunque eseguire del codice personalizzato nel gioco in questione, le loro autorizzazioni sono limitate all'ambiente di esecuzione del gioco e non possono più accedere alle funzioni di sistema più profonde dell'host. La capacità di estrarre dati di gioco, modifiche a livello di sistema ed eseguire software homebrew precedentemente implementato tramite ns2jb è quindi fortemente limitata.
Tuttavia, questo aggiornamento non elimina completamente tutti i modi possibili per estrarre i dati di gioco da Switch 2. SwitchTools, un membro della comunità di cracking, ha chiarito specificamente che 23.5.0 non introduce nuove chiavi principali. Pertanto, per alcuni giochi rilasciati su cartucce fisiche tradizionali, la tecnologia esistente potrebbe ancora consentire l’estrazione di dati rilevanti.
Ciò che è realmente interessato sono le versioni digitali dei giochi, gli aggiornamenti dei giochi e i contenuti DLC. Questi contenuti spesso richiedono l'accesso ai servizi online di Nintendo e si affidano ad autorizzazioni a livello di sistema per completare l'estrazione dei dati rilevanti. Per quanto riguarda la Game-Key Card, poiché la cartuccia stessa non contiene i dati di gioco completi, non è possibile applicare semplicemente il metodo di estrazione delle tradizionali cartucce fisiche.
I file di gioco estratti prima dell'aggiornamento non scompariranno automaticamente quando il firmware della console verrà aggiornato. In altre parole, la soluzione di Nintendo è principalmente quella di impedire agli utenti di continuare a sfruttare la vulnerabilità originale per ottenere nuovi diritti di accesso a livello di sistema, piuttosto che eliminare retroattivamente i dati precedentemente estratti.
Oltre a correggere i bug, la versione 23.5.0 apporta anche alcuni miglioramenti funzionali per gli utenti ordinari. La nuova versione aggiunge l'opzione per configurare le funzionalità di accessibilità al primo avvio e fornisce supporto per regalare beni digitali dell'eShop tra i membri di un gruppo familiare di account Nintendo. Si prevede che questa funzionalità di regalo digitale verrà lanciata ufficialmente tramite un aggiornamento dell'eShop il 17 novembre.
Vale la pena notare che le note di aggiornamento ufficiali rilasciate da Nintendo non menzionano direttamente le correzioni delle vulnerabilità di cracking, ma generalmente affermano che sono state apportate modifiche al sistema e miglioramenti alla stabilità. Questa pratica non è insolita quando i produttori di console di gioco risolvono le vulnerabilità della sicurezza ed evitano di divulgare i dettagli tecnici della vulnerabilità nei registri di aggiornamento ufficiali.
A giudicare dalla situazione attuale, la versione 23.5.0 rappresenta un ovvio passo indietro per la comunità di cracking di Switch 2, ma ciò non significa che nuovi metodi di cracking non saranno possibili in futuro. Mentre i ricercatori continuano ad analizzare l'hardware della console, i sistemi operativi e il software di gioco, potrebbero ancora essere scoperte nuove vulnerabilità. Tuttavia, il rapido blocco delle vulnerabilità a livello di sistema da parte di Nintendo dimostra anche che l'azienda sta rafforzando attivamente la protezione della sicurezza delle nuove console.
Per gli utenti che desiderano utilizzare software homebrew, eseguire programmi di modifica del gioco o estrarre dati di gioco, la versione 23.5.0 ha modificato il precedente ambiente di cracking. Gli host che non sono stati ancora aggiornati potrebbero mantenere ancora le condizioni di cracking originali e, dopo l'aggiornamento alla nuova versione, la soluzione ns2jb esistente non può continuare a ottenere le funzioni originali a livello di sistema.
Commenti