易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

非转载 原创 集成 - 腾讯微信数据库解密   [复制链接]

    2021-10-22 17:20:05
    高级教程源码
    易语言资源网
    4020 次浏览
    来源链接

特别注明:

数据库获取路径:己方手机备份产生,数据由自身提供。

本地调试,本地加载,不作任何窃取、上传操作。

用途仅作学习参考,不得用于非法交易、商业获利。

并非抄袭,我只是看到这个帖主发了,我也跟着发

我的发布时间比它早了两个月

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.方法二 操作。





点我下载 (已有 109 次下载)

引用模块


源码文件名 模块文件名
QQ 数据报告.e
精易模块.ec
解析csv.e
精易模块.ec


引用支持库


源码文件名 支持库文件名 支持库标识
QQ 数据报告.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
拖放支持库 2.0 {9DA96BF9CEBD45c5BFCF94CBE61671F5}
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
数据图表支持库 2.0 9A3F84D7FDEB4a0486F2711D5104B7F7
互联网支持库 2.0 707ca37322474f6ca841f0e224f4b620
解析csv.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
拖放支持库 2.0 {9DA96BF9CEBD45c5BFCF94CBE61671F5}
扩展界面支持库一 2.0 27bb20fdd3e145e4bee3db39ddd6e64c
数据图表支持库 2.0 9A3F84D7FDEB4a0486F2711D5104B7F7
互联网支持库 2.0 707ca37322474f6ca841f0e224f4b620


[错误报告]   上一篇:易语言监控通达信期货通指标信号...     下一篇:excel导入数据库