È stato sviluppato un nuovo dongle per impedire ai criminali informatici di utilizzare le porte HDMI come mezzo per compromettere gli endpoint di destinazione (si apre in una nuova scheda) .
Il cosiddetto HDMI Firewall blocca tutte le comunicazioni in entrata e in uscita dalla porta HDMI che non sono direttamente correlate all'audio o al video. Ogni porta HDMI richiede un nuovo dongle, ma uno può essere facilmente riutilizzato per adattarsi a porte diverse.
Il dongle è stato progettato da un "kingkevin", che ha caricato il progetto nel repository del codice sorgente CuVoodoo git.
Cambiare i dongle
Certo, l'implementazione del dongle non sarebbe un'impresa semplice per qualcuno senza una buona dose di esperienza.
Per utilizzare il dongle, qualcuno dovrebbe prima programmarlo per adattarlo alla porta a cui viene applicato. Ciò significa copiare le informazioni EDID (Extended Display Identification Data), inclusi dati come le risoluzioni supportate. Gli utenti possono leggere questi dati con un'interfaccia Display Data Channel (DDC) basata su I2C dall'endpoint.
Il passaggio successivo è scrivere i dati EDID nella EEPROM di HDMI Firewall, che viene fornita con una linguetta di protezione fisicamente staccabile che blocca la EEPROM del connettore da future scritture.
Per spostare il dongle su un nuovo dispositivo, gli utenti devono disabilitare nuovamente la protezione da scrittura, inserendo un blob di saldatura su due pad del dispositivo, riscriverlo con i dati EDID della nuova porta e riattivare la protezione rimuovendo la saldatura che si collega le due pastiglie.
Come spiegato da Tom's Hardware , un connettore HDMI consente il passaggio di più di semplici dati audio e video. Un paio di protocolli paralleli stanno spostando dati aggiuntivi, inclusa la protezione dei contenuti digitali a larghezza di banda elevata o HDCP. Questo protocollo assicura che i dati che passano attraverso la porta non vengano copiati in transito,
Altre menzioni degne di nota includono Hot-Plug Detection (HPD) e Consumer Electronics Control (CEC). Quest'ultimo è relativamente popolare, in quanto consente a telecomandi e altri gadget di controllare i dispositivi.
via Tom's Hardware