WeChat-decryption
微信公众号:天禧信安 下载解密工具的hxd记得点个⭐⭐ 📫 Email:admin@janekr.com
⚙️ 前言
PC版的weixin会自动加密用户接受到的所有图片信息,文件均以dat格式加密储存。 默认的数据储存路径为 C:\Users\Administrator\Documents\WeChat Files\wxid_xxx\FileStorage\Image\date 用户名获取可命令行执行 echo %UserName% 获得
:💾 解密思路
一般来说这种对文件加密的方式大多是“异或法加密”,即每个文件逐个字节与加密码进行"异或计算"得出加密文件。 我们可参考以下加密码算出源文件
# JPG 16进制 FF D8 FF
# PNG 16进制 89 50 4e
# weixin.bat 16进制 e1 c6 e1
# key 值 1e1e 0x1e weixin.bat-jpg
我们可以自动化的对每个加密文件的所有字节与相应的加密码进行"异或计算",可解出dat文件。
✨ 特性
- ☁️ 支持 单/多 文件批量解密
- ☁️ 支持exe直接运行解密
🛠️ 部署使用
在环境变量配置没问题后,直接运行 main.py 然后输入你需要的扫描器的编号
# 查找用户名
start name.bat
# 启动主启动器
python WeChat_tool.py
# 单个文件解密
python WeChat_alone.py
# 多文件解密
python WeChat_automatic.py
⚗️ 运行状态
正常运行