以一个简单的例子介绍下小程序反编译操作流程

实验环境

  • 操作系统:MacOS10.13.6
  • node:v10.8.0
  • 微信开发者工具:Stable v1.02.1910120

前置准备

  • 需要安装pc端模拟器工具可以选择网易MuMu,或者其它模拟器
  • 模拟器设置中配置共享文件夹
  • 下载反编译工具wxappUnpacker

模拟器内软件安装

需要安装以下两个软件

kuaisu学会微信小程序的反编译-青梅煮码

安装APP

  • RE文件管理器(查看小程序压缩包)
  • 微信(使用微信打开小程序以下载小程序包)

获取小程序包

1.使用自己手机上的微信打开"中银E路通"小程序,可以添加到"我的小程序";
2.打开模拟器的微信并登录;
3.在模拟器微信的下拉小程序最近使用历史中打开"中银E路通",如果历史记录中没有就在我的小程序中找一找;
4.打开小程序等待加载之后就可以去找源码包了;
5.打开RE文件管理器,进入到以下路径查找源码包(可以根据下载时间区分出你想要的源码包);

/data/data/com.tencent.mm/MicroMsg/4c8188dbf07eec893d0ac90974657aeb/appbrand/pkg

6.拷贝小程序包至模拟器共享文件夹,为了方便解包重命名为zyel