PyWxDump是一款用于获取账号信息(昵称/账号/手机/邮箱/数据库密钥/wxid)、PC微信数据库解密、查看聊天记录、备份导出聊天记录为html(包含语音图片)的工具。

软件来自GitHub:xaoyaoo/PyWxDump(尊重原作者)

功能介绍:

(1)获取微信昵称、微信账号、微信手机号、微信邮箱、微信KEY的基址偏移
(2)获取微信的微信昵称、微信账号、微信手机号、微信邮箱、微信KEY、微信原始ID(wxid_******)
(3)获取微信文件夹路径
(4)支持查看聊天记录查看
(5)根据key解密微信数据库
(6)提供数据库部分字段说明
(7)支持微信多开场景,获取多用户信息等
(8)微信需要登录状态才能获取数据库密钥
(9)支持导出聊天记录为html,备份微信聊天记录,方便查看
(10)合并多个数据库,方便查看

软件使用

1 .1在资源管理器中打开已经下载的文件

1.2 按下“win+R”键,然后输入cmd,按下“enter”(回车)。

1.3 登录微信(双击微信,点击登录)

1.4 在1.1步骤中的文件夹中选中wxdump.exe,将该文件拖动到命令窗口中,按下“enter”(回车)。

具体使用

2.1 查看已经登录微信的信息

参考1.3步骤,将wxdump.exe拖入cmd窗口,然后输入’info“ ,回车确认。

eg:

结果:

成功获取到了 key、filePath以及其他信息。

其中key为微信数据库密钥。

filePath为微信的数据库以及文件路径。

2.2 解密本地微信数据库

参考1.3步骤,将wxdump.exe拖入cmd窗口,然后输入

decrypt -k “fc05e******5b6” -i “C:\Users\xaoyao\Documents\WeChat Files\wxid_*****2\Msg” ,回车

注意:

(1) -k 后面为3.1中获取到的key

(2)-i 后面为3.1中获取到的filePath+Msg

(3)参数需要有引号

(4)(忽略失败的)可以看到会有失败的,但是可以不用管,只要有超过一个成功的,那就成功了。

eg:

结果:

2.3 查看聊天记录

参考1.3步骤,将wxdump.exe拖入cmd窗口,然后输入 dbshow -msg “decrypted\Multi\de_MSG0.db” -media “decrypted\Multi\de_MediaMSG0.db” -micro “decrypted\de_MicroMsg.db” ,回车,不关闭这个命令行窗口,打开浏览器,地址栏输入 127.0.0.1:5000 访问即可查看聊天记录。

注意:

(1)-msg、-media、-micro 后面参数需要有引号

(2)-msg、-media、-micro 他们的路径可以设置为绝对路径,也可以为相对路径。

(3)de_MSG0.db、de_MediaMSG0.db可以根据需要设置为de_MSG1.db、de_MediaMSG1.db(0、1、2、3、4这样变化)

(4)打开浏览器后的页面可以导出当前联系人的聊天记录

eg:结果:

快捷使用

3.1快捷查看导出当前登录微信的记录

参考1.3步骤,将wxdump.exe拖入cmd窗口,然后输入’all“ ,回车确认。

不关闭这个命令行窗口,打开浏览器,地址栏输入 127.0.0.1:5000 访问即可查看聊天记录并导出聊天记录。

eg:

结果

作者的更新计划

【这些计划(除8、9、10)将会在12.30号前统一更新】

  • 1.每个人聊天记录分析,生成词云。
  • 2.分析每个人每天的聊天数量,生成折线图(天-聊天数量)
  • 3.分析不同的人的月聊天数量,年聊天数量,生成折线图
  • 4.生成年度可视化报告
  • 5.创建GUI图形界面,方便使用
  • 8.增加企业微信的支持
  • 9.增加获取实时聊天记录的功能
  • 10.聊天记录关键字搜索 或者按时间点搜索列出所有的联系人记录就nice了
  • 11.增加好友的信息获取
  • 12.备份后的聊天记录,恢复到微信中

    其他

  • 目前只在windows下测试过,mac、linux下可能会存在问题。

    软件:https://download.csdn.net/download/weixin_43101935/88658859