环境准备
1、MuMu模拟器并且下载微信以及Root Explorer
2、同时需要开启模拟器的root权限
正式操作
1、先打开root Explorer,找到wx的指定目录,其中的pkg就是官方编译的包
2、把里面的wxapkg删了,重新打开你微信的小程序,然后再返回来,发现里面又出来了wxapkg,此时就是你的小程序包,将整个pkg包压缩发送到电脑上,去gitee上找wxappUnpacker脚本,进行反编译
记录遇到的问题
1、分析缺少escodegen模块,则执行npm intall escodegen
2、一层层解包,发现解开的是子包,所以应该是先找到主包,然后用-s命令解子包,最后的成果只有一个包
3、执行bingo.sh命令,其实该命令的本质就是执行,wuWxapkg.js,所以可以直接执行node wuWxapkg.js