当前位置: 主页 > 关于效率源 > 行业洞察 > 热点技术

【技术视界】华为手机解锁破解实战操作指南

2018-08-14 11:39

在截至2018年6月30日的第二季度全球智能手机市场份额中,中国智能手机制造商华为已超过苹果,跃居全球第二。

1.5.png

 由此可见,华为手机的市场占有率越来越高,在公检法机构日常的手机取证工作中,是最常见的手机之一。
        现阶段手机取证工作任务重、难度大,而随着手机厂商手机数据保护措施的不断升级,手机取证也在难度不断增加。华为手机的取证难点也给公检法机构取证人员带来不小的困扰。

今天,效率源只上干货,独家华为手机解锁破解实战操作指南奉献给大家。

1.华为手机取证难点
        华为手机开发者为防止刷机爱好者的过度研究,在手机的系统中加入了bootloader锁(以下简称BL锁),该锁限制了我们对手机进行刷机或提权等手机操作,因此我们要对手机的权限进行操作的时候,必须进行解除BL锁的操作。但是华为手机开发者为保障手机数据的安全性,在对华为手机6.0及以上版本在解除和回锁BL时都导致手机异常或数据丢失。
        对于取证而言,这无疑是致命的,因此如何做到保留数据清除BL锁将是取证的难点。本文将给大家分享一些保留数据清除BL锁流程中的一些小技巧。

2.取证思路
        使用unlock指令直接解除BL锁将触发手机异常或数据丢失,而导致这一结果是由手机的recovery分区控制进行的。
        为了解除BL锁时不触发手机异常或数据丢失,可以先清除recovery分区,再进行BL锁解除操作。

TIPS
        操作风险提示:务必有效的清除所有recovery分区。(该技术文章是用来规避解除华为手机BL锁流程中数据丢失的一种解决方案!此方案是完整技术流程中关键环节!文中所涉及的完整技术流程我们在Mate8、Mate9、畅享7、麦芒6、P9、nova 3e等机型均验证通过。完整的操作需在专业人士指导下完成,或联系效率源获取操作指导。切忌因误操作或不当操作造成数据丢失!)
        通过上述方法操作时,如果没有成功清除所有recovery,贸然解锁或是其他操作使手机重启,都将会导致手机恢复出厂。

3.具体操作方案
        ①、事前准备
        提前检测手机的按键是否能够正常操作;
        获取手机解锁码;
        ②、进入fastboot 模式,获取手机BL锁状态信息及手机系统版本号;

2.png

        ③、可根据手机的具体系统版本号,获取相应固件包,从固件包中获取recovery分区的数量和标识名称;

3.png

④、临时解除FB锁后,清除所有recovery(确认操作成功才可以继续下一步操作),并根据解锁码解锁;

4.png

⑤、解锁后将会重启至官方recovery而显示报错信息,此时强制进入fastboot,刷入第三方recovery即可进行手机镜像,且手机可以正常开机至系统界面。

4.操作注意事项
        ①、一定要成功清除掉所有的recovery分区,否则将会造成手机异常或数据丢失,而这对于手机取证来说是致命的。
        ②、recovery的名称各不相同,因此一定要根据手机的型号正确获取手机recovery名称和数量,以下提供几个recovery常见名称:
         recovery+recovery2;
         recovery+erecovery;
         recovery_ramdisk+erecovery_ramdisk
        如何准确获取recovery的分区名称小技巧:可根据手机的具体系统版本号,获取相应固件包,固件包中包含了手机的具体分区标识。


        VIP服务看这里
        如果您有华为手机解锁取证的技术需求,可拨打电话:028-85211099,或者在微信后台留言,我们会第一时间给您提供技术服务支持。
        如果您想要了解更多关于上文中方法的技术原理和操作细节,也可以通过上方渠道跟我们联系探讨哦。