偶然看到这个问题的,机缘巧合,这个问题应该好久好久之前了的
那么我来详细解答这个问题
iPhone显示停用,根本原理来讲,ios系统自身的数据识别系统在锁死硬盘
iPhone的主板就是一部手机的核心,如果你不要资料的话,你可以直接刷机还原所有数据搞定
这个是什么情况呢?
iPhone的主板内很多核心部件都是有识别码的,cpu就是靠这个来和硬盘进行识别互认的,然而硬盘却包含了用户所有更改的数据,苹果系统原来自带的app或者功能设置不算。
但是这一套的识别码都是由ios系统自己生成的,硬盘像是宝箱,cpu拿着钥匙来开宝箱,云端一般不会有匹配数据,除非由原始代码来做万能钥匙
出现这个停用状态就是,cpu无法识别硬盘,读取数据的问题,一般我们遇到的情况只有两种
1,刷机等人为拆装导致的cpu或者硬盘无法识别,这个我们遇到过一些,比如a,硬盘升级内存后,想要原来硬盘的数据,然而升级内存需要刷机,把cpu的识别码刷不一样了,
所以功能部件都会有内部识别的编码,就像刷身份证坐火车一样,没身份证就会拒绝你入场
或者说是人类的排斥相似,被免疫系统标志成非自己器官的会被发起攻击,直至消灭
更换硬盘会进行刷机,刷机会重置所有iPhone内码,重新达到匹配的地步,
现在cpu只能识别现有大容量内存硬盘,这个单独的小内存硬盘cpu无法识别,装上去,用iTunes引导系统开机,就会变成停用
2,系统进行自动锁死,在iPhone无法被正确解锁的时候iPhone就会自动锁定硬盘,并且更改硬盘的识别码,类似于银行保险箱原理,密码输错,里面自动高温熔断钢条封死保险箱,这个情况就无法读取数据了,这个是ios系统的设计原理,为了用户的信息保密性
ios选择自我消灭也不会让数据泄露
原则上iphone会给予用户一定的机会尝试解锁iPhone,防止日常使用过程中产生的误操作
出入错误iPhone密码后会出现停用时间,让用户冷静一下,并有警示用户风险的意义
但是有些情况会让iPhone识别有安全风险
比如重启会导致iPhone停用指纹识别功能,变成必须输入密码
升级系统或者其他方式也会导致这个安全风险触发
在用户输入错误密码上线后自动全设备加密锁死
设计标准就是—无法解开的锁死
apple公司不会提供任何解锁方式,只会告诉你可以刷机,
刷机重置,但是数据全部没有
如何解决呢。
其实是有办法的,
ios设计的时候识别码的位数是很高的16位
其实部件那么多,识别码那么多,要进行解密,这个数量基数就会让绝大部分个人断了念想
另外就是不可逆的更改访问,防止其他正面方式获得iPhone的访问
比如很早的时候iPhone停用的话,用Siri,激活闹钟,然后去下载铃声获得iPhone的Safari的访问权,从而进入系统
类似种种窍门,已经在ios8以上全部封杀完了
所以现在iPhone出现停用的话,都是很难处理的,难度之大,就是和apple公司挑战
第一种更难,第二种更简单。
因为第一种变化只有没有参照物,无法进行算法的差别化对应
你无法知道第一次的时候内部识别码,虽然没有锁死硬盘,但是你找不到钥匙
第一种的可以操作的方法大概是这样的原理:
iPhone出厂时候会有一个原始数据,比如机型是ch/a结尾是国行,zp/a结尾是港行
都会由对应的意思
但是相近出厂的iPhone里面原始数据差别不大,
可以从这个作为切入点,找到iPhone工厂里面出厂原始数据,然后找一台同一天同一时间段出厂的iPhone,比如目标手机是001,那么你现在找到的iPhone是099,你就要再找一个同一时间段比如050的手机数据做对比,然后算出目标iPhone的原始内码。找到这个原始内码就是开启关键识别的第一步,然后有针对性的去华强北回收那个相近生产时间的iPhone,然后用接近的生产日期的cpu做主板移植,在一张主板上进行iPhone数据的打开,差别不大的话,CPU的计算能力能让数据正常无差别的打开
这个费用会相对很高,牺牲起码一个iPhone,然后有时候不顺利要还几个iPhone
一般是10K起步,做这些的用户,绝大部分数据的意义非同一般
不在乎金钱的恢复数据。确实有成功的情况,但是也会有失败和放弃的
这个是简单的描述,实际过程会比这个复杂很多,涉及软件和硬件,关键原始数据的来源也会是要费周折的
还有一种方法是漏洞适配器,这个东西就比较简单了,用系统内部的一个功能漏洞进行识别,类似你从后门进去打开前门的开关,不过这个只能存在与6系列以下机型上适用,因为更高级的iPhone型号手机硬件设计上已经让iPhone坚不可开。
主要iPhone漏洞都是基于iPhone的iTunes模式进行展开的
还有一种方法就是硬盘读取,这个也是比较暴力的手段。成功率不高,原理上数据其实都是可以存在的,但是读取上的问题
可以用特别的硬盘架构设备进行数据读取,读出来的数据是乱七八糟的乱码,看不懂的,用一种转化器进行这些乱码的识别,ios数据还是有一些通性,这些适用于一些老旧机型,
这个费时费力的工程,属于难啃的刺猬,没有特别要命的数据在里面还是刷机让他们的识别码一致,然后重新激活使用就好了,我们做过一些,成功的耗费大量时间和财力,失败的也还要付一些成本