WeChatMsg!微信聊天记录提取工具
2023-12-15 08:30:59 Author: 菜鸟学信安(查看原文) 阅读量:8 收藏

项目简介
该项目可以提取PC端和手机端微信聊天记录,可将其导出成sqlite、HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告等。
工具功能
目前已完成以下功能,还有部分功能持续更新中,大家可以关注下这个项目。
解密📱手机本地微信数据库🐶解密💻PC端本地微信数据库🐶还原微信聊天界面  🗨文本✅  🏝图片✅  🐻❄️表情包✅导出聊天记录  sqlite数据库✅  HTML(文本、图片)✅  Word文档✅  CSV文档✅分析聊天数据,做成可视化年报

安装使用

1. 安装

# Python>=3.10git clone https://github.com/LC044/WeChatMsgcd WeChatMsgpip install -r requirements_pc.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

2. 使用

1. 登录微信

手机端使用聊天记录迁移功能将聊天数据迁移到电脑上,操作步骤如下

我->设置->聊天->聊天记录迁移与备份->迁移-> 迁移到电脑微信(迁移完成后重启微信)
2. 运行程序
python main_pc.py
3. 点击获取信息

4. 设置微信安装路径(如果自动设置好了就不用管了)

可以到微信->设置->文件管理查看
点击设置微信路径按钮,选择该文件夹路径下的带有wxid_xxx的路径(没有wxid的话先选择其中一个文件夹不对的话换其他文件夹)

5. 获取到密钥和微信路径之后点击开始解密,解密后的数据库文件保存在./app/DataBase/Msg路径下

3. 查看

随便下载一个SQLite数据库查看软件就能打开数据库,例如DB Browser for SQLite(不懂SQL的稍微学下SQL咱再来,或者自动跳过该步骤直接往下看最终效果)

https://sqlitebrowser.org/dl/
显示效果

4. pc端功能展示

恭喜你解密成功,来看看效果吧~

4.1 最上方导航栏

可以点击获取教程,相关信息,导出全部信息的csv文件。

4.2 聊天界面

点击左侧导航栏—>聊天 ,会随机跳转到某一个好友的界面,滚轮滚动,可以向上翻看更早的聊天记录(温馨提示:可能在翻的时候会有卡顿的现象,是因为数据加载需要时间,后期我们会继续优化嗷~ )。

目前聊天记录中文字、图片、表情包基本可以正常显示~

当你想要查找某一位好友的信息时,可以在图中红框输入信息,点击Enter回车键,进行检索

4.3 好友界面

点击左侧导航栏—>好友,会跳转到好友的界面,同样可以选择好友,右上方导航栏中有(1)统计信息(2)情感分析(3)年度报告(4)退出(5)导出聊天记录:可选择导出为word、csv、html格式。

功能部分未集成或开发,请您耐心等待呀~

下载地址

https://github.com/LC044/WeChatMsg


文章来源: http://mp.weixin.qq.com/s?__biz=MzU2NzY5MzI5Ng==&mid=2247499128&idx=1&sn=77c7950be838d4407269f4c51a036d09&chksm=fd2790764673f4b9cd4d8fc3f0f3f0d16810ef22ec68f97c312ad753e72cd1cb1d7147caecb9&scene=0&xtrack=1#rd
如有侵权请联系:admin#unsafe.sh