其实一直想把我和她的微信怎么創建位置聊天记录导出到文本整理出来拿出来翻翻,然后再查阅了大量网络资料后我成功的将我和她的聊天记录整理成excel的形式,如下所示:
一、工具准备(苹果手机也可在文末)
1、root的安卓手机,装有微信怎么创建位置
2、安装RE浏览器或者ES浏览器。
3、加密数据库DB文件打開工具:sqlcipher.exe(下载请关注微信怎么创建位置公众号:万能搜吧回复【导出】获取)
二、找到加密的微信怎么创建位置聊天记录文件
如上图,一般加密的数据库文件在两个长名字文件夹之一自己寻找。
打开文件夹后会找到EnMicroMsg.db这个文件,将这个文件用re管理器拷贝到手机主目录然后拷贝到手机上即可。
下载加密数据库DB文件打开工具:sqlcipher.exe(下载请关注微信怎么创建位置公众号:万能搜吧回复【导出】获取)。
直接运行选择打开,如下图需要密码:
那么请看下一步,找到密码
四、寻找数据库文件密码
目前各种资料得出的密码获取方式是 <手机IMEI號+微信怎么创建位置UIN号> 的MD5码前七位。
一般IMEI号位15位比如000,微信怎么创建位置UIN号为9位比如.
如下图,输入手机IMEI号+微信怎么创建位置UIN号选择加密方式32位小,取MD5码前七位即为密码
所以,我们只需要知道手机IMEI号和微信怎么创建位置UIN号即可获得密码请看下步,怎么获得IMEI号和微信怎么创建位置UIN号
五、获取手机IMEI号和微信怎么创建位置UIN号
这个很简单,拨号界面输入*#06#即可双卡双待手机两个串号,这个自行尝试
这个方法较多,汇集如下:
谷歌浏览器”中打开“微信怎么创建位置网页版”()手机微信怎么创建位置扫码登陆。
按“Ctrl+F”输入"uin”进行搜索,即可找到如下图的UIN号:
(2)寻找手机里的文件得到UIN号
还是在re管理器依次寻找
将system_config_prefs.xml这个文件拷贝到手机主目录才能打开,如下所示:
六、导出聊天记录到CSV
经过第四步和第五步我们已经打开加密的db文件,如下所示:
我们直奔主题如下图,找到message导出csv即可:
七、处理聊天记錄csv文件
导出的csv文件包含了所有的聊天记录我们通过探索,发现如下图:
一般寻找图上这几项分别是isSend(0则为对方发的消息,1是我发的消息)createTime(10位UNIX时间戳,可以算法转换为标准时间)talker(这个是关键,你与某个联系人的对话就为一个taker id锁定了它就锁定了你与她的所有对话),content(聊天文字内容)
那么,我们思路清晰了我们只需要找到talker即可,通过Excel的筛选即可完成excel操作很简单,但如此大的excel文件打开编辑鈳是非常慢的,所以我用MATLAB实现处理并将整理好的聊天记录导出到excel文件中。
%UNIX时间戳转换成标准时间,北京时间需要加8小时也就是8*3600秒
然后,僦可以搞定啦如果嫌最终的excel打开还是慢,你可以用excel导出到txt也行啊
3、加密数据库DB文件打开工具:sqlcipher.exe(下载请关注微信怎么创建位置公众号:万能搜吧,回复【导出】获取)
二、获取数据库db文件
苹果的db文件没有加密所以只要找到db文件即可用sqlcipher打开。
如下图手机链接电脑,备份即可
电脑安装pp助手,手机链接PP助手点击备份还原,找到iTunes备份文件夹如下图:输入:/,即可看到将Documents文件夹拷贝到电脑即可。
然后峩们打开Documents文件夹,找到如下图所示的fts_message.db就是要的聊天记录数据库
然后,我们直接用sqlcipher打开如下所示:
苹果的和安卓不一样,苹果将你与某個人的对话放到各自的table里所以直接导出csv即可。
但是只有创建时间和聊天内容谁发送的消息没找到。。
程序也简单多了如下:
%UNIX时间戳转换成标准时间,北京时间需要加8小时,也就是8*3600秒
导出的excel如下:
from 微信怎么创建位置公众号:万能搜吧 (每天来点精简的分享)