+
95
-

回答

ios与安卓微信聊天记录导出方法不一样,我们来说一下:

IOS苹果微信聊天记录导出excel方法

首先将iphone手机用数据线连接电脑,然后在电脑上安装苹果的itune软件,运行后对手机进行备份,然后下载下面的微信聊天记录导出软件

微信聊天记录导出.zip

下载后解压后双击wechatexport.exe这个文件启动程序

800_auto

然后就是选择itune的最近备份的记录,选择保存格式及记录存放文件,最后点击开始就导出所有微信聊天记录了。

800_auto

安卓微信聊天记录导出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

在蓝叠上下载一个小工具

800_auto

打开后,点击分析器,再点击我的IMEI,就会将IMEI自动填充到输入框里,我们将它记录下来。

800_auto

b.获取auth_uin

800_auto
打开路径如上,在上面的文件夹中,好多文件里都会有auth_uin,比如上面指出来的那个文件中就有,把它记录下来。

800_auto

c.计算密码

这样,我们就获取了计算密码的两大法器——IMEI和auth_id,我们利用MD5在线加密工具,将IMEI和auth_id输到左侧方框,中间不要有字符。

800_auto

800_auto

加密出来的前7位就是这个数据库的密码了。

第三步、导出数据库

使用SQLCipher导出数据库

打开 EnMicroMsg.db ,会提示我们输入密码,将刚刚获取到的密码输入,就可以解开啦

800_auto

找到message数据库并导出

800_auto

这样就得到了全部的数据!

网友回复

我知道答案,我要回答