还能开挂?
FBI和苹果的案子里涉及的iPhone 5c的主人实为其中一名枪手的雇主,上面装有移动设备管理(MDM)软件,让公司跟踪手机并远程实现其他功能。在Android手机上,这样的MDM应用往往作为“设备管理员”安装在设备上,在iOS系统中则要用管理工具Apple Configurator来进行设置。
我们用来测试的MDM成功地重设了密码,然后用新的密钥派生函数来生成了新的密钥。
我们给这次实验的Nexus 4开发了自己的MDM应用,经检验能够跳过用户来重设密码,我们便能直接用新密码来解锁手机。要远程实现这点,手机必须开机并连接网络,MDM程序也必须设置成允许通过MDM服务器远程控制重设密码。
如果攻击者想要得到厂商或软件公司的帮忙来进行破解,Android阵营的情况比iOS更为复杂。 一般来说,操作系统软件都有一个专属的数字码,只有拥有正确数字码的公司能够对操作系统进行升级,这就可能给攻击者留下了乘机而入的“后门”。对于iOS系统,管好苹果公司就可以了,但生产销售Android手机的公司可谓浩如烟海。
谷歌是Android操作系统的主要开发者,也为其推出的旗舰手机Nexus背书。三星为三星手机背书。一些手机运营商也可能参与其中。另外,许多用户用的是Android的定制版本,开发不同版本软件的这些公司都值得FBI发愁。
虽然坊间已在谣传各种破解iPhone的方法,但苹果方面也宣称,一旦破解方法泄露便能反过来对漏洞进行“反破解”,进一步加密iOS系统,且看FBI花的一百万美金能够支撑多久。
本文来源:不详 作者:佚名