ios与安卓微信聊天记录导出方法不一样,我们来说一下:
IOS苹果微信聊天记录导出excel方法
首先将iphone手机用数据线连接电脑,然后在电脑上安装苹果的itune软件,运行后对手机进行备份,然后下载下面的微信聊天记录导出软件
下载后解压后双击wechatexport.exe这个文件启动程序
然后就是选择itune的最近备份的记录,选择保存格式及记录存放文件,最后点击开始就导出所有微信聊天记录了。
安卓微信聊天记录导出excel方法
安卓的微信聊天记录导出比较繁琐,首先获取微信存储聊天记录的sqlite数据库文件,微信将聊天记录存在一个名为 EnMicroMsg.db 的数据库里,很不幸是这个数据库是加密的,但幸运的是它的密码是可以计算出来的!因此我们首先需要获取这个db文件,再对它进行解密和导出,这样数据获取部分就大功告成啦!
第一步、获取EnMicroMsg.db
如果手机没有Root过的话,需要借助模拟器,我在这里用的是BlueStack。
将手机上的聊天记录备份到PC
pc端微信左下角的三条杠->备份与恢复->备份聊天记录至电脑
按照提示备份即可
将刚备份的聊天记录恢复至模拟器
在模拟器上安装微信,并在PC上依此点击左下角的三条杠->备份与恢复->恢复聊天记录至手机。
依然按照提示恢复,这样我们就将原手机上的聊天记录迁移到了模拟器上。
获取数据库文件
a. 首先获取模拟器的root权限
右上角向下的箭头 -> 设置 -> 引擎设置,勾选获取root权限
b.找到数据库文件存放的路径
在这个路径下有两个数字和字母命名的文件夹,其中有一个就存放着我们需要的 EnMicroMsg.db 。
鼠标长按,点击右上角复制图标,即可复制
c.将数据库复制到PC
蓝叠上也可以更改pc上的文件夹,因此直接将数据库文件复制到以上路径中。因为我是复制到了Document这个文件夹中,对应我电脑上的文档,打开就可以看到我们的数据库文件啦!
第二步、计算密码
根据前面的分析,我们现在还需要计算出数据库的密码,而这个密码是将机器的IMEI和auth_uin经过md5加密而来的。
a.获取IMEI
在蓝叠上下载一个小工具
打开后,点击分析器,再点击我的IMEI,就会将IMEI自动填充到输入框里,我们将它记录下来。
b.获取auth_uin
打开路径如上,在上面的文件夹中,好多文件里都会有auth_uin,比如上面指出来的那个文件中就有,把它记录下来。
c.计算密码
这样,我们就获取了计算密码的两大法器——IMEI和auth_id,我们利用MD5在线加密工具,将IMEI和auth_id输到左侧方框,中间不要有字符。
加密出来的前7位就是这个数据库的密码了。
第三步、导出数据库
使用SQLCipher导出数据库
打开 EnMicroMsg.db ,会提示我们输入密码,将刚刚获取到的密码输入,就可以解开啦
找到message数据库并导出
这样就得到了全部的数据!
网友回复