WechatBakTool:微信PC版聊天记录备份工具
WechatBakTool是一款基于C#的微信PC版聊天记录备份工具,提供图形界面,解密微信数据库并导出聊天记录。
功能特点
- 支持64位版本所有微信
- 工作区概念:支持多微信切换操作
- 导出格式:支持导出Html文件
- 聊天频率分析:支持全消息库内容搜索
- 消息类型解析:支持文本消息、图片、语音、分享链接、群聊、系统消息、文件、引用/转发消息、表情(需要预下载)
使用说明
- 安装.NET Desktop Runtime(注意是6.0版本的Desktop Runtime,如已经安装忽略)
- 打开微信,并登录。
- 在软件左侧下方点击新建工作区。
- 在新建工作区界面,选择要创建工作区的微信进程,并确认下方微信号是否正确。
- 解密方式推荐选择用户名推断查找!该方式理论支持所有64位版本微信。但该模式需要确保微信账号正确。
- 新手请忽略其他选项,直接点击创建工作区,程序会自动进行工作区创建、解密。
工作区创建完毕,点击左侧工作区,尽情使用吧!
常见问题
Q:支持手机端吗?
- A: 在手机端使用迁移功能即可,路径:我->设置->聊天->聊天记录迁移与备份->迁移。
Q:怎么导出全部的记录?
- A: 工作区->右键->管理,就见了。
Q:解密工作区提示no such table:MSG怎么办?
- A: 基本上都是因为刚迁移完,缓存没写入到数据库导致的,建议迁移完重启一次微信后再创建工作区。
Q:解密工作区提示no such table:XXXXXXX怎么办?
- A: 这个原因基本上是因为解密失败导致的,回落使用固定地址查找方式解密,请确保你的微信版本在version.json内支持。
Q:解密时提示,Unable to load DLL 'libcrypto-1_1' or one of its dependencies怎么办?
- A: 这个是因为加解密库的运行环境不满足,安装vc++2015 x64运行库后再尝试。
开源地址
更新日志
- 完善了版本支持。
- 修改了解密界面的推荐,目前仅固定地址查找稳定。