万花镜
    首页社会国际娱乐科技时尚军事汽车探索美食旅游历史健康育儿
    购物世界船舶学术哲学数码手游名人

    科普|这是科学非玄学,用手机陀螺仪科学的猜密码

    2017年4月17日 来源: 雷锋网

    用 10 周时间,让你从 TensorFlow 基础入门,到搭建 CNN、自编码、RNN、GAN 等模型,并最终掌握开发的实战技能。4 月线上开课,现已开放预约。

    雷锋网按:这两天,来自英国纽卡斯尔大学的一帮科学家捣鼓出来了一种有点儿让人意想不到的密码破解方法——通过获得手机陀螺仪的安全权限进行密码破解,简直想让人说一句:铁打的密码,流水的破解方法。

    那么陀螺仪到底是个什么?

    说白了陀螺仪就是一种传感器

    我们玩体感游戏、手机导航、照相防抖都得用到

    一开始呢,陀螺仪被发明出来是被用于航海航空仪表的

    毕竟海上有浪,天上有云

    看不清路的话,怎么谈诗和远方

    后来随着时代的进步,陀螺仪也跟着进入了我们的日常生活

    不过目前我们智能手机里的陀螺仪其实已经跟之前的那个完全是两回事儿了

    这货叫微机电陀螺仪,就是目前我们手机上用的那种

    微机电陀螺仪是利用物理学的科里奥利力,在内部产生微小的电容变化,然后测量电容,计算出角速度,以实现检测运动状态的目的

    听起来就很精确很厉害

    但问题是

    这跟黑客解密码有毛关系啊!!

    黑客难道还能根据每次输入密码引起的手机角度变化来猜密码吗??

    这种说法让我想起来

    然鹅

    讲个恐怖故事

    这回真的被雷锋网小编蒙中了

    这帮脑洞很大的科学家真的也是按照这个思路进行了尝试

    一顿分析后发现

    第一次猜中密码的概率竟然可以高达 70%

    第五次的时候已经可以 100% 破解掉密码

    他们是怎么做到的

    莫非靠玄学?

    别忘了,科学家是一群很神奇的强大生物

    这个原理说白了就是先建立一种运算模型

    根据每次输入密码时击键的落点与击键时手机轻微的角度变化,找寻出当前软键盘上相应位置的按键,而这个信息是可以从手机陀螺仪的数据中获取的

    但是由于每个人输入密码的习惯都是不一样的

    比如有的人习惯单手,有的人习惯双手

    有的人输入密码力度大,有的人用力轻

    这使得运算机制无法被归类为统一标准

    这时就需要该运算模型对个体用户进行大量的行为学习

    其实就连最简单的 4 位数密码也需要运算模型记录至少 50 组已知的密码,每组重复输入 5 次才可以成功分析出用户的输入习惯

    相当于连续不断地按顺序输入不同密码 250 次

    在理想状态下,假设一个密码输入时间是 1 秒

    这个学习过程需要保持匀速且不能间断的输入密码 4 分钟

    期间还有诸多干扰项会影响到运算模型的学习

    同时有趣的是,还是由于每个用户的习惯不同

    这个运算模型在入侵到一位用户的硬件后

    相当于给这位用户量身定做了一款无法传染给其他设备的恶意软件

    也就是说黑客不仅需要把恶意软件伪装成第三方软件安装到用户的手机里

    还需要给运算模型很长一段时间进行学习,并且在学习该用户行为习惯后,无法学习其他用户的行为习惯,而当这一切苛刻条件都成立的情况下,基于运算模型对用户初始行为习惯的估算,密码的破解概率才可达到 70% 左右。

    这个过程果然够科学够艰难……

    话虽这么说

    但是将程序植入的最初步骤

    是通过取得陀螺仪本身基本不设防的安全权限来完成的

    打个不太恰当的比喻

    有一个间谍想进入到一座铜墙铁壁的堡垒中学习开锁技巧

    待到他学成出师的那一天他便可以在这座戒备森严的堡垒里面来去自如

    进入这座堡垒本身是个很大的难题,而现在有扇很破的小木门摆在他的眼前

    这扇小门可以让他很轻易地溜入偌大的堡垒里

    恶意软件相当于间谍

    我们的移动设备相当于堡垒

    而陀螺仪这道防线相当于是那扇门

    雷锋网宅客频道小编发现:通过低安全权限的陀螺仪破解密码其实并不是英国的专利

    早在 2011 年的时候,美国加州大学研究团队的两位仁兄就搞出了类似这个原理的软件

    名叫 TouchLogger,这款应用,可以将按键产生的微小震动与用户输入的数字联系在一起。两人表示

    “在用户安装 TouchLogger 应用,并赋予其 “震动感应权限” 后,手机操作系统将不再把震动感应信号输出识别为应当保护的权限。”

    “在屏幕键盘 (也称软键盘) 的智能手机上使用这款应用,其识别率可超过 70%。若是在平板电脑等大设备屏幕上使用,内容识别率会更高,而且该应用对 1 到 9 的数字识别率非常高。”

    “使用何种力气按下键盘,键盘支持‘力回馈’功能,或手握在手机的何种位置都会对震动产生影响。理论上来说,手握在设备的何种部位对 TouchLogger 的功效几乎没有干扰。”

    靠着微小震动猜密码…… 膝盖给你了……

    见识到了这么销魂的密码破解方法

    宅客频道小编心里有点方啊

    想一想我们的智能手机上面有那么多的传感器

    摄像头、重力传感器、甚至 3D touch 的压力传感器

    如果有一天,它们都变成黑帽子眼中的门

    我们的信息安全将何去何从?

    不过呢,还是有办法把这种可能性降到最低的

    为了防患于未然

    雷锋网宅客频道(letshome)友情提醒:我们可以尽量在官方的软件商店下载,苹果用户认准 App Store,安卓用户可以直奔软件官网,能科学上网的话可以去 Google Play,实在找不到官方软件的话再去信得过的第三方软件下载站下载。

    点击关键词可查看相关历史文章

    ● ● ●

    近期热门

    15 分钟充满 5000mAh,“石墨烯电池” 又来了?

    独家 | 万字长文专访阿里鄢志杰,360 度了解神秘的 iDST

    最新课程

    位置:首页 > 科技
    卖卖萌2017/4/17 10:09

    看来人不能有套路啊

    加载更多评论...
    本类推荐
    全球最畅销的手机竟然是它?
    全球最畅销的手机竟然是它?

    如果问你现在最畅销的手机是什么?我想很多人会说iPhone,但是,事实却并非如此。iPhone6一共卖出了7150万部,这个数字确实惊人,但是,和这款手机相比,真的就有点小巫见大巫了。就是它。只看图片,我想很多人都可以一眼认出这款手机,没错,它就是Nokia1100。

    目前价格最低的顶配骁龙820手机,完爆米5低配,现货销售!
    目前价格最低的顶配骁龙820手机,完爆米5低配,现货销售!

    骁龙820是2016年的顶级Soc,各项标准都达到了顶级水平。骁龙820使用了三星第二代14nm工艺制程,CPU方面采用了性能强大的四核自主研发架构,GPU方面采用了Adrenno 530,比上一代Adrenno 430性能提升了40%。

    贵的就是好的?杭州老板花了一万六买了手机结果一堆麻烦
    贵的就是好的?杭州老板花了一万六买了手机结果一堆麻烦

    宋先生反映,去年十月份,买了一部三星手机,花了一万六,使用一个月不到,因为质量问题,换了一部新的。现在这部新的手机,又出现问题了。1一万多的“三星手机" 频频出现问题?宋先生是生意人,去年10月份,买了一部三星w2016,花了16000块钱。

    全封闭两轮不倒翁,怎么撞都不翻车的环保电动车!
    全封闭两轮不倒翁,怎么撞都不翻车的环保电动车!

    这辆车就是 Lit Motors 的 C-1 电动汽车,它是世界上第一台采用陀螺仪稳定器技术的电动车。该车使用了陀螺仪和电动马达来保持平衡。陀螺仪稳定器技术利用的是陀螺仪的定轴性——当陀螺仪高速旋转时,其自转轴由于惯性保持稳定不变,同时反抗任何改变其自转轴方向的力量。

    仅中美掌握微小型原子自旋陀螺仪技术
    仅中美掌握微小型原子自旋陀螺仪技术

    全空域、全时域的无缝定位导航是未来定位导航产业的技术制高点。随着量子精密测量技术的快速发展,基于量子精密测量的陀螺及惯性导航系统具有高精度、小体积、低成本等优势,将对无缝定位导航领域提供颠覆性新技术。陀螺仪最主要的基本特性是它的稳定性和进动性。

    科普一分钟:没那么神奇平衡车运行原理详解
    科普一分钟:没那么神奇平衡车运行原理详解

    很多人好奇平衡车是如何保持平衡的,从百度来的信息是这样说的:其运作原理主要是建立在一种被称为“动态稳定”的基本原理上,也就是车辆本身的自动平衡能力。以内置的精密固态陀螺仪来判断车身所处的姿势状态,透过精密且高速的中央微处理器计算出适当的指令后,驱动马达来做到平衡的效果。

    开不了机竟然也能导出手机中的照片!旧手机别瞎卖!
    开不了机竟然也能导出手机中的照片!旧手机别瞎卖!

    上次介绍不能随便卖旧手机的时候很多人表示不理解,有人说自己的手机刷机的时候都变“砖”了,那些人拿去还能干什么?其实有些“砖”也能读出里面的数据。以下内容为用户投稿:不少人使用 iOS 设备时总是不敢升级刷机越狱,就怕他哪天变砖了所有的数据都付诸东流了?

    GALAXY手机不烦恼,终结卡、顿、慢!
    GALAXY手机不烦恼,终结卡、顿、慢!

    为什么我手机越来越卡?怎么解释手机越用越慢?还总提示内存不足,相册半天也打不开……手机用久了就会出现卡、顿、慢的情况,真心特烦恼。今天,为大家讲讲解决办法,那么下面你要仔细看噢。1清理相册多余垃圾照片不少,打开相册好慢的?

    轻度用户下乐1s可以玩多久
    轻度用户下乐1s可以玩多久

    一系列的测评终于到了电量使用部分 —— 本次故意“假装”了一段时间轻度用户,本篇文章对于“非主力机”或者“不怎么用手机”的小伙伴更具备参考价值。好,话不多说,先上结果:运行时间:1天17小时,剩余电量为21%...

    3个步骤,让你的手机上网速度飙升
    3个步骤,让你的手机上网速度飙升

    手机上网问题一直是全民关注的焦点,对于很多用户而言,日常外出最不能忍受的是手机明明连接上了WiFi但速度却不如手机3G网络,对此,存在这个问题可能与您的手机自身设置有关,下面小编就给大家说说如何通过设置让手机网络迅疾如飞。

    如果想要健康宝宝,手机就不要放在这个地方!
    如果想要健康宝宝,手机就不要放在这个地方!

    原创文章,欢迎分享,机构转载请联系作者。文|文文手机自己和丈夫之间的情人,手机是人与人交流的铁门,如果你怀孕了,有时这些说法都不重要了,只要它没有伤害到自己肚中的宝宝就感觉还好。孕期多玩手机肯定是不好...

    把猫爪设为指纹解锁后
    把猫爪设为指纹解锁后

    跟大家介绍下这是我养的一只猫一天晚上,我在无聊的玩手机,猫跑过来,我突然想,可不可以用猫的指纹设置手机的密码呢因为我的手机是可以刷指纹解锁的那种,在手机的背面有一个刷指纹的地方而且设置不同的指纹能进入不同的界面...

    延伸热词
    首页社会国际娱乐科技时尚军事汽车探索美食旅游历史健康育儿
    万花镜 版权所有 京ICP备14059027号
    值班QQ:3012642954
    邮箱:wanhuajingnews@qq.com