小程序包反编译有两步:
1.代码包解密(UnpackMiniApp.exe)
2.反编译小程序(wxappunpacker)
1,代码包解密
运行UnpackMiniApp.exe选择加密小程序包,然后前往工具所在目录/wxpack 拿到小程序解密后的代码包(在wxpack目录中,wxpack目录一定不能删除)。文件后缀为.wxapkg
2.反编译小程序
使用wxappunpacker
1.1安装依赖
// 可以选择一个一个安装也可以直接一次性全装
npm install esprima
npm install css-tree
npm install cssbeautify
npm install vm2
npm install uglify-es
npm install js-beautify
或
npm install esprima css-tree cssbeautify vm2 uglify-es js-beautify
1.2
cmd运行命令
bingo.bat 主包路径(第一步中解密得到的文件)
命令运行后会在主包路径生成一个文件夹,文件夹就是反编译后的小程序包,可用vscode或微信开发者工具打开
参考文章:https://blog.csdn.net/weixin_61953430/article/details/137348642?ops_request_misc=&request_id=&biz_id=102&utm_term=%E5%B0%8F%E7%A8%8B%E5%BA%8F%E9%80%86%E5%90%91unpackminiapp&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-1-137348642.142^v100^pc_search_result_base4&spm=1018.2226.3001.4187