网站客服:zx81024163 |

安卓手机图形锁破解教程 安卓手机忘记密码解锁攻略

2024-09-01 07:02:13发布    浏览399次    信息编号:163867

友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。

安卓手机图形锁破解教程 安卓手机忘记密码解锁攻略

航海时代3安卓版2.01无限金钱宝箱版

立即下载

手机的图案锁(九宫格)是一个 3×3 的点阵,通过连接多个点来实现锁定/解锁的功能,最常见的就是锁屏密码和图案锁屏,我不敢说这个方法有多新奇,但应急的时候还是很有用的,尤其是小孩子捣蛋或者朋友恶作剧的时候,我们就可以运用这些。

至少需要连接4个点,最多可以连接9个点。网上也有暴力方法删除手机图案锁,也就是直接把图案锁功能干掉。但是如果你想进入别人的手机,又不想惊动别人……你可以参考这篇文章。

前提条件:手机需要root,并且开启调试模式,一般来说,如果你用过“豌豆荚手机助手”、“360手机助手”等软件,都会要求你开启调试模式,如果要使用这类软件,你需要root手机。

原理分析

首先我们来看看安卓手机是如何标记这9个点的,通过阅读系统源码我们知道每个点都有编号,组成一个3×3的矩阵,如下:

00 01 02

03 04 05

06 07 08

若解锁图案设置为“L”形,如图:

这几个点的顺序是:00 03 06 07 08。系统把这一串数字记下来,然后用SHA1加密这串数字(十六进制)并存储在手机中的/data//.key文件中。我们使用数据线连接手机和电脑,然后ADB连接手机,将文件下载到电脑上(命令:adb pull /data//.key .key),如图:

用十六进制编辑程序打开.key,会发现文件里面含有经过SHA1加密的字符串:,如图:

下次解锁手机时,系统会比对你所画的图案,看对应的数字串是不是对应的加密结果,是则解锁;不是则保持锁定状态,会有多少种可能呢?想想高中时的阶乘,如果我们用4个点来做解锁图案,就有3024种可能,那么5个点就是15120,6个点就是60480,7个点,8个点,9个点,一共有种可能(不过这种计算并不严谨,因为同一条线上的点只能和自己相邻的点相连)。

最多只有不到30种可能性,乍一看似乎很大,但在电脑前,只需要几秒钟就能把这些事情全部列出来。

裂解过程

知道了原理,下面我们来写个程序来实现一下,这里用来完成任务,主要的应用有模块(字符串的SHA1加密)和模块(内置,生成00-09的排列组合)。

主要流程为:

1.将ADB连接到手机并获取.key文件

2.读取密钥文件并保存到字符串str_A中

3. 生成所有可能的数字字符串

4.将这些数字字符串加密,得到字符串str_B

5.比较字符串 str_A 和 str_B

6.如果字符串A和B相同,则表示数字字符串num就是所需的解锁序列。

7.打印出数字字符串num

具体步骤如下:

总结

从程序本身来看,得到解锁密码后,应该使用break跳出循环,终止程序。但是没有跳出多重循环的语句,如果要跳出多重循环,只能设置flag然后继续判断。省略了“跳出循环”这一步骤。(有没有更好的跳出多重循环的方法?)另外,省略了很多容错语句。

从破解的目的来看,如果你只是忘记了手机图案锁密码,可以使用更简单的方法:将手机连接 ADB,然后用“adb rm /data//.key”删除.key 文件。锁就失效了,随便抽一下就能解锁。但本文开头的假设是“不被察觉地进入别人的手机”,所以写了这篇文章。

最后,一个小小的安全建议:如果你的手机已经root,还想使用“XX手机助手”并设置图案锁,在手机的“设置”选项里有一个“锁定时取消USB调试模式”的选项。这个名字因手机而异,有的手机有这个选项,有的没有。开启这个功能后,可以在手机锁定时防止这种攻击。本文的技术原理很简单,希望大家能教我一些高级的编程技巧。

解锁手机屏幕锁的4种方法:

第一种破解方法:

Wipe 是什么意思?Wipe 就是恢复出厂设置,包括删除所有联系人、短信、安装的软件等,也就是俗称的硬复位,恢复出厂设置。 Wipe 就是清除缓存和内存数据。

怎么才能Wipe呢?这时候我们就需要一个类似电脑上WinPe的安全模式,一个系统出问题了也能打开的系统恢复模式。一般手机都会自带第三方CMW,或者自己刷机都可以。以三星手机为例,长按电源键和音量+进入!

手机图案锁屏图像忘记解锁方法:

1.先关闭手机,然后同时按住音量键(调高音量的键)、电源键、屏幕下方的中间键。

2. 约3秒后会出现英文界面,松开所有按钮,找到wipe data/reset(意思是:擦除数据,恢复出厂设置)。

3.按音量键调节到这一行然后按屏幕下方的中间键确认。进入下一个英文界面找到yes--all user data(意思是:yes--删除所有用户数据)就可以删除数据了。。

4.约三十秒后,会出现一个绿色的机器人,表示数据已被删除。

5.点击机器人会立即重启系统,恢复到出厂时的状态,密码解锁,你自行安装的软件全部消失,但是通话记录和照片还在。

不得不说,真是想得太周到了,难怪大家喜欢,点赞!!!

我们只需要运行上图中的wipe这两项就可以了,这样手机就跟刚买来的时候一样了,所有数据和密码都没有了,虽然有些缺点,但是最简单又方便,那么有没有办法只删除密码,保留数据呢!?

第二种破解方法:

删除密码文档。

这个方法的原理跟我们之前讲的密码破解差不多,PC的系统密码是保存在sam里的,而系统密码是保存在.key这个文件里的,所以只要我们能把这个文件删掉,安卓的系统密码就破解了,大功告成!

已经 root 或刷过设备的用户应该知道 ADB,对吧?我们在这里也会用到它!命令如下:

只要找到*.key文件然后删除就可以了,这个是网上流传比较广的方法。

您可能会遇到的一些问题:

第三种破解方法:

使用助手。

如果我们的手机是USB调试的话,我们可以用这个方法,就拿豌豆荚来说吧,通过豌豆荚把我们的手机完整备份,wipe之后就不会有密码了,我们用豌豆荚就可以直接恢复数据了,条条大路通罗马!

提前告诉大家怎么开启USB调试模式吧!如果你有良好的使用习惯,不喜欢在乱七八糟的地方下载软件,那就应该打开USB调试!在设置里找到“开发者选项”。

找到USB模式并打开!

支援豌豆荚!

第四种破解方法:

桌面 RE 管理器。

很多人都知道手机版的RE ,但是很少有人听说过桌面版!?本RE 的权限与手机版相同,操作时请小心!

有两个版本,一个与移动版本类似:

另一种是使用文件夹连接:

这些操作比在手机上方便多了,一定要谨慎,如果不备份就删除不该删除的系统文件,那你可要后悔莫及了!

以上方法可以帮助我们解决忘记密码时如何解锁手机的问题!别做坏事了!

在PC上下载上面提到的ADB和RE管理器:

亚洲开发银行:点击此处下载

RE UI 版本:点击此处下载

RE 管理器文件夹版本:点击此处下载

提醒:请联系我时一定说明是从星空网上看到的!