前言
看了一下app源码,毫无头绪,一个有用的参数都没hook到,果断放弃,转战小程序。
准备工作
下载安装微信开发者工具,这很简单,没什么好说的。
下载小程序反编译工具,进入该项目根目录,执行 npm install
。
源码解析
第一步,小程序反编译。首先得找到小程序的源码,打开模拟器或者真机,登录微信打开目标小程序,然后进入找到路径/data/data/com.tencent.mm/MicroMsg/{
{哈希值}}/appbrand/pkg/,该路劲下的*.wxapkg格式的文件就是小程序的包。
把这些包全部导到pc端,接着打开cmd,进入到反编译工具根目录,
运行命令 node wuWxapkg.js <wxapkg路径>
进行反编译,如