反编译小程序
设备
模拟器或手机真机、推荐网易MuMu模拟器、免root
工具
环境
nodejs 下载链接:https://nodejs.org/zh-cn/download/
导出小程序包
模拟器安装 Re 文件管理器、一般在应用商店搜索就有了。
通过 Re 文件管理器到 /data/data/com.tencent.mm/MicroMsg/.../appbrand/pkg/ 路径下获取到小程序包、所有使用过的小程序包都会放到这里,可以根据日期进行判断。
通过模拟器与电脑共享将 .wxapkg 小程序包复制到 pc端 方便解包。
解包
一定要在移动设备中导出小程序包才能解包成功,如果是 pc端 小程序包会报魔数的错误。
执行完成后会在当前目录生成小程序源码的文件夹,打开它即得到反编译后的源码了。
调试小程序代码还是需要到 微信开发者工具 上进行,这可能是比较繁琐的一步了。