反编译小程序.wxapkg文件

我也是第一次接触反编译,也是在网上找到的方法。

至于怎么获取 .wxapkg文件 和怎么安装nodejs 就不说了 ,我第一次弄就一步到位了,还是比较简单的,重点说一下用node编译.wxapkg文件的步骤。

首先获取到.wxapkg文件, 随便放在哪里都可以,至于怎么获取自己网上找方法,而且确保已经安装了 nodejs。然后开始下面的步骤。

如果你没有反编译脚本:https://github.com/qwerty472123/wxappUnpacker 可以在这个链接下载。

下载后,将框住的 8个文件复制到.wxapkg文件的同目录下

直接在当前目录下 shift + 右键 或出现 在此处打开命令窗口

下面的 就是node.js 的命令窗口,然后开始 输入命令:

npm install esprima

npm install css-tree

npm install cssbeautify

npm install vm2

npm install uglify-es

然后开始,反编译

只需要输入命令:

node wuWxapkg.js D:wxapkg\_410344452_1.wxapkg

前面是固定的,.js后面的就是你一开始的文件路径。

现在有一个错误了,没关系,只要是 Cannot find ...‘ xxxx’ 的错误,就是缺少这个xxxxx 我们和上面一样npm install xxxxx

这里出现的是 ‘js-beautify’ 我们继续输入命令

npm install js-beautify

这样就可以了 继续编译文件

node wuWxapkg.js D:wxapkg\_410344452_1.wxapkg

如果之后再出现 什么 Cannot find module ‘xxxxx’ 之类的 用同样的方法 npm install xxxxxx 就可以了。

OK,不过最后的路径千万别写错了

上面就是路径写错了 ,报错 找不到路径。

接下来就简单了,用小程序工具打开这个文件夹就可以了

经验分享 程序员 微信小程序 职场和发展