wxappUnpacker工具反编译小程序
发布日期: 2022/06/06 阅读总量: 277

第一步:通过pc_wxapkg_decrypt.exe解密wxapkg包

执行命令:

pc_wxapkg_decrypt.exe -wxid 微信小程序id -in 要解密的wxapkg路径 -out 解密后的路径

注:pc_wxapkg_decrypt.exe -h Usage of pc_wxapkg_decrypt.exe: -in string 需要解密的wxapkg的文件路径 (default "__APP__.wxapkg") -iv string AES加密的IV,默认不需要设置,如果版本有变化,设置 (default "the iv: 16 bytes") -out string 解密后的wxapkg的文件路径 (default "dec.wxapkg") -salt string pbkdf2用到的salt,默认不需要设置 (default "saltiest") -wxid string 小程序的id。

wxapkg路径为:C:\Users\xxxx\Documents\WeChat Files\Applet\wx2xxx84w9w7a3xxxx\_APP_.wxapkg,小程序id为:wx2xxx84w9w7a3xxxx。

解密完成后,就可以用wxappUnpacker解包了。

第二步:通过wxappUnpacker解析wxapkg包

解包程序的下载地址是:下载地址

解包程序是由node.js开发的,所以你得先安装node.js,然后再安装node.js的一些依赖包,作者已经在文字里说得很清楚了。我就不再赘述,网上也有很多该程序的用法文章。

最后你只需要运行命令:

node xxxxxx.wxapkg

node是运行node.js的命令,即可把小程序前端源代码还原了,类似下图这样的。

3e1a2f1fc48d13b92eb20f8254b4c09b.png

联系作者qq获取解析程序:865666758