怎么从安卓设备的手机中拿到微信的数据文件?

2023-12-20
来源:网络整理

首先我们要知道,微信聊天记录一般我们是无法获取的,所以一般我们的手机没有root的话是无法获取到的。 即使对于root过的手机,获取微信的.db文件、解密并打开它也有点困难。

下面我们来演示一下如何从设备获取微信数据文件~

实验软件: 实验设备:已root真机 1.获取数据库文件.db

一步一步,打开文件: – –

首先,我们可以随便跑一个项目,用真机作为调试工具。 运行后,如上打开文件管理器,输入“/data/data/”。 我们可以看到这样的东西:

在这里写下图片描述

可以看到有很多应用项目路径。 我们找到了微信的目录,即:com..mm。 这里其实有一个问题,就是权限不足,无法打开/data/data目录,需要进入adb.exe所在目录。 接下来,打开命令行模式并更改文件权限。 由于文件系统内置的问题,我们必须逐层开放权限,才能查看里面的文件。 你可以参考我的目录:

D:\\\\\\sdk\-

具体操作如下:

在adb.exe所在目录中打开命令行形式,按+右键打开并进入adb模式: 在命令行中输入:adb 进一步输入root权限: 在命令行中输入:su 此时,您在文件中可以找到上述内容,问题是文件夹打不开。 这时候就需要更改权限了。 但权限改变并不意味着改变根文件夹的权限后,子文件的权限也会改变。 例如,如果要更改 /data/ 文件夹及其子文件夹文件的所有权限: -R 777 /data/

手机微信查看_怎样在微信中查看_微信查看器

在这里写下图片描述

就会出现上面的错误,所以我们要一层层改权限,拿到我们需要的文件就可以了,依次输入命令:

chmod 777 /data/ chmod 777 /data/data/ chmod 777 /data/data/com.tencent.mm/ chmod 777 /data/data/com.tencent.mm/MicroMsg/ chmod 777 /data/data/com.tencent.mm/MicroMsg/01xxxxxxxxxxxxxx

复制

更改权限后,我们可以在File中打开该文件

在这里写下图片描述

看到上面的目录后,你可以尝试拉出.db文件。

在这里写下图片描述

ps:这里有些人可能拉不动。 我在这篇文章:导出数据库文件的方法和pull: open:的解决方案中描述了解决方案。

2.解密数据库文件

这一步比较简单。 首先,我们需要下载一个开发良好的开源扩展,它提供数据库的透明加密。 数据页在写入存储之前进行加密,并在读取时进行解密。

下载入口:下载

我们尝试打开.db,发现它已加密! 但微信加密数据库的方式太简单了,我们很容易就能破解,而且一破解就准确了!数据库密码是通过微信uin和手机IMEI这两个字符串相加得到前七位生成的md5 的。

1.您需要先获取微信uin。 这很简单。 有两种获取方式:

第一个是:→传送门

其次,我们可以 cd 进入命令行: /data/data/com..mm// 然后:

cat system_config_prefs.xml

复制

然后我们就可以看到下图的信息:

在这里写下图片描述

上面我们可以清楚的看到,标记的标签名对应的值就是我们要找的uin~

2、获取手机IMEI:在手机拨号键输入:*#06#即可获取。

3.添加微信uin和手机IMEI。 因为都是数字,所以相加后仍然是数字。 我们得到最终的数字串。 通过在线md5加密软件加密后,前7位就是密码。 输入密码,我们就可以进入令人垂涎的db文件.db了! ! !

在这里写下图片描述

在这里写下图片描述

实验成功,教程结束。 如果您觉得有效,请点个赞吧。

分享