起因
前段时间想学习微信小程序开发但是又没有什么深厚前端功底,看到很多很好玩的小程序想要做一个类似的学习学习,所以想着借鉴一下现有的小程序。但是苦于没有源码,抓包也没有办法获取源码。
google后知道可以用安卓模拟器安装微信然后安装小程序,然后在文件系统中找到小程序对应的wxapkg文件,拿到压缩包解压后就可以得到小程序源码。
但是压缩包是2进制文件,找了一遍后发现一个现有现有的开源项目可以直接解压小程序压缩包。
废话不多说,直接开干~
使用
源码安装
安装golang没有用过golang的人可以直接去官网下载
go get github.com/sjatsh/unwxapkg
cd ~/go/src/github.com/sjatsh/unwxapkg
使用可执行文件
使用
unwxapkg -f dest/102.wxapkg