开发者70行代码破解苹果OSX远程锁定安全功能
苹果的 Mac OS X 有一项“Find My Mac”的防盗功能,开启这项功能后用户可以通过自己的 iOS 鼠标远程锁定 Mac 机器,只有输入正确的 4 位 PIN 后才能对机器解锁。苹果的安全机制是如果 1 分钟内输入的 PIN 不正确,系统会再次锁定机器,用户之后等待一段时间之后才能再次输入;如果机器被连续锁定了 5 次之后,下一次尝试必须等待 5 分钟。
但是在硬件能力早已日新月异的今天,只有 4 位的 PIN 码显然是不安全的。据 neowin报道,Github 的一位名为 Knoy 的用户弄出了一个暴力破解程序 iCloudHacker,这个用 Arduino 代码写出来的只有 70 行左右的程序可以绕过苹果的安全控制并以暴力的方式破解掉 PIN 码。Knoy 称自己已经在 2010 及 2013 版的 13”MacBooks 上测试成功。
启动之后程序首先会用 5 秒的时间等待 WiFi 弹窗出来,然后移动鼠标来关闭 WiFi。接下来就是遍历各种 PIN 的可能组合,如果在 5 次锁定之内暴力破解仍未找出 PIN 码,程序不会等上 5 分钟直到可以再次尝试输入,而是模拟鼠标操作直接让机器重新启动然后接着暴力破解。从而保证程序能尽可能快地进行破解。
据 Knoy 在程序注释中说,其最长的破解时间是 60 小时。但那是在没有进行优化的情况下的结果,根据Datagenetics对 PIN 码的研究,一半的 PIN 码组合只需 426 次即可破解,再加上很多用户经常会使用一些非常弱智的密码(如“1234”,参见十大最糟糕密码),所以该破解所需的时间也许要短得多。
为了修复 SSL 连接认证的安全漏洞,苹果最近才放出 iOS 7.0.6 和 iOS 6.1.6 更新。如果这个漏洞属实,苹果又得忙了。
[36氪原创文章,作者: boxi]
文章转载自 开源中国社区 [http://www.oschina.net]
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
微软要做基于高通的 PC,非 Wintel 能成功吗
近日,微软在深圳召开的WinHEC上,宣布牵手高通打造基于高通芯片的传统PC,也就是未来PC市场将会出现采用高通芯片(ARM架构)和Windows10系统的PC。对此,业内认为,这对于PC芯片市场老大的英特尔将是致命一击,或者按照高通的话说要打破传统PC产业Wintel的垄断。事实真的如此简单吗? 众所周知,微软Windows+英特尔x86芯片的组合被业内喻为Wintel联盟,且这种联盟或者是软硬组合方式一直统治着PC产业。尽管其间屡屡遭到Linux的冲击,但始终未能被打破。 高通曾经在2009年以自己的芯片(ARM架构)+Android的智能本企图杀入PC市场(当初是为了争夺Wintel的上网本市场),结果仅一年左右的时间,就铩羽而归。 而在之后的2012年,微软则采用Windows+ARM组合的Surface RT抢夺平板电脑市场也是无功而返,反倒是采用了Windows+英特尔x86架构组合的Surface在平板电脑市场取得了成功,并且为微软在业内打造和树立了Surface产品品牌。 我们在此列举这两个典型事例是想说明,在PC产业中,非Wintel组合从来就没有成功过。 而在移动的...
- 下一篇
即将到来的 Android N 将具备这些新特性
去年的I/O大会上Google表示,今后每一年的I/O大会上都会推出对Android重大更新后的新版本。 今年I/O大会,我们有理由相信,Android 7.0,也就是Android N,会与我们见面。Android N这一版本将带来许多新特性和新的改进优化,外媒AndroidAuthority对关于Android N的已确认的消息和传闻中的消息进行了汇总,我们一起来看一下。 已被证实的Android N新特性 发布日期 目前已经可以确定,Android N将在今年5月18日、I/O大会期间发布,谷歌将会带来完整的主题演讲。最终版本将于今年10月或11月随着新款Nexus设备一同上市,同时向其他OEM商、运营商提供初始固件。 多窗口模式 多窗口模式也是第一个被证实的Android N新特性。这一消息是Pixel C团队在Reddit 论坛的AMA中低调透露的,这一功能也能够充分利用大屏手机、平板的屏幕空间。 对平板电脑更好的体验优化 谷歌一直在努力让Android在平板电脑上实现更好的表现,预计Android N将支持更强大的多任务功能、针对平板应该更好地优化。 OpenJDK替换Ja...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装