Google představil blokátor vstupu přes škodlivá USB zařízení

Společnost Google publikovala nástroj ukip, který umožňuje sledovat a blokovat útokům, prováděné pomocí škodlivých USB zařízení simulujících USB klávesnice pro skryté substituce falešných stisků kláves (například během útoku může být simulována sekvence stisků, vedoucí k otevření terminálu a provedení libovolných příkazů). Kód je napsán v jazyce Python a distribuováno pod licencí Apache 2.0.

Nástroj se spouští jako systemd služba a může pracovat v režimech monitorování a prevence útoků. V režimu monitorování se určují možné útoky a zaznamenává se aktivita související s pokusy o nevhodné použití USB zařízení pro substituci vstupu. V ochraném režimu, při zjištění potenciálně škodlivého zařízení, se odpojuje od systému na úrovni ovladače.

Škodlivá aktivita se určuje na základě heuristické analýzy povahy vstupu a zpoždění mezi stisky kláves — útok se obvykle provádí v přítomnosti uživatele a aby zůstal nezpozorován, simulované stisky se posílají s neobvyklými minimálními zpožděními, typickými pro běžný klávesnicový vstup. Pro změnu logiky určení útoků jsou navrženy dvě nastavení KEYSTROKE_WINDOW a ABNORMAL_TYPING (první určuje počet stisků pro analýzu a druhé prahový interval mezi stisky).

Útok může být proveden pomocí nenápadného zařízení s upraveným firmwarem, například simulaci klávesnice lze provést v USB flash disku, USB hubu, webové kameře nebo chytrém telefonu (v Kali NetHunter je k dispozici speciální nástroj pro substituci vstupu z připojeného chytrého telefonu s operačním systémem Android přes USB port). Pro ztížení útoků přes USB lze kromě ukip také využít balíček USBGuard, který povoluje připojení zařízení pouze z whitelistu nebo blokuje možnost připojení cizích USB zařízení během zamčení obrazovky a nedovolí práci s takovými zařízeními po návratu uživatele.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster