首页 > 数据库 > 数据库开发技术 > 安卓微信聊天记录恢复
在前面的文章中,我们讲到了如何恢复PC端微信聊天记录。本期文章我们来学习对于安卓手机如何聊天记录!
root因为手机没有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表格,导出。
效果
更多精彩文章 欢迎关注我们
原文作者:Kali笔记;如有侵权,请联系管理员删除。