提取微信记录为csv文件或txt文件(免root,免安装java)

此文数据本分仅适用于小米,其他品牌手机不确定有无此功能。
参考链接:微信聊天记录导出(2020新版)
参考链接:微信聊天记录导出为电脑txt文件教程
参考链接:微信聊天记录统计

1.手机操作
拨打“ *#06# ”获得手机的IMEI码

手机->设置->更多设置->备份和重置->本地备份,输入开机密码,点击 新建备份,点击软件程序右侧 尖括号,仅选择 微信 ,点击 确定,点击 开始备份,等待备份完成。

将手机连接至电脑,选择 MIUI/backup/ALLBackup/yyyymmdd_xxxxxx/ 文件夹下的 com.tecent.mm.bak , 将文件剪切至电脑。

2.电脑操作
使用解压软件7-zip直接对 com.tecent.mm.bak进行解压。
使用winRAR没能打开,使用7-zip后打开了
将文件 com.tecent.mm\apps\com.tencent.mm\r\MicroMsg\xxxx\EnMicroMsg.db
和文件 com.tecent.mm\apps\com.tencent.mm\sp\ auth_info_key_prefs.xml 复制到同一文件夹下。
在这里插入图片描述
打开 auth_info_key_prefs.xml ,获得微信的uin码。其中“auth_uin”左侧的“int_value”为微信uin码。
在这里插入图片描述
3.获取数据库密码
将第1步获得的 手机IMEI码 与 第2步获得的 微信uin码 拼接,对拼接的字符串进行MD5的32位小写 加密,前7位即为数据库密码。
一个MD5加密网站
例:如IMEI为123456,uin为abc,则拼接后的字符串为123456abc 将此字符串用MD5加密(32位)后为 df10ef8509dc176d733d59549e7dbfaf,那么前7位 df10ef8 就是数据库的密码。
在这里插入图片描述

4.聊天记录导出

转载的GITHUB上的软件及程序下载链接https://github.com/Heyxk/notes/tree/master/resource/wechat-tools

下载sqlicipher.exe文件,用sqlicipher打开EnMicroMsg.db数据库,输入第3步获得的数据库密码。
在这里插入图片描述
点击菜单栏的 File->Export->Table as CSV file,在table

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值