pc_wxapkg_decrypt_python
概述
PC微信小程序加密包解密方案 wxapkg
本脚本在PC微信版本 2.9.5.41 上测试可用, 不排除后续更新更换相关密钥参数的可能,如无法解密可自行替换。
准备工作
找到 C:\Users\{用户名}\Documents\WeChat Files\Applet 目录, 找到你要解密的 wxapkg文件, 以及目录父级目录的 微信APPID
使用
完成了准备工作之后, 就可以愉快的使用脚本了
命令
usage: main.py [-h] --wxid 微信小程序ID [--iv iv] [--salt salt] -f 加密的小程序包文件路径 -o
解密后的小程序包文件路径
PC微信小程序wxapkg包解密工具
optional arguments:
-h, --help show this help message and exit
--wxid 微信小程序ID
--iv iv
--salt salt
-f 加密的小程序包文件路径, --file 加密的小程序包文件路径
-o 解密后的小程序包文件路径, --output 解密后的小程序包文件路径
例子
# python main.py --wxid 微信APPID --file 输入文件 --output 输出文件
$ python main.py --wxid wx1234567890123456 --file __APP__.wxapkg --output dec.wxapkg
原理
PC版本的微信的加密特征: V1MMWX
下面直接引用 BlackTra