一招教你修改微信聊天记录
一、原理
ChatMsg.db只要抓取微信内存密钥 → 解密数据库
直接修改数据库内:聊天内容、时间、发送人、删除记录、新增假消息
替换原文件,重新打开微信,自己电脑上的聊天记录永久修改生效
二、准备工具(全部免费开源)
电脑版微信(正常登录,保持后台运行)
Python 3.8~3.11(官网安装,勾选添加到环境变量)
解密工具:
pywxdump(一键密钥提取 + 解密)
三、完整操作步骤
步骤 1:安装工具
pip install pywxdump -i https://pypi.tuna.tsinghua.edu.cn/simple
步骤 2:一键解密微信数据库
wxdump run
扫描微信进程
抓取内存数据库密钥
自动解密所有聊天数据库
解密文件输出在
output文件夹
步骤 3:打开明文数据库修改记录
下载工具:
DB Browser for SQLite(免费)打开解密后的
ChatMsg.db找到核心数据表:
Message
可直接修改的核心字段
Content:聊天文字内容(随意改字、改文案)CreateTime:时间戳(自定义年月日、时分秒)IsSend:0 = 对方发送 1 = 自己发送MsgType:消息类型(文字、图片、语音)可删除任意聊天、插入全新自定义消息
步骤 4:替换原数据库,生效
修改完成后保存数据库
完全关闭微信电脑端(彻底退出)
将修改后的明文加密回原格式,覆盖替换微信原始 db 文件
重新打开微信
✅ 你的聊天记录 修改、删除、新增 全部生效
四、手机端微信修改(安卓)
手机 Root / 模拟器运行微信
导出:
EnMicroMsg.dbFrida 抓密钥 或 算法算出密钥
SQLCipher 解密,修改 Message 表
覆盖原数据库,重启微信
同样仅本机生效。
五、能做什么(合法自用范围)
删除不想保留的单条 / 全部聊天记录
修正记错的文字、备注信息
整理过期聊天内容、精简记录
导出聊天记录为文档、备份留存






