1、小程序逆向准备工作
微信 id : wxid_86ftzgjbqph822
小程序id:wxea66c202aa4af979
文件地址:D:\soft\WeChat\WeChat Files\Documents\WeChat Files\Applet\wxea66c202aa4af979\44
根据 wxappUnpacker 的说明文件配置
2、准备工具
一、pc端复现
微信PC版本—>https://pc.weixin.qq.com/
小程序解密工具—>https://share.weiyun.com/uMqNGOXv
nodejs环境—>https://nodejs.org/zh-cn/download/
小程序逆向工具—>https://github.com/xuedingmiaojun/wxappUnpacker
二、移动端复现
安卓环境(安卓系统手机或安卓模拟器)—>https://www.genymotion.com/download/%5D
安卓环境安装微信
安卓环境安装RE管理器(授权root)
安装nodejs环境
小程序逆向工具—>https://github.com/xuedingmiaojun/wxappUnpacker
3、逆向
方法一:使用 UnpackMiniApp 得到的 wxpack\ wxea66c202aa4af979.wxapkg文件放到 \wxappUnpacker\apkg文件夹下
运行 node ./wuWxapkg.js ./apkg/wxea66c202aa4af979.wxapkg
方法二、
py ./wxpcxcxdec.py WITHOUT_MULTI_PLUGINCODE.wxapkg wxea66c202aa4af979
py ./wxpcxcxdec.py subpackages_libs.wxapkg wxea66c202aa4af979
py ./wxpcxcxdec.py subpackages_main.wxapkg wxea66c202aa4af979
将文件 放入 \wxappUnpacker\apkg文件夹下。
cmd方式下
\wxapkgtools\wxappUnpacker> node .\wuWxapkg.js .\apkg\dec__subpackages_main_.wxapkg
dec___WITHOUT_MULTI_PLUGINCODE__.wxapkg