L’hacker Mike Heskin, conosciuto come hexkyz, è riuscito a decifrare il firmware della flashcart MIG Flash grazie al lavoro svolto da 15432, rivelando dettagli tecnici che confermano molti sospetti della scena.

La MIG Flash condivide lo stesso codice VM in stile MIPS già visto nei progetti TX e Gateway, inclusa la struttura di comunicazione con l’FPGA identica a quella dell’SX Core.
Thanks to the great work done by 15432, we can finally decrypt the MIG flashcart firmware code. Here's what we've learned so far (1/9).https://t.co/I9AVTKEHEQ
— Mike Heskin (@hexkyz) September 6, 2025
Il protocollo di comunicazione con le gamecard, basato su SNOW 2 e AES-CCM, è interamente gestito dal firmware dell’ESP32, al cui interno è stato individuato materiale crittografico fino a oggi ritenuto inaccessibile, come l’IV utilizzato da SNOW, ottenuto solo tramite decapping.
Una parte fondamentale, tuttavia, rimane nascosta: la chiave hardware AES Lotus3, custodita nell’FPGA e non visibile all’ESP32, che si occupa della decrittazione dei dati più sensibili. Questa soluzione rende impossibile la clonazione dell’hardware, aumentando ulteriormente il livello di protezione.
Il sistema di sicurezza è multilivello. Oltre al Secure Boot dell’ESP32 basato su RSA-PSS, sia il bootloader sia il firmware eseguono controlli ridondanti sulle firme digitali durante gli aggiornamenti.
Un interprete MIPS VM gestisce funzioni critiche, tra cui la verifica di un’ulteriore firma RSA conservata in un “blocco sicuro” della memoria flash.
In questo stesso blocco risiedono anche le chiavi del firmware, mantenute cifrate e decrittabili solo tramite una chiave generata con HMAC-SHA256 da un IV univoco del chip e da un HMAC key altrettanto univoco e reso inaccessibile tramite efuses.
La gestione dei file di aggiornamento, come update.s2, segue una procedura articolata: rimozione di una prima cifratura TEA, analisi dei metadati, decrittazione del firmware con la chiave AES corretta e infine deoffuscazione tramite un algoritmo personalizzato basato su XOR.
Quest’ultimo passaggio è stato descritto come un vero “abominio” crittografico, poiché mescola valori casuali e più fonti di seme con l’obiettivo di rendere estremamente complessa qualsiasi operazione di reverse engineering, tanto che persino Ghidra non è stata in grado di produrre una decompilazione precisa.
L’analisi condotta da Heskin e 15432 ha mostrato come la MIG Flash sia stata progettata con un sistema di protezione avanzato, non solo per ostacolare i tentativi di clonazione, ma per scoraggiare del tutto chiunque provi a replicarne la tecnologia.
Download: MIG Flash Research
Fonte: x.com
🔥 Prodotti in promozione e articoli più venduti: Nintendo Switch
Vedi altri prodotti Nintendo SwitchQuesto articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.
Ultimo aggiornamento 2026-03-15 / Link di affiliazione / Immagini da Amazon Product Advertising API

![[Scena Switch] Rilasciato emuiibo v1.1.3: Migliorato l’overlay con errori più chiari e aggiornato emuiigen con supporto ai nuovi endpoint AmiiboAPI](https://www.biteyourconsole.net/wp-content/uploads/EmuiiboA1-238x178.webp)
![[Scena PS5] Rilasciato Garlic SaveMgr v1.6: Gestione avanzata dei salvataggi PS5 con supporto USB e resign migliorato](https://www.biteyourconsole.net/wp-content/uploads/GarlicSave-238x178.webp)

![[Scena Switch] Rilasciato emuiibo v1.1.3: Migliorato l’overlay con errori più chiari e aggiornato emuiigen con supporto ai nuovi endpoint AmiiboAPI](https://www.biteyourconsole.net/wp-content/uploads/EmuiiboA1-100x75.webp)
![[Scena PS5] Rilasciato Garlic SaveMgr v1.6: Gestione avanzata dei salvataggi PS5 con supporto USB e resign migliorato](https://www.biteyourconsole.net/wp-content/uploads/GarlicSave-100x75.webp)
![[Scena Ps3] Primi offset in arrivo per Gran Turismo 6](https://www.biteyourconsole.net/wp-content/uploads/Gran-Turismo-6-Logo1.jpg)
![[Scena PS4] Rilasciato PS4Vibe v0.0.2](https://www.biteyourconsole.net/wp-content/uploads/PSVibe-1.jpg)
![[Scena PS Vita] Rilasciato BGFTP v3.23](https://www.biteyourconsole.net/wp-content/uploads/FTPUpload.jpg)