自媒体导航

点击排行

使用安卓手机获得访问过的微信小程序源码的步骤

来源:中文源码网    浏览: 次    日期:2019年11月7日

我们通过微信打开一个小程序,这个小程序会缓存在我们手机中,如何获得小程序的缓存包,只需要以下几个步骤:这里只以安卓手机为例,微信小程序缓存的目录位置在:/data/data/com.tencent.mm/MicroMsg/{{一串32位的16进制字符串文件夹}}/appbrand/pkg/这个文件夹下找到.wxapkg后缀的文件即是我们使用过的小程序。

如何将小程序源码包复制到自己的电脑中用于编译?且看下面的方法:

在安卓手机上安装RE文件管理器,取得root权限后,RE文件管理器中找到上面的pkg目录。将.wxapkg文件复制到手机内存卡里面,然后使用电脑连接手机,将内存卡中的文件复制到电脑中即可。

如何将未加密的微信小程序反编译?

1.安装node.js运行环境

2.打开nodejs命令窗口
cd 到你clone或者下载好的反编译脚本目录下
在node命令窗口中依次安装如下依赖: npm install esprimanpm install css-treenpm install cssbeautifynpm install vm2npm install uglify-es
安装好依赖之后,就是最后一步了,反编译 .wxapkg 文件
在当前目录下输入 node wuWxapkg.js [-d] <files...> //files 就是你想要反编译的文件名 例如:我有一个需要反编译的文件 _163200311_32.wxapkg 已经解压到了D盘根目录下,那么就输出命令 node .wuWxapkg.js D:\_123456789_32.wxapkg
回车运行

反编译脚本就能一步将.wxapkg 文件还原为微信开发者工具能够运行的源文件,目录地址和你反编译的文件地址是一样的 然后在微信开发者工具新增项目即可打开
运行成功,源码获取完成



亲,试试微信扫码分享本页! *^_^*

精彩推荐

相关内容