反编译获取微信小程序前端源码


0x01 wxapkg包的获取

Android 手机最近使用过的微信小程序所对应的 wxapkg 包文件都存储在特定文件夹下,可通过以下命令查看:

adb pull /data/data/com.tencent.mm/MicroMsg/{User}/appbrand/pkg

备注:其中{User} 为当前用户的用户名,类似于 2bc**************b65

0x02 反编译工具的获取

1. gihub下载地址如下:

wxappUnpacker下载地址

2. 安装工具依赖包

npm install esprima -g
npm install css-tree -g
npm install cssbeautify -g
npm install vm2 -g
npm install uglify-es -g
npm install js-beautify -g

0x03 反编译获取小程序源码

执行以下命令:

node wuWxapkg.js _1123949441_393.wxapkg

查看当前目录,已获取到相关的js代码

获取到js源码过后,就可以对数据包中相关的加密字段进行解密操作拉~


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM