Дзвонити по Skype і одночасно набирати щось на клавіатурі небезпечно.

Багато хто з нас поєднує розмови за допомогою Skype, Hangouts, WhatsApp або Viber з якоюсь іншою справою на комп'ютері. Це не дуже чемно і до того ж, виявляється, небезпечно – співрозмовник може дізнатися, що ви друкуєте.

Опис того, як саме це можна реалізувати на практиці, було представлено на хакерській конференції Black Hat у Лас-Вегасі. За словами дослідників, навіть після всіх перетворень звуку, які відбуваються при його передачі через Інтернет, в записах «клац-клац» залишається достатньо інформації, щоб згодувати її системі машинного навчання та отримати від неї 5 найбільш ймовірних варіантів того, які клавіші натискав користувач. Результати для трьох протестованих ноутбуків різняться, але навіть для ноутбука Lenovo, що «нечітко клацає», залишається можливим відновити набраний текст.

На допомогу приходить фільтрація результатів за допомогою словника – люди зазвичай набирають осмислений текст, тому серед припущень моделі легко відфільтрувати біліберду. Достатньо вказати, яка розкладка клавіатури, імовірно, використовується жертвою і якою мовою варто шукати текст, і тоді демонстраційний алгоритм через кілька секунд видає читабельний результат.

Автори припускають, що за такою технологією можна навіть красти паролі, але це виглядає дещо надуманим - паролі занадто короткі і, хочеться вірити, часто не є словами. можливості треба – особливо якщо ви інколи працюєте з конфіденційними даними. Загалом друкувати під час розмови не дуже ввічливо, тож, утримуючись від «мультітаскингу», ви одночасно й захистите свою таємницюлистування, і виявите повагу до співрозмовника.

Якщо ж доля надіслала вам особливо довгий і нудний конференц-дзвінок, не нехтуйте золотим правилом: всі, хто не говорить прямо зараз, повинні вимкнути свій мікрофон, натиснувши кнопку mute.