Urządzenia USB, rozpoznawane przez system operacyjny jako klawiatury i podłączone do komputera przed zainstalowaniem modułu Ochrona przed atakami BadUSB, zostają uznane za zautoryzowane po zainstalowaniu modułu Ochrona przed atakami BadUSB.
Aplikacja wymaga przeprowadzenia autoryzacji podłączonego urządzenia USB, które zostało rozpoznane przez system operacyjny jako klawiatura, tylko wtedy, gdy włączone jest wyświetlanie pytania o przeprowadzenie autoryzacji. Użytkownik może użyć niezautoryzowaną klawiaturę dopiero po jej zautoryzowaniu.
Jeśli wyświetlanie pytania o przeprowadzenie autoryzacji klawiatury USB jest wyłączone, użytkownik może używać wszystkich podłączonych klawiatur. Jak tylko wyświetlanie pytania o autoryzację klawiatury USB zostanie włączone, aplikacja wyświetli pytanie o przeprowadzenie autoryzacji każdej nieautoryzowanej klawiatury, która jest podłączona.
W celu zautoryzowania klawiatury:
Zostanie otwarte okno Autoryzacja klawiatury <nazwa klawiatury> zawierające szczegółowe informacje o podłączonej klawiaturze oraz kod numeryczny do jej autoryzacji.
Jeśli kod zostanie wprowadzony poprawnie, aplikacja zapisze na liście zautoryzowanych klawiatur parametry identyfikujące klawiaturę - numer VID/PID, a także numer portu, do którego ta klawiatura została podpięta. Po ponownym podłączeniu klawiatury lub po ponownym uruchomieniu systemu nie ma konieczności powtarzania procesu autoryzacji klawiatury.
Jeśli zautoryzowana klawiatura zostanie podłączona do innego portu USB, aplikacja ponownie wyświetli pytanie o przeprowadzenie autoryzacji tej klawiatury.
Jeśli kod numeryczny zostanie wprowadzony niepoprawnie, aplikacja wygeneruje nowy kod. Można podjąć trzy próby wprowadzenia kodu numerycznego. Jeśli kod numeryczny zostanie wprowadzony niepoprawnie trzy razy z rzędu lub okno Autoryzacja klawiatury <nazwa klawiatury> zostanie zamknięte, aplikacja zablokuje możliwość wprowadzania danych z poziomu tej klawiatury. Po ponownym podłączeniu klawiatury lub ponownym uruchomieniu systemu operacyjnego, aplikacja ponownie wyświetli pytanie o przeprowadzenie autoryzacji klawiatury.