ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

PyWxDump 实战指南:微信数据库解密与微信密钥获取

PyWxDump 实战指南:微信数据库解密与微信密钥获取 PyWxDump 实战指南微信数据库解密与微信密钥获取【免费下载链接】PyWxDump删库项目地址: https://gitcode.com/GitHub_Trending/py/PyWxDump一条命令微信数据库密钥到手MSG.db 里的聊天记录、群信息、文件索引全部能解开。PyWxDump 把两件事合在一起微信密钥获取 微信数据库解密——先扫微信进程内存把 64 位密钥挖出来再用密钥把本地加密数据库逐个解开。手动翻内存找密钥这件事它替你省了。边界先说清楚只支持 Windows 微信桌面端微信必须处于登录状态Mac 和 Linux 客户端不在范围。⚠️ 合规提醒2025 年 10 月PyWxDump 因收到微信方面的律师函删除了全部代码移除通知 里写明项目不再可用仓库里只剩说明文件和一张函件截图。以下命令按删除前的版本整理在旧版本副本上可复现是否继续使用、承担什么后果需要自己评估。微信密钥获取原理扫描 WeChat 进程内存微信本地数据库用 AES-256-CBC 加密密钥不落盘只存在于正在运行的微信进程内存里。PyWxDump 打开 WeChat.exe 的内存空间拿你已知的昵称、账号、手机号做路标先在内存里定位这些字符串再按固定偏移往前读出 64 位密钥。锚点数据以明文形式存在密钥和它紧挨着偏移量对同一版本相对固定。命中 WX_OFFS.json 里的缓存偏移时连搜索都省了直接按地址取值。整个过程只读内存不改微信本地文件。环境要求项目要求系统Windows 7 / 10 / 11Python3.7 及以上权限管理员身份运行终端微信桌面端已登录PyWxDump 安装与首次运行完成微信数据库解密下面按装、拿密钥、解密三步走全程命令行不需要配置环境变量。克隆与装依赖git clone https://gitcode.com/GitHub_Trending/py/PyWxDump cd PyWxDump pip install -r requirements.txt依赖不多装完执行wxdump --help能看到 info、decrypt、bias 等子命令即成功。若克隆下来的仓库只剩 README说明官方代码已被移除需要换用 2025 年 10 月前保留的本地副本。登录微信后一条命令拿密钥密钥只活在进程内存里微信没登录就无计可扫。确认微信在后台登录后管理员终端执行wxdump info -vlp pywxdump/WX_OFFS.json -s wx_info.json-vlp指定微信版本偏移量文件-s指定结果保存路径。跑完生成 wx_info.json大致长这样{ version: 3.9.10.17, name: 昵称, mobile: 138****8000, key: 64 位十六进制字符串 }key 字段就是解密用的 64 位密钥位数不对基本是扫描没命中到 bias 一步处理。拿到 key 后可以先对一个 .db 试解密验证通过再批量跑。用密钥解密本地数据库wxdump decrypt -k 64位密钥 -i C:\Users\用户名\Documents\WeChat Files\wxid_xxx\Msg -o ./out-i指向微信数据目录下的 Msg 文件夹-o是输出位置。跑完后 out 里出现同名 .db 文件群聊、单聊分别在 Msg 和 MicroMsg 库里。解密是纯 CPU 操作几个 db 文件通常一分钟内完成用 SQLite 工具打开Msg 表里就是明文聊天记录。微信更新后密钥失效bias 模式补救偏移量微信一升级内存布局跟着变老偏移量找不到锚点wxdump info的 key 会拿不到值。不用手改 JSONbias 命令会把新偏移自动写回偏移量文件wxdump bias --mobile 13800138000 --name 昵称 --account wxid_xxx \ --db_path C:\Users\用户名\Documents\WeChat Files\wxid_xxx注意--mobile、--name、--account要和当前登录账号完全一致它靠这些字符串在内存里对位。命令跑完WX_OFFS.json 里当前版本那一行就更新了重跑wxdump info拿到新 key。想把整套流程塞进脚本直接调 APIfrom pywxdump import get_wx_info info get_wx_info(WX_OFFS_PATHpywxdump/WX_OFFS.json) print(info[key])密钥获取失败排查五条常见坑拿不到 key 时按这张表对号入座多数情况卡在前两条现象原因一条命令解决提示找不到 WeChat 进程微信未启动或未登录登录微信后重跑wxdump info锚点搜索返回 0当前版本偏移量缺失跑wxdump bias生成新偏移读内存报权限错误终端没开管理员权限右键终端选以管理员身份运行内存搜索卡住超时系统内存压力大关掉浏览器等大户重跑wxdump info解出来的 .db 打不开key 位数或版本不匹配bias 刷新偏移后重新wxdump info适用边界微信数据库解密适合谁适合本地跑着 Windows 微信、想把聊天记录导出做备份或统计的开发者十分钟能走完全流程。不适合 Mac / Linux 用户也不适合任何商用或对外提供的场景——微信官方已就此发过律师函法律风险全在使用者。如果只是想要自己账号的历史记录先确认用途是备份或分析。项目当前状态以 README 里的移除通知为准上面的命令在旧版副本上通用。【免费下载链接】PyWxDump删库项目地址: https://gitcode.com/GitHub_Trending/py/PyWxDump创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表