參考:
小游戲學習--獲取已發布微信小游戲源碼
一,安裝夜神模擬器
模擬器用於在pc上運行微信
安裝完成后,搜索微信並安裝
二,下載RE管理器
https://pan.baidu.com/s/1PPBx08rNutXxhlMMJbuTpQ
RE管理器用於訪問文件夾
安裝后打開時,提示超級用戶權限,點擊允許
三,模擬器運行小游戲
打開微信,並搜索小游戲打開
運行小游戲時,小游戲的包會保存在/data/data/com.tencent.mm/MicroMsg/{{一串32位的16進制字符串名文件夾}}/appbrand/pkg/目錄下
四,導出小游戲包
在/data/data/com.tencent.mm/MicroMsg/{{一串32位的16進制字符串名文件夾}}/appbrand/pkg/目錄下根據時間找到小游戲包wxapkg
長按wxapkg文件,點擊右上角3個點,選擇壓縮文件
點擊查看
跳轉到zip包所在文件夾,然后長按文件,選擇右上角,並選擇發送
選擇發送給朋友(微信分身的文件傳輸工具),這樣就可以在pc端微信接收這個文件,並保存到桌面
五,反編譯
安裝nodejs,下載地址:http://nodejs.cn/
下載反編譯腳本,下載地址:https://github.com/qwerty472123/wxappUnpacker
安裝完nodejs后,在下載的反編譯腳本文件夾里,shift+鼠標右鍵,打開命令窗口
npm install esprima
npm install css-tree
npm install cssbeautify
npm install vm2
npm install uglify-es
npm install js-beautify
npm install escodegen
安裝以上完畢后,開始反編譯wxappg文件
輸入: node wuWxapkg.js D:\wxappg\haidao.wxapkg\haidao.wxapkg
反編譯得到文件
到此反編譯完成