項目地址 & 我的博客前端
原由 前段時間想學習微信小程序開發可是又沒有什麼深厚前端功底,看到不少很好玩的小程序想要作一個相似的學習學習,因此想着借鑑一下現有的小程序。可是苦於沒有源碼,抓包也沒有辦法獲取源碼。git
google後知道能夠用安卓模擬器安裝微信而後安裝小程序,而後在文件系統中找到小程序對應的wxapkg文件,拿到壓縮包解壓後就能夠獲得小程序源碼。github
可是壓縮包是2進制文件,找了一遍後發現一個現有現有的開源項目能夠直接解壓小程序壓縮包。golang
廢話很少說,直接開幹~小程序
獲取小程序壓縮包文件 1、下載網易MuMu安卓模擬器微信小程序
下載地址微信
2、安裝微信和RE文件管理器app
下載微信和RE文件管理器 3、安裝好微信和RE文件管理器後訪問/data/data/com.tencent.mm/MicroMsg/{{一個16進制字符串}}/appbrand/pkg/目錄工具
進入小程序文件目錄 4、壓縮文件而且發送到電腦學習
壓縮小程序壓縮包
發送到電腦 在這以後咱們就可使用工具進行小程序壓縮包的解壓了,下面直接看如何使用工具解壓。
工具使用 1、源碼安裝
安裝golang沒有用過golang的人能夠直接去官網下載
go get github.com/sjatsh/unwxapkg
cd ~/go/src/github.com/sjatsh/unwxapkg
2、使用可執行文件
下載地址
使用 unwxapkg -f dest/102.wxapkg
圖片發自簡書App 項目地址
也但願能夠關注個人我的博客 sjatsh.com