ITPub博客

首页 > 数据库 > 数据库开发技术 > 安卓微信聊天记录恢复

安卓微信聊天记录恢复

原创 数据库开发技术 作者:逍遥子 时间:2024-05-11 08:00:00 0 删除 编辑

在前面的文章中,我们讲到了如何恢复PC端微信聊天记录。本期文章我们来学习对于安卓手机如何聊天记录!

实验环境

  • 微信8.0.49(最新版)
  • 小米手机(miui14)未root
  • U盘(可选)

导出聊天记录

因为手机没有root,因此是无法直接在文件管理中复制微信的聊天文件。这里我用小米自带的备份工具,将微信进行备份。(其他手机也有此功能)

在备份之前,建议将U盘与手机连接,因为备份的文件比较大,方便将数据拷贝在电脑中。

备份完成后,将com.tencent.mm.bak文件复制到电脑。

查找聊天记录文件

将备份文件com.tencent.mm.bak用压缩工具打开,查找微信数据库文件EnMicroMsg.db(可以根据文件大小排序查找,建议在Windows下打开。)

本文以Kali为例。将.bak文件命名为.zip。在kali中打开如下:

将EnMicroMsg.db文件复制到Windows中

接下来,获取uin值。在Windows中,可以直接搜索auth_info_key_prefs.xml文件。

打开文件记录_auth_uin的值。

获取密码

使用 MD5(IMEI+uin) 取前7位作为访问密码。新版微信使用1234567890ABCDEF代替IMEI。

解密数据库

使用 SQLCipher 打开数据库文件。(点击阅读原文即可下载)

输入密码后,效果如下:

为了方便浏览,我们可以导出数据。

点击菜单栏的“File”-“Export-Table as CSV file”,选择message表格,导出。

效果

BREAK AWAY
往期推荐
01
防诈指南之获取微信好友IP
02
怎么查看男盆友的聊天记录 防渣男必备
03
如何找回你的聊天记录

更多精彩文章 欢迎关注我们


原文作者:Kali笔记;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2021-01-22

  • 博文量
    760
  • 访问量
    444247