特别注明:
数据库获取路径:己方手机备份产生,数据由自身提供。
本地调试,本地加载,不作任何窃取、上传操作。
用途仅作学习参考,不得用于非法交易、商业获利。
并非抄袭,我只是看到这个帖主发了,我也跟着发
我的发布时间比它早了两个月
https://bbs.125.la/forum.php?mod=viewthread&tid=14702632&extra=page%3D1
有两套程序,第一个是解密数据库,并且分析数据。第二个是分析聊天记录数据库,并且统计频次,最后生成报告(类似网易云年度报告?)
以下均为安卓手机设备,IOS数据并没有加密。
①数据库解密(这个版本属于无脑版本,两个月前的)
视频演示:https://mp.weixin.qq.com/s/LcPyQLrFvG-GQkuuhBr0gA
超详细
(要是这还算广告我就不发了,还吞了我60个币子)
主要功能:解密数据库,提取出聊天记录数据库,包括群聊,私聊
其他功能(分析QQ缓存):
1.分析文档文件使用痕迹,生成图表
2.分析好友空间更新频率,生成指数图排行
3.好友生日提醒
4.获取城市、天气及手机号
5.获取地图缓存,拼接完整地图
6.将QQ拍摄相片汇集,形成瀑布流或者相片集的形式
7.通话统计
②聊天记录分析
(这个比较旧,当时没有做成全自动无脑的,但是功能和上面的完全不一样)
参考样例:https://mp.weixin.qq.com/s/rnRt4OtGjaleeChdbXxwcw
(非广告)
软件打开就会有新手教程了,和下面的差不多。今年一月份的了,没有视频教程。
大概讲一下,
可以提取:
1.Windows PC QQ 的聊天记录。(电脑版QQ,缺点是可能很多没有同步),选择txt导出即可。(软件内有教程)
2.手机微信的聊天记录。
方法一:
用手机自带的备份功能,选择备份应用[微信],备份至电脑,应该是生成 [.bak] 文件。
安卓(华为,小米,vivo,oppo,三星),苹果。
解压.bak文件。
找到里面最大的数据库(后缀名.db)应该是EnMicroMsg.db吧
找到里面一个auth_info_key_prefs.xml的文件,用记事本打开,里面的_auth_uin就是微信UID
这个数据库有密码,密码公式:
A=模拟器IMEI+微信UID
md5(选择32位小写)加密A,并取出前七位。
那前七位就是你的数据库密码。
用sqlcipher打开数据库,选择(我已经放在你的运行目录了),打开 EnMicroMsg.db 数据库
file - export - Table as CSV file 导出csv文件
用【解析微信聊天数据csv文件】,解析:打开这个exe文件,然后把csv文件拖进去,然后开始解析。
(ps:如果解析失败了,需要重新用记事本打开csv,然后另存为UTF-8格式的csv再解析一次)
得到的文本文件(txt)就是聊天记录了。可以直接拖进去QQ聊天记录分析程序。
方法二:
1.用电脑版微信 将手机微信聊天记录备份到电脑上
2.安装夜神模拟器,将手机微信 登录到 模拟器的微信上(模拟器本身有root权限)
3.然后 电脑版微信重新登录
4.电脑版微信,恢复聊天记录到 模拟器的 微信里
5.恢复完成,模拟器微信找到指定文件夹 /data/data/com.tencent.mm/MicroMsg 里面的EnMicroMsg.db 并复制出电脑
6.找微信的udid,/data/data/com.tencent.mm/shared_prefs/ 找到文件auth_info_key_prefs.xml,里面的_auth_uin就是微信UID
7.得到数据库查询的密码,A=模拟器IMEI+微信UID,md5 (32位小写)加密A,取出前七位。
8.用sql查询软件,(我已经放在你的运行目录了),打开 MicroMsg文件夹里文件夹里的 EnMicroMsg.db 数据库
9.file - export - Table as CSV file 导出csv文件
10.用文件【解析微信聊天数据csv文件】解析:打开这个exe文件,然后把csv文件拖进去,然后开始解析。
(ps:如果解析失败了,需要重新用记事本打开csv,然后另存为UTF-8格式的csv再解析一次)
11.得到的文本文件(txt)就是聊天记录了。可以直接拖进去QQ聊天记录分析程序。
方法三:
百度
3.手机QQ。暂时没法用这个软件,或者你可以根据需求自己分析。反正第一个软件已经帮你提取出聊天记录了。
4.Windows PC 微信(电脑版微信),用模拟器同步到模拟器上面,然后按 2.方法二 操作。