【取证 防绿】查微信PC端留存的聊天记录 好友列表 语音对话

我们在电脑上登录微信,产生的聊天记录都会保存在WeChat Files文件夹里(具体位置可在设置->文件管理中查找)
以下情况我们可能需要查询他人的聊天记录:
查你有没有被绿
某些工作取证
自行备份

本文所需工具我放在网盘:
夸克网盘:https://pan.quark.cn/s/4f64ccc5e068
目前支持到客户端版本 3.9.8.25

操作步骤一:下载工具解析微信,得到微信key

在登录微信的情况下运行SharpWxDump.exe,会得到 微信名,手机号,最主要的是WeChatKey。

PS:有人会说对方登录的情况下,我不太好去操作电脑。没关系,用以下方法可以让你的win10变成多用户登录,你用同一wifi下的另一个电脑可同时使用目标电脑,对方也不会察觉。
https://www.cnblogs.com/peakgrin/p/17020084.html

操作步骤二:使用上一步中的WeChatKey解密聊天记录

聊天记录所在位置:/WeChat Files/微信号/Msg/Multi/MSG0.db (最好复制一份出来破解,以免被发现)
使用分享资源中的另一个Decode.py脚本:

pip install pycryptodome  -i https://pypi.tuna.tsinghua.edu.cn/simple
python Decode.py -k 数据库WeChatKey密钥 -d MSG0.db

出现Success字样,说明破解成功。
联系人所在位置:/WeChat Files/微信号/Msg/MicroMsg.db 同理不再赘述
语音所在位置:/WeChat Files/微信号/Msg/MediaMsg.db 同理不再赘述

操作步骤三:根据关键词查找聊天记录

使用任意数据库工具(我用的是navicat)将 MSG0.db 打开。

就可以看到所有聊天记录。使用查询语句。可将“密码”更换为你的关键字

SELECT * FROM "MSG" WHERE StrContent  like '%密码%'

就能根据关键字查出相关记录。