Звукът от натискането на клавишите може да разкрие много повече, отколкото си мислите. Нова акустична атака показа, че няколко минути запис могат да бъдат достатъчни за възстановяване на въведения текст дори без достъп до целевия компютър. Специалисти от Университета Тохоку, Университета в Киото и Института за наука и технологии в Нара разработиха метод, който разпознава натисканията на клавишите чрез анализ на звука и големи езикови модели.

Предишните акустични атаки обикновено изискваха предварително записване на звуците от конкретна клавиатура и съпоставяне на всеки звук със символ. Новият подход не се нуждае от такава подготовка. Системата сама извлича отделните натискания от аудиозаписа, обединява сходните звуци и след това подбира най-вероятната последователност от символи, като отчита контекста. За дешифрирането специалистите са използвали голям езиков модел, базиран на архитектурата Transformer и отделен голям езиков модел. Механизмът преглежда няколко пъти получения текст и коригира грешките, като сравнява отделните звуци с околните думи. Благодарение на това атаката не разчита само на разликите между клавишите.

При лабораторния тест смартфон беше поставен до MacBook Pro от 2019 година. След записване на 100-150 натискания системата възстанови над 99% от текста. Методът работи и с лаптопи на Dell, HP, Lenovo и Apple, въпреки че за някои модели бяха необходими повече данни.

При по-сложните тестове атаката постигна точност над 90% след 150-250 натискания. Специалистите записваха вибрациите с контактен микрофон от разстояние около 3 метра по повърхността на масата, както и през стената. Става дума за тестова демонстрация в контролирани условия, а не за потвърдени атаки срещу потребители. Методът беше тестван и по време на разговори чрез Google Meet, Microsoft Teams и Zoom. Когато шумопотискането беше изключено, звуците от клавиатурата понякога се запазваха в аудиопотока и позволяваха възстановяване на текста след няколкостотин натискания. Резултатът зависеше от модела на лаптопа и комуникационната платформа.

За да се намали рискът, специалистите съветват да не въвеждате пароли и други чувствителни данни при включен микрофон, да активирате шумопотискането и да имате предвид намиращите се наблизо смартфони, микрофони и други устройства, които предлагат функции за запис.