USG: Proteggi le tue porte USB con microcontrollori
USG

BadUSB è apparso ad agosto 2014. Due mesi dopo, una prova di concetto è arrivata sul Web, e quest'anno abbiamo scoperto che l'hardware necessario per la sua implementazione costa meno di 20 euro. La combinazione esatta tra porte USB senza protezione e accessori sconosciuti può provocare un caos di sicurezza su qualsiasi computer. Se per qualche motivo devi collegare spesso molti dispositivi USB, il modulo USG agisce come una specie di firewall, tenendo a bada qualsiasi azione malevola.

Immagino che i creatori dell'interfaccia USB non abbiano mai immaginato di vedere questa tecnologia trasformarsi in una vulnerabilità, ma è così. Ovviamente, accedere alle porte USB di un computer senza supervisione implica l'esistenza di falle di sicurezza precedenti. Tuttavia, la storia è diversa quando siamo noi a essere sulla difensiva. Ci sono molti motivi per cui un utente deve collegare più penne USB. Il vero problema è se una di queste non si comporta come tale. Potrebbe emulare un mouse, o una tastiera che inietta comandi in background. BadUSB ha smesso di essere un trucco economico di Hollywood. Qualcosa di simile accade con i cosiddetti "caricabatterie pubblici", che hanno portato alla creazione del famoso "preservativo USB", ora ribattezzato SyncStop. Cosa possiamo fare per proteggere il nostro PC?

USG: Proteggi le tue porte USB con microcontrollori
Due microcontrollori in soccorso. Il supporto è di un USG per dispositivo (non si possono usare hub).

USG, il firewall USB

Un'opzione è il dispositivo noto come USG, creato da Robert Fisk. In termini semplici, USG è un firewall hardware USB e lascia passare ciò che ci interessa mentre blocca qualsiasi comando strano. Il design si basa su due microcontrollori STM32F4 con architettura ARM, e per il momento è compatibile con mouse, tastiere o penne USB. In futuro Fisk spera di espandere il supporto ad altri accessori (webcam, stampanti) e aumentare la velocità di trasferimento. I microcontrollori sono USB 1.1, il che equivale a un massimo di 12 megabit al secondo (1,5 MB/s).

La pagina ufficiale contiene tutti i dati necessari per assemblare un USG fai da te, oppure è possibile contattare lo sviluppatore e coordinare la costruzione di uno al prezzo adeguato. Immagino che non sarà molto economico (la via fai da te richiede 50 dollari in componenti), ma questo potrebbe cambiare se USG diventa popolare.

Sito ufficiale: