In questo momento, sotto le mie scarpe, al piano di sotto c’è il mio Wii che sta riproducendo un MP3 con mpg123 fatto girare sopra una Debian PowerPC con kernel patchato. Sì, avete capito: ho fatto partire Linux sul mio Wii! A presto per ulteriori info.
Inoltre mi sono cimentato nella decifrazione manuale delle immagini di Brawl. Si tratta di un binario cifrato con AES in cui c’è l’header cifrato con una chiave uguale per tutti i dischi di Brawl e l’immagine vera e propria cifrata con una chiave che il Wii usa per salvare la roba sulle SD. Entrambe le chiavi sono state scoperte, ma quella di Brawl non è mai stata rivelata pubblicamente (poiché i programmi usati per la decifrazione sono proprietari). Io ho aggirato il problema molto semplicemente: l’header occupa i primi 256 byte del file, quindi basta cancellarlo e poi si può decifrare il resto del file con la chiave conosciuta. Ieri ho provato a decifrarlo con un programma in Python scritto da me per l’occasione, ma forse c’è stato qualche problema. Ci riproverò un’altro giorno. Non vedo l’ora di scoprire in che formato è salvata l’immagine una volta decifrata…
