Исследователи из Технологического института Джорджии написали для iPhone 4 шпионскую программу, которая, используя акселерометр смартфона, перехватывает символы, вводимые на клавиатуре поблизости. Для этого аппарат должен лежать неподалеку от клавиатуры на той же поверхности, чтобы система могла анализировать вибрации смартфона, вызываемые ударами по клавишам. Принцип действия системы основан на распознавании пар нажатий. Программа определяет, находится ли каждая пара символов в правой или левой части клавиатуры, и далеко или близко друг от друга расположены клавиши. Например, слово CANOE транслируется в код «лево-лево-близко» (CA), «лево-право-далеко» (AN), «право-право-далеко» (NO) и «право-лево-далеко» (OE). Полученный код сопоставляется с заранее подготовленным словарем, в результате чего смартфон отображает слово canoe, как наиболее статистически вероятное. При работе со словарем из 58 тыс. слов уровень точности системы достигает 80%.

Поделитесь материалом с коллегами и друзьями

Купить номер с этой статьей в PDF