微信小程序“反编译”实战”解包 后面有彩蛋

我们知道,在微信开发者工具中开发完小程序后,我们点击“上传”按钮,微信开发者工具会进行“编译”,对 JS 代码进行压缩混淆以及对 wxmlwxss 和资源文件等进行整合打包成一个 .wxapkg 文件上传给微信服务器。


所以要“反编译”小程序,首先我们要获取到小程序对应的 .wxapkg 包。


我们只能从手机端入手,在手机上找到微信客户端下载保存在本地的小程序包。


获取小程序的 .wxapkg 文件

工具:一台已越狱的 iPhone 手机或者已 Root 的 Android 手机


在已越狱的 iPhone 上打开 Cydia,搜索并安装 iFile 或者 Filza 等文件浏览 App,打开 iFile 或者 Filza,跳转到本地 App 安装目录:/var/mobile/Containers/Data/Application/,此时,你可以看到当前 iPhone 上已安装的 App 列表,如下图所示:

微信小程序“反编译”实战”解包 后面有彩蛋_第1张图片

找到“微信”的目录(我手机上对应的是:297286CE-9055-400A-99FA-D2D7

你可能感兴趣的:(五花肉科技)