En ny dongle er utviklet for å forhindre nettkriminelle i å bruke HDMI-porter som et middel til å kompromittere målendepunkter (åpnes i ny fane) .
Den såkalte HDMI-brannmuren blokkerer all kommunikasjon som går inn og ut av HDMI-porten som ikke er direkte relatert til lyd eller video. Hver HDMI-port krever en ny dongle, men en kan enkelt brukes til å passe til forskjellige porter.
Dongelen ble designet av en "kingkevin", som lastet opp prosjektet til kildekodelageret CuVoodoo git.
Bytte dongler rundt
Riktignok ville det ikke være noen enkel prestasjon å faktisk distribuere dongelen for noen uten en god del ekspertise.
For å bruke dongelen, må noen først programmere den slik at den passer til porten den brukes til. Det betyr å kopiere EDID-informasjonen (Extended Display Identification Data), inkludert data som støttes oppløsninger. Brukere kan lese disse dataene med et I2C-basert Display Data Channel (DDC) grensesnitt fra endepunktet.
Det neste trinnet er å skrive EDID-dataene inn i EEPROM-en til HDMI-brannmuren, som kommer med en fysisk avtakbar beskyttelsestapp som låser kontaktens EEPROM fra fremtidige skrivinger.
For å flytte dongelen til en ny enhet, må brukere deaktivere skrivebeskyttelsen igjen, ved å legge en loddebit over to puter på enheten, skrive den om med den nye portens EDID-data, og aktivere beskyttelsen på nytt ved å fjerne loddetinn som kobles til de to putene.
Som forklart av Tom's Hardware , en HDMI-kontakt gir mulighet for gjennomføring av mer enn bare lyd- og videodata. Et par parallelle protokoller flytter ekstra data gjennom, inkludert High-bandwidth Digital Content Protection, eller HDCP. Denne protokollen sørger for at dataene som går gjennom porten ikke blir kopiert under transport,
Andre bemerkelsesverdige nevner inkluderer Hot-Plug Detection (HPD) og Consumer Electronics Control (CEC). Sistnevnte er relativt populært, da det lar fjernkontroller og andre dingser styre enhetene.
via Tom's Hardware