歪门邪道?新技术让智能手机可窃取附近键盘输入信息
2011-10-24 11:44
337 查看
现在的智能手机已经非常全能了,但是邪恶的科学家们并不满足,现在又让智能手机多了一项新能力——窃取附近电脑的键盘信息。这里说的不是通过病毒或木马监听电脑的键盘输入信息,而是通过打字的声音判断附近的键盘输入了什么内容,据说准确率高达80%,是不是觉得很神奇呢?看看究竟是怎么办到的吧。
技术的原理,是通过键盘和手机的相对位置,再根据手机接收到的声音就可以判断出按键大概是在键盘的什么位置。以“canoe”为例,程序会把输入的音节分为四对:C-A, A-N, N-O 和O-E,然后就会分析出一组“声音-位置码”,左左近,左右远,右右远,右左远,然后根据这组信息在程序的字典里搜索出符合内容的配对,最后获得canoe的这个输入信息。
不过其实你不必担心这项神奇的技术现在就被应用在窃听密码等邪恶的方向,现在这项技术还是有很多限制:(1)这项功能的准确率和手机接收声音的效果密切相关,现在只有在离键盘3英寸的距离内并有优秀的消除杂音的功能的智能手机(如iPhone4)才能保证基本的准确率;(2)由于是以关联组和字典数据库为判断依据,所以输入的信息必须是超过3个字母的单词才可以,一般没有规律的密码是无法获得的。
不过程序的作者倒是认为如果有人坚持要把这技术犯罪上也是可以做到的。小编倒是觉得有这闲心,还是不如想想怎么把手机的顺风耳用在正途比较靠谱。
via wired leiphone
相关文章推荐
- 智能手机音频信息取证
- 手机自动识别,智能安装驱动,智能管理手机信息
- Python:监控键盘输入、鼠标操作,并将捕获到的信息记录到文件中
- java--IO流-LineNumberReader,读取键盘录入,字符字节流转换,改变标准输入输出设备,异常的日志信息,系统信息
- 有手机输入键盘时切换横竖屏高度变化的问题
- JS实现仿google、百度搜索框输入信息智能提示的实现方法
- 综合排序 学生信息输入并排序 键盘录入信息 (姓名,语文成绩,数学成绩,英语成绩),按总分高到低输出
- 手机号码界面输入数字查看手机信息
- 部分android手机CCEditBox输入之后键盘输入框不消失得问题
- 仿google、百度搜索框输入信息智能提示的实现 兼容主流浏览器
- 设在数组A中有10个整数 现从键盘中输入一个数 检查该数是否在数组总,若在数组中则输出该书在数组总的位置若从数组中未找到该数 则输出“NOT FOUND!”信息
- 键盘输入学号,显示学生姓名,成绩,排名等信息
- 有五个学生,每个学生有3门课(语文、数学、英语)的成绩, * 写一个程序接收从键盘输入学生的信息,输入格式为:name,30,30,30(姓名,三门课成绩)
- 试编写程序,要求从键盘输入3个16进制数,并根据对3个数的比较显示信息
- 书籍的信息由键盘输入
- 用Flex模拟智能手机表单输入的自动放大功能
- iPhone狂潮!警惕智能手机带来的企业信息安全风险
- (95)键盘输入学生信息,存入文件
- 客户端从键盘输入信息,发到服务端,服务端收到信息后,转成大写返回给客户端。
- 关于Smartphone的智能手机键盘输入法的疑惑