Uusi dongle on kehitetty estämään kyberrikollisia käyttämästä HDMI-portteja keinona vaarantaa kohdepäätepisteitä (avautuu uuteen välilehteen) .
Ns. HDMI-palomuuri estää kaiken HDMI-porttiin menevän ja ulos menevän tiedonsiirron, joka ei liity suoraan ääneen tai videoon. Jokainen HDMI-portti vaatii uuden donglen, mutta se voidaan helposti muuttaa sopimaan eri portteihin.
Donglen suunnitteli yksi "kingkevin", joka latasi projektin lähdekoodivarastoon CuVoodoo git.
Donglien vaihtaminen
Tosin donglen käyttöönotto ei olisi yksinkertainen saavutus jollekin ilman riittävää asiantuntemusta.
Donglen käyttämiseksi jonkun on ensin ohjelmoitava se sopimaan porttiin, johon sitä käytetään. Tämä tarkoittaa Extended Display Identification Data (EDID) -tietojen kopioimista, mukaan lukien tiedot, kuten tuetut resoluutiot. Käyttäjät voivat lukea nämä tiedot I2C-pohjaisen Display Data Channel (DDC) -liitännän kautta päätepisteestä.
Seuraava askel on kirjoittaa EDID-tiedot HDMI-palomuurin EEPROM-muistiin, jossa on fyysisesti irrotettava suojaliuska, joka lukitsee liittimen EEPROM-muistin tulevilta kirjoituksilta.
Siirtääkseen donglen uuteen laitteeseen, käyttäjien on poistettava kirjoitussuojaus uudelleen käytöstä asettamalla juotostulppa laitteen kahden tyynyn päälle, kirjoitettava se uudelleen uuden portin EDID-tiedoilla ja otettava suojaus uudelleen käyttöön poistamalla yhdistävä juote. kaksi tyynyä.
Kuten Tomin laitteisto , HDMI-liitin mahdollistaa enemmän kuin vain ääni- ja videodatan välittämisen. Muutama rinnakkainen protokolla siirtää ylimääräistä dataa, mukaan lukien High-bandwidth Digital Content Protection tai HDCP. Tämä protokolla varmistaa, että portin kautta kulkevia tietoja ei kopioida kuljetuksen aikana,
Muita huomionarvoisia mainintoja ovat Hot-Plug Detection (HPD) ja Consumer Electronics Control (CEC). Jälkimmäinen on suhteellisen suosittu, koska sen avulla kaukosäätimet ja muut laitteet ohjaavat laitteita.
kautta Tomin laitteisto