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

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源码过后,就可以对数据包中相关的加密字段进行解密操作拉~

posted @ 2020-04-18 23:09  AskTa0  阅读(1435)  评论(0编辑  收藏  举报