网上一些教程让安装夜神模拟器,模拟器里安装微信,然后安装RE文件模拟器去找到wxapkg文件,其实不用这么麻烦,直接安装电脑版微信,用电脑版微信打开微信小程序,然后打开电脑的 C:\Users\用户名\Documents\WeChat Files\Applet,根据文件夹的日期大概能判断出哪个是刚打开的小程序所在文件夹,然后继续打开此文件夹,就能看到wxapkg文件。
2、安装node.js,如果已安装请忽略此步骤,安装是否成功请打开cmd窗口输入node -v,如果出现版本号,说明安装成功。
打开解密工具,选择刚才找到的加密包目录,导入解密工具进行解密,解密后就得到wxapkg程序包了。
反编译过程中可能会出现如下错误,
没关系,只要是 Cannot find ...‘ xxxx’ 的错误,就是缺少这个xxxxx 我们和上面一样npm install xxxxx
这里出现的是 ‘js-beautify’ 我们继续输入命令npm install js-beautify,这样就可以了,继续编译文件node wuWxapkg.js wxe1577ebe280xxxxx.wxapkg,如果之后再出现 什么 Cannot find module ‘xxxxx’ 之类的 用同样的方法 npm install xxxxxx 就可以了。
直到反编译成功,
然后用微信开发者工具导入这个反编译后的文件夹就可以了。