反编译⼩程序亲测成功补充解决常见问题(详细最新教程)
⽹络上相关⽂章良莠不齐,随时间的流逝或许随着的更新,有出现编译不成功的现象。我这⾥总结⼀下我最新的编译过程。可成功获得⼩程序源码。
1、环境准备和⼯具下载
反编译需要 nodejs的环境
下载链接:
安装后将nodejs设置为环境变量。
打开cmd,测试是否安装成功:在命令⾏输⼊node -v 出现版本号说明已经安装成功。
下载⽤于反编译的⼯具 wxappUnpacker
链接:
提取码: sqam
这⾥要多说⼀下,原项⽬地址:github/gudqs7/wxappUnpacker。因为某些原因作者已经关闭项⽬的共享了,但还是要感谢他。
准备⼀个已经root的安卓设备,可以是模拟器
我这⾥⽤的是雷电模拟器4,因为的限制,有些模拟器已不能运⾏。我也是试过好多个之后选择的雷电模拟器。
2、得到⼩程序资源包
小程序源码交易市场1.打开雷电模拟器,在设置⾥,打开root权限。
2.下载和⽂件管理器
3.打开,登录后进⼊⾃⼰要反编译的⼩程序,等⼩程序加载完后就可以退出了。这⾥以“单词⼤师”⼩程序为例。进⼊“单词⼤师” 等页⾯内容加载完成后,退出。
4.打开⽂件管理器,到我刚才进⼊的 “单词⼤师”⼩程序包。
从根⽬录开始 : /data/t.mm/MicroMsg/3df576905583e8ac41e4dc86aa23cfd5/appbrand/pkg/,注意:3df576905583e8ac41e4dc86aa23cfd5 这⼀长串数字组成的⽂件夹,每个⼈可能不⼀样。
⽬录⼀定要细⼼的对。 到正确路径后,会看到 有.wxapkg后缀的⽂件,它就是刚才的“单词⼤师”⼩程序包。
将⽂件压缩后 通过QQ或者发送到电脑上。 这样我们得到了⼩程序资源包了!
3、通过反编译⼯具去反编译
(1) 将⼩程序资源包复制到D盘
(2)将之前下载好的wxappUnpacker反编译⼯具,解压,打开。