3 步解密并导出微信聊天记录:PyWxDump 快速上手指南
【免费下载链接】PyWxDump删库项目地址: https://gitcode.com/GitHub_Trending/py/PyWxDump
还在为换电脑就丢了微信聊天记录、客服对话没处长期存档而头疼?微信的数据库天生就是加密的,自带的备份又动不动失败。PyWxDump 正为此而生——这款免费的微信数据导出工具,能自动扫出解密密钥、解密加密数据库,再把聊天记录一键导出成 HTML、JSON 等格式,几分钟内完成备份与迁移。
先认识工具:PyWxDump 能帮你做什么
一句话概括它干的活:把"取密钥 → 解密数据库 → 导出记录"这条链路全部自动化。你不用手动翻数据库路径,也不用自己去挖密钥——工具会扫描内存里的密钥位置、还原加密逻辑,最后把数据导出成看得懂的格式(HTML 适合阅读,JSON 适合程序处理)。
开始前的三件小事
跑命令之前,先花一分钟把环境理顺,能省掉一大半的坑。
① 拿到代码并装依赖
git clone https://gitcode.com/GitHub_Trending/py/PyWxDump pip install -r requirements.txt② 用虚拟环境隔离依赖(避免和其他项目冲突)
- Linux / Mac:
python -m venv venv && source venv/bin/activate - Windows:
python -m venv venv && venv\Scripts\activate
③ 网络慢就换镜像源
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
权限不足时,Linux / Mac 可在命令前加
sudo,Windows 请用管理员身份运行终端。
三步走核心流程:取密钥、解密、导出
整条主线其实就三句命令,按顺序来就行。
第一步:自动扫描取密钥
保持微信客户端登录,然后执行:
python -m pywxdump bias --auto
工具会分析内存、定位密钥,并生成config.json。如果同时登着多个账号,把参数换成--multi,让它自动区分。
第二步:一键解密数据库
python -m pywxdump decrypt --all
解出来的文件默认存进decrypted目录。若失败,先重启微信重扫一次密钥;仍不行就开深度扫描python -m pywxdump bias --deep,并确认微信版本在 2.6.8 以上。
第三步:导出聊天记录
python -m pywxdump export --format html
结果在output/index.html。还能按需过滤,比如加--start-date 2023-01-01 --end-date 2023-12-31只导一年,或--target wxid_abc123456只导某个联系人,--include-media连图片语音一起带上。
两个进阶玩法
只导你想导的字段
默认是全量导出,但可以按需裁剪。在config.json里加一段即可,比如不想要已读状态:
"export_fields": { "message": true, "sender": true, "timestamp": true, "is_read": false }一键定时自动备份
把三句核心命令串起来,再交给定时任务,备份就全自动了。Linux 下写成脚本(保存为backup_wechat.sh):
#!/bin/bash cd /path/to/PyWxDump source venv/bin/activate python -m pywxdump bias --auto && python -m pywxdump decrypt --all && python -m pywxdump export --format html cp -r output /path/to/backup/$(date +%Y%m%d)再丢进 crontab,每天凌晨 2 点自动跑:0 2 * * * /path/to/backup_wechat.sh。
两个高频场景
场景一:换电脑不丢记录
旧电脑导出成 JSON:python -m pywxdump export --format json→ 把output目录压缩拷到新机器 → 新机器装好 PyWxDump 后用python -m pywxdump import --from output导入 → 最后走微信自带导入恢复即可。
场景二:团队合规存档
客服团队要长期留客户记录:配一个每周日全量导出的定时任务,导出文件同步到加密存储,权限只开放给负责人,并定期校验备份完整性。
合规与安全:用对工具,也守好底线
上图为 PyWxDump 项目方收到的律师函。这类工具踩在合法与侵权的边界上,请务必守住下面的红线。
⚠️合规红线
- 只处理你自己拥有合法使用权的账号数据,不碰他人隐私。
- 遵守《网络安全法》与个人信息保护相关法规。
- 不用于商业牟利或侵犯他人隐私等非法用途。
数据安全同样重要:
- 解密后的数据库属于敏感信息,要加密存放,别丢在公共设备或公共网盘。
- 导出文件尽量留在本机,操作完用可靠工具彻底删除临时文件。
- 工具只从官方仓库获取,并保持版本更新。
写在最后
PyWxDump 把"取密钥、解密、导出"这三步变成了一键操作,让你把宝贵的聊天数据真正握在自己手里。记得定期关注项目更新,及时拿到功能修复与安全补丁——用对工具,也守好底线。
【免费下载链接】PyWxDump删库项目地址: https://gitcode.com/GitHub_Trending/py/PyWxDump
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考