Pagina 1 di 1

Nintendo, su 4chan è stato condiviso del materiale confidenziale sulle scorse generazioni di console

Inviato: domenica 3 maggio 2020, 23:43
da Barrnet
Immagine
Secondo quanto riportato da ResetEra, pare che Nintendo abbia subito negli scorsi giorni un importante furto di proprietà intellettuale. Legato probabilmente all'esigenza di smart working e la necessità di permettere ai propri sviluppatori di lavorare da casa, pare che qualcuno abbia approfittato di un abbassamento dei livelli di protezione informatici e sociali per riuscire ad entrare in possesso di grandi quantità di sorgenti e schemi legati alle console della casa nipponica.

Il primo materiale è emerso tramite 4chan nelle scorse settimane, come debug ROM e file sorgenti legati ad alcuni capitoli Pokémon, compresi i capitoli di settima generazione per Nintendo 3DS. Sono state trovate anche diverse chiavi per tutte le console fino al Nintendo DSi e tutto il materiale utilizzato per creare la Nintendo Wii, una delle console più di successo della casa. Il materiale include il codice sorgente completo, la documentazione, i file del design, schermi elettrici e tutto il resto necessario per ricreare l'hardware ed il software della Wii. Questi fiile sembrano provenire da un server collegato con la BroadOn Company, a cui Nintendo aveva affidato lo sviluppo della console.

Di seguito tutto il materiale incluso nel leak:
  • Codice sorgente per boot0/1/2
  • Datasheet e diagrammi a blocco per ogni componente di sistema e Verilog per AES/SHA
  • Documenti da BroadON che descrive l'implementazione e la pianificazione del software e delle API, correlata dalla documentazione.
  • L'SDK completo per IOS (il sistema operativo di Nintendo Wii)
  • Il codice sorgente completo per IOS
  • Vari documenti sull'implementazione del sistema dal 2004 al 2006
  • Sorgenti di alcune librerie SDK per DVD e EXI
  • Codice sorgente ed informazioni sulla produzione e sistemi di pubblicazione
  • Vario materiale su Nintendo
  • "sdboot", una versione speciale del produttore di boot2, che permette di caricare dati dalla SD. Avendo una firma digitale del produttore, potrebbe essere usato per nuovi exploit per la console.
  • Vario materiale per il Gamecube e ique, incluso il layout del disco fisico e altra documentazione sulla console
La cosa più importante e pazza di questa fuoriuscita di informazioni confidenziali è la presenza dei datasheet, diagrammi di blocco e file Verilog per tutti i componenti. Verilog è un linguaggio di descrizione per gli hardware, utilizzato per descriverne la circuiteria interna. Praticamente permette di conoscere come ogni singolo pezzo della Wii è stato prodotto.

A ciò va aggiunto tutto il materiale che è fuoriuscito su 4chan nel corso delle scorse settimane, principalmente riguardante la serie pokémon:_
  • Build di debug per Blu e Giallo
  • Codice sorgente per Blu e Giallo
  • Build di debug in giapponese per Oro e Argento
  • Codice sorgente per Oro e Argento
  • Symbol Map per Cristallo
  • Demo di Spaceworld '99
  • L'emulatore ufficiale del Gameboy
  • Build di debug per la settima generazione di Pokémon, inclusi i tool di controllo della legalità
  • Codice sorgente per il Nintendo 64, Gamecube e Wii
 
Di seguito alcuni video delle demo tecniche utilizzate da Nintendo per testare le console:
Non è chiaro cosa comporterà questo evento per Nintendo, considerando che si tratta per la maggior parte di materiale vecchio e riguardante console e giochi oramai ritirati e di cui esistono già noti emulatori prodotti in maniera del tutto legale tramite Reverse Engineering: difficilmente gli sviluppatori di Dolphin, CEMU o altri emulatori sporcherebbero il loro lavoro utilizzando materiale ottenuto in maniera illegale per migliorare una emulazione già apprezzabile.

Quel che è certo è che Nintendo dovrà nel futuro investire maggiormente sulla sicurezza informatica propria e delle aziende partner, poiché una fuoriuscita di materiale per una console più moderna (come la Nintendo Switch) o la fuoriuscita di materiale riservato su componentistica hardware ancora in commercio potrebbe essere molto dannoso non solo per la società ma anche per la comunità di giocatori.