手机图案密码忘了怎么解锁?

2021-09-10 18:24:48
导读大家好,我是绿色消费网的编辑小林。我会为你解答以上问题。最近看到网友在搜索手机图案密码忘了怎么解锁?的信息,于是小林编了一个关于手

大家好,我是绿色消费网的编辑小林。我会为你解答以上问题。最近看到网友在搜索手机图案密码忘了怎么解锁?的信息,于是小林编了一个关于手机图案密码忘了怎么解锁?的教程给大家学习。

方法一

您可以清空数据。关机时,通过特殊组合键进入工程模式(例如HTC手机同时按下音量降低和电源键,三星手机同时按下音量电源HOME键),然后选择擦除清空,相当于恢复出厂设置。但是,并不是所有的手机都可以使用这种方法,因为有些安卓手机可能没有带wipe的Recovery,有些带双WIPE的手机可能无法解决问题。

方法2

可以在网上下载刷图向导等相关软件,然后按照教程步骤多次点击鼠标,清除手机花样并解锁。这也是一个愚蠢的解决方案。只要能解决忘记怎么做手机解锁模式的问题,任何可行的方案都值得一试。

模式3

首先,安卓手机如何标注这9点?通过阅读安卓系统的源代码,我们可以看到每个点都有它的编号,形成一个33的矩阵,看起来像:

00 01 02

03 04 05

06 07 08

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

那么这些点的顺序如下:00 03 06 07 08。系统记下了这串数字,然后SHA1将其加密(以十六进制表示),并将其存储在手机的/data/system/beauty . key文件中。我们用数据线连接手机和电脑,然后ADB连接手机将文件下载到电脑(命令:ADB pull/data/system/position . key position . key),如图:

用winhex等十六进制编辑程序打开position . key,会发现文件中包含SHA1加密字符串:c8c 0b 24 a 15 DC 8 bbfd 411427973574695230458 f 0,如图:

下次解锁时,系统会对比你画的图案,看对应的数字串是否是0003060708对应的加密结果。如果是,解锁;不,锁好就行了。那么,如果把所有的数字串都穷尽排列,会有多少个呢?联想高中时的阶乘,如果用四个点作为解锁图形,则为9x8x7x6=3024种可能,即五个点为15120,六个点为60480,七个点为181440,八个点为362880,九个点为362880。总共有985,824种可能性(但这种计算并不严格,因为同一条线上的点只能与其相邻的点相连)。

最多只有不到985,824种可能性。乍一看,它很大,但在电脑面前,只需要几秒钟就能把这些东西耗尽。

裂化法

如果你知道原理,就写程序来实现。这里使用Python来完成任务。主要使用Hashlib模块(字符串的SHA1加密)和itertools模块(内置Python,生成00-09排列组合)。

主要过程是:

1.ADB连接到手机并获取手势.密钥文件

2.读取密钥文件并将其存储在字符串str _ a中。

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

4.加密这些数字字符串以获得字符串STR _ B。

将字符串str_A与字符串str _ B进行比较。

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

7.打印出数字字符串

以下是程序:

方法4

删除密码文档。

这种方法的原理类似于前面讨论的破解Windows密码的原理。PC系统的密码存储在Sam中,而Android系统的密码存储在password.key文件中。因此,如果我们能删除这个文件,安卓密码就很容易解决了!

经历过系统或者根刷机器的用户应该都知道ADB吧?我们也会在这里使用它!命令如下:

找到那个*。密钥文件并将其删除。这是互联网上流行的方法。

您可能会遇到一些问题:

方法5

桌面RE管理器。

很多人都知道手机上的RE资源管理器,但是很少有人在桌面上听说过。这个RE管理器的权限和手机是一样的,操作要小心!

提供两个版本,一个类似于手机:

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

本文就为大家讲解到这里了。
免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢

最新文章