wxdump-linux#
Linux 版微信(WeChat 4.x AppImage)数据库解密与查看工具。
核心功能#
- 提取密钥 — 从运行中的微信进程内存中扫描 SQLCipher 4 raw key
- 解密数据库 — 使用提取的密钥解密 SQLCipher 4 数据库(AES-256-CBC + HMAC-SHA512)
- 合并数据库 — 将多个解密后的数据库合并为单一文件
- Web 查看 — 通过浏览器查看聊天记录、导出为 HTML/CSV
安装#
Nix Flake(推荐)#
# 进入开发环境
nix develop
# 或直接运行
nix run .
从源码#
git clone https://github.com/user/wxdump-linux.git
cd wxdump-linux
nix develop
快速使用#
# 查看帮助
wxdump -h
# 获取微信信息(自动从进程内存提取密钥)
wxdump info
# 从进程内存提取所有数据库密钥
wxdump linux_key
# 解密数据库(自动提取密钥)
wxdump decrypt -o ./decrypted
# 合并已解密的数据库
wxdump merge -i ./decrypted -o ./merged/merge.db
# 启动 Web 查看界面
wxdump ui
# 启动 API 服务(不打开浏览器)
wxdump api
详细文档#
致谢#
本项目基于 PyWxDump(xaoyaoo)重构,原项目基于 SharpWxDump。
感谢所有原项目贡献者: