以一个简单的例子介绍下小程序反编译操作流程
实验环境
- 操作系统:MacOS10.13.6
- node:v10.8.0
- 微信开发者工具:Stable v1.02.1910120
前置准备
- 需要安装pc端模拟器工具可以选择网易MuMu,或者其它模拟器
- 模拟器设置中配置共享文件夹
- 下载反编译工具wxappUnpacker
模拟器内软件安装
需要安装以下两个软件
- RE文件管理器(查看小程序压缩包)
- 微信(使用微信打开小程序以下载小程序包)
获取小程序包
1.使用自己手机上的微信打开"中银E路通"小程序,可以添加到"我的小程序";
2.打开模拟器的微信并登录;
3.在模拟器微信的下拉小程序最近使用历史中打开"中银E路通",如果历史记录中没有就在我的小程序中找一找;
4.打开小程序等待加载之后就可以去找源码包了;
5.打开RE文件管理器,进入到以下路径查找源码包(可以根据下载时间区分出你想要的源码包);
/data/data/com.tencent.mm/MicroMsg/4c8188dbf07eec893d0ac90974657aeb/appbrand/pkg
6.拷贝小程序包至模拟器共享文件夹,为了方便解包重命名为zyel