Byl vyvinut nový dongle, aby zabránil kyberzločincům používat porty HDMI jako prostředek ke kompromitování cílových koncových bodů (otevře se na nové kartě) .
Takzvaný HDMI Firewall blokuje veškerou komunikaci směřující dovnitř a ven z portu HDMI, která přímo nesouvisí se zvukem nebo videem. Každý port HDMI vyžaduje nový hardwarový klíč, ale jeden lze snadno upravit tak, aby vyhovoval různým portům.
Dongle navrhl jeden „kingkevin“, který nahrál projekt do úložiště zdrojového kódu CuVoodoo git.
Přepínání hardwarových klíčů
Je pravda, že skutečné nasazení hardwarového klíče by pro někoho bez dostatečného množství odborných znalostí nebylo jednoduchým činem.
Chcete-li použít hardwarový klíč, někdo by jej nejprve musel naprogramovat tak, aby odpovídal portu, na který je aplikován. To znamená zkopírování informací EDID (Extended Display Identification Data), včetně dat, jako jsou podporovaná rozlišení. Uživatelé mohou tato data číst pomocí rozhraní Display Data Channel (DDC) založeného na I2C z koncového bodu.
Dalším krokem je zapsání dat EDID do EEPROM brány HDMI Firewall, která je dodávána s fyzicky odnímatelným ochranným štítkem, který uzamkne EEPROM konektoru před budoucími zápisy.
Chcete-li přesunout hardwarový klíč na nové zařízení, uživatelé musí znovu deaktivovat ochranu proti zápisu umístěním pájecí kuličky přes dvě plošky na zařízení, přepsat ji daty EDID nového portu a znovu povolit ochranu odstraněním pájky, která spojuje ty dvě podložky.
Jak bylo vysvětleno Tomův hardware , konektor HDMI umožňuje průchod více než jen audio a video dat. Další data přesouvá několik paralelních protokolů, včetně High-bandwidth Digital Content Protection nebo HDCP. Tento protokol zajišťuje, že data procházející portem se při přenosu nezkopírují,
Mezi další pozoruhodné zmínky patří Hot-Plug Detection (HPD) a Consumer Electronics Control (CEC). Poslední jmenovaný je poměrně populární, protože umožňuje dálkové ovladače a další vychytávky k ovládání zařízení.
Přes Tomův hardware