201024908 发表于 2022-1-24 10:12:17

快速地获取一个微信小程序源码的方法-苏州安卓

快速获取微信小程序源码的方法。

一、xxxxx。

小程序文件在微信服务器上,小程序的源文件包可以在手机(安卓手机)上找到。具体位置(根目录/data/data/com..mm//{一串十六进制字符}//pkg/),微信小程序的格式为:.

二、准备材料

1.安装node.js运行环境

http://tt.ccoox.cn/data/attachment/forum/20220124/1642990337623_0.jpg

2.反编译脚本

这里是上大神写的node.js版本的地址

3.安卓模拟器(需要自己的root权限)

4.打开安装好的安卓模拟器天外神坛,在模拟器中安装微信、RE管理器

5.打开微信,打开对应小程序下载

6.在 RE 管理器 (/data/data/com..mm///pkg/) 路径中打开一个带后缀的文件。

http://tt.ccoox.cn/data/attachment/forum/20220124/1642990337623_3.png

找到文件后,按住鼠标左键,会出现一个对话框(很多选项),我们选择压缩文件,然后点击查看文件,找到压缩文件,再次按住,选择发送获得安卓程序的源码,选择发送到电脑,这个,我们得到小程序包。

http://tt.ccoox.cn/data/attachment/forum/20220124/1642990337623_4.png

http://tt.ccoox.cn/data/attachment/forum/20220124/1642990337623_5.png

三.用反编译脚本解压

打开命令窗口:

http://tt.ccoox.cn/data/attachment/forum/20220124/1642990337623_6.png

<p><pre>    <code>npm install esprima

npm install css-tree

npm install cssbeautify

npm install vm2

npm install uglify-es
</code></pre></p>
node.js [-d] //files是你要反编译的文件名

例如:我有一个文件_-。需要反编译。已经解压到D盘根目录获得安卓程序的源码,然后输出命令

<p><pre>    <code>node .\wuWxapkg.js E:\_-1480364242_250.wxapkg
</code></pre></p>
http://tt.ccoox.cn/data/attachment/forum/20220124/1642990337623_8.png

http://tt.ccoox.cn/data/attachment/forum/20220124/1642990337623_9.png
页: [1]
查看完整版本: 快速地获取一个微信小程序源码的方法-苏州安卓