如何使用PyWxDump解密查看聊天记录?
一、准备(3 件事)
电脑微信打开并登录(必须保持在线,密钥在内存)
下载 PyWxDump 免安装版(推荐)
下载:wxdump.exe(Windows 64 位)
找到你微信 Msg 目录(备用)
路径一般是:
plaintextC:\Users\你的用户名\Documents\WeChat Files\你的微信ID\Msg
二、一键获取密钥(最关键)
把下载的 wxdump.exe 放到一个空文件夹(比如桌面新建
wxtool)进入这个文件夹,空白处 Shift + 右键 → 在此处打开 PowerShell 窗口
输入命令并回车:
bash运行.\wxdump.exe info
看到输出里有一行:
plaintextkey: 32位十六进制字符串(类似:a1b2c3d4e5f6a7b8...)
这就是你的数据库密钥,复制保存好
三、解密 ChatMsg.db(聊天记录)
继续在刚才的 PowerShell 窗口
输入解密命令(把路径换成你自己的):
bash运行.\wxdump.exe decrypt -k "你的32位密钥" -i "C:\Users\你的用户名\Documents\WeChat Files\你的微信ID\Msg\ChatMsg.db" -o "C:\Users\Desktop\decrypted.db"
-k后面是你刚才拿到的密钥-i后面是你原 ChatMsg.db 的路径-o后面是解密后保存的位置(桌面)执行成功后,桌面会出现 decrypted.db(明文 SQLite,可直接查看)
四、网页可视化查看(傻瓜式)
继续在 PowerShell:
bash运行.\wxdump.exe dbshow -msg "C:\Users\Desktop\decrypted.db"
提示:
Running on http://127.0.0.1:5000/打开浏览器,访问:http://127.0.0.1:5000/
直接看到:所有好友 / 群聊、文字记录、时间、发送人、图片预览

五、导出为 HTML/TXT(永久保存)
.\wxdump.exe export -o "C:\Users\Desktop\wx_chat" -msg "C:\Users\Desktop\decrypted.db"
会导出完整网页版聊天记录(含图片、语音链接)
六、常见问题
- 提取不到 key
微信必须前台运行、登录状态
重启微信,关闭多开 / 防封工具
用管理员身份运行 PowerShell
- 解密报错
密钥复制不要多空格、不要换行
路径不要中文 / 空格(尽量放桌面)
- dbshow 打不开网页
关掉防火墙 / 360,或换浏览器





