天天看點

使用nodejs反編譯微信小遊戲源碼

前提是 ROOT,可以用各種支援ROOT的模拟器,最好是手機

首先上2個大佬的github

這個是原版,不支援分包

https://github.com/qwerty472123/wxappUnpacker

這個據說支援分包,沒測試,隻支援mac系統

https://github.com/larack8/wxappUnpacker.git

看雪的大佬寫的

https://github.com/leo9960/wechat-app-unpack

http://lrdcq.com/me/read.php/66.htm

wxpkg路徑,需要壓縮才能發送到手機上

/data/data/com.tencent.mm/MicroMsg/{{一串32位的16進制字元串名檔案夾}}/appbrand/pkg/
           

安裝方式

首先當然是 clone 下來,然後到檔案夾 執行

// 安裝依賴包
npm i
// 反編譯
node wuWxapkg.js E:\workpace\wechat\_-404367246_48.wxapkg
           

如果運作報錯,就運作

npm i --save-dev vm2  esprima css-tree  cssbeautify vm2 uglify-es js-beautify escodegen
           

後面待續

繼續閱讀