# 准备环境
# 获取小程序源码加密包
从/data/data/com.tencent.mm/MicroMsg/{WXUserId}/appbrand/pkg
目录下的获取小程序包.
该目录文件可能会比较多的情况下, 可以尝试清空, 然后重新进入小程序, 微信会自动重新拉取该小程序的包.
# 安装依赖
|
|
# 反编译
获取到小程序主包(*.wxapkg
), 执行下列的命令进行反编译.
# 解密主包
有两种方式, 可以使用bingo脚本或直接执行node命令.
如果使用脚本, linux系统下使用
./bingo.sh
脚本.
|
|
|
|
# 解密子包
添加-s
参数指定主包源码路径, 即可自动将子包的 wxss,wxml,js 解析到主包的对应位置下.
-s
参数可为相对路径或绝对路径, 推荐使用绝对路径, 因为相对路径的起点不是当前目录, 而是子包解包后的目录.
linux系统下使用
./bingo.sh
脚本.
|
|