小程序反编译汇总

最暴力的解决办法就是搞到小程序源码,本人思路是通过小程序编译代码反编译执行,生成项目代码,再分析接口地址等。
反编译工具资源:

1)开发环境

首先下载微信小程序开发工具:具体百度吧~
平台介绍:
开发工具:
其他环境:还需要nodejs环境及前端开发基础

2)找到编译文件

手机打开小程序,点击详情 找到小程序AppId


image.png

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


image.png

_APP_wxapkg为该小程序的源码,此源码受微信开发加密,需要先解密再反编译生成最终项目文件。

3)生成项目文件

先打开小程序包解密工具,选择程序位置,将其解密到文件夹2处,生成新的.wxapkg文件。


image.png

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


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

image.png

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


image.png

你可能感兴趣的:(小程序反编译汇总)