最暴力的解决办法就是搞到小程序源码,本人思路是通过小程序编译代码反编译执行,生成项目代码,再分析接口地址等。
反编译工具资源:
1)开发环境
首先下载微信小程序开发工具:具体百度吧~
平台介绍:
开发工具:
其他环境:还需要nodejs环境及前端开发基础
2)找到编译文件
手机打开小程序,点击详情 找到小程序AppId

本人使用电脑端找到源码,点开微信打开找到微信下载路径,通过下载路径找到小程序安装路径,在安装路径下通过AppId找到对应的小程序文件(目录..\WeChat Files\Applet...)

_APP_wxapkg为该小程序的源码,此源码受微信开发加密,需要先解密再反编译生成最终项目文件。
3)生成项目文件
先打开小程序包解密工具,选择程序位置,将其解密到文件夹2处,生成新的.wxapkg文件。

随后cmd 反编译工具路径,敲如下命令反编译,注意文件路径

node wuWxapkg.js D:\Programs\weixin\微信小程序反编工具包\小程序包 解密\wxpack\XXXXX.wxapkg


反编译成功后,该路径新生成的文件夹即项目路径,打开微信开发工具,导入项目即可查看具体项目代码。

网友评论