Смартфон определит нажатые клавиши по вибрации поверхности

Исследователь Филип Маркардт (Philip Marquardt) из Массачусетского технологического института разработал программное обеспечение для iPhone 4, с помощью которого смартфон может распознавать нажатия клавиш на рядом лежащей клавиатуре.

 
Программное обеспечение позволяет смартфону распознавать нажатые клавиши, считывая показания акселерометра.

Физическое местоположение используемых клавиш вычисляется по времени между вибрациями, с применением библиотеки для предсказания наиболее часто используемых комбинаций.

Предварительные испытания программы показали, что даже не слишком точные акселерометры, работающие с частотой 100 Гц, обеспечивают точность распознавания текста до 80%.

Смартфоны научили "подслушивать" нажимаемые клавиши

Это открывает новые возможности для создания шпионских программ. Хакеры могут создавать специальные вирусные программы, которые через заражённый смартфон будут снимать пароли с компьютеров, даже не подключённых к Интернету.

Отметим, что недавно инженеры создали специальный аксессуар для камеры смартфона iPhone, который позволяет делать снимки из-за угла.