Niektóre wirusy modyfikują oprogramowanie wbudowane urządzeń USB w celu zmylenia systemu operacyjnego do wykrywania urządzenia USB jako klawiatury.
Komponent Ochrona przed atakami BadUSB zapobiega podłączeniu do komputera zainfekowanych urządzeń USB emulujących klawiaturę.
Po podłączeniu urządzenia USB do komputera i zidentyfikowaniu go przez aplikację jako klawiatury, aplikacja wyświetli pytanie o wprowadzenie kodu numerycznego, wygenerowanego przez aplikację, z poziomu tej klawiatury lub Klawiatury ekranowej (jeśli jest dostępna). Ta procedura jest znana jako autoryzacja klawiatury. Aplikacja zezwoli na użycie zautoryzowanej klawiatury, a zablokuje klawiaturę, która nie została zautoryzowana.
Komponent Ochrona przed atakami BadUSB nie jest domyślnie instalowany. Jeśli potrzebujesz składnika Ochrona przed atakami BadUSB, możesz dodać ten składnik we właściwościach pakietu instalacyjnego przed zainstalowaniem aplikacji lub zmienić dostępne składniki aplikacji po zainstalowaniu aplikacji.