官網如下 :
點擊下載
根據自己的系統選擇安裝包
等待下載完成後,右鍵 在文件夾中顯示(其它瀏覽器類似)
在彈出的文件夾中,找到剛剛下載好的安裝包
雙擊安裝包,開始安裝,一直點next即可,安裝路徑默認在C:\Program Files下,也可以自定義修改
Node.js runtime
表示運行環境npm package manager
表示npm包管理器online documentation shortcuts
在線文檔快捷方式Add to PATH
添加到環境變量(默認已經添加到環境變量中)安裝完成後,win+r 打開CMD窗口 執行命令node -v
能如下正常出現版本號,說明安裝成功
最新版的node在安裝時同時也安裝了npm,執行npm -v查看npm版本,正常顯示,則安裝成功
git clone https://github.com/xuedingmiaojun/wxappUnpacker.git
下載完成後如下
使用npm 安裝wxappUnpacker依賴
npm install esprima
npm install css-tree
npm install cssbeautify
npm install vm2
npm install uglify-es
npm install js-beautify
安裝方法參考:百度經驗
打開模擬器,打開文件助手(其它模擬器類似)
打開安卓文件夾
按如圖選擇根目錄
選擇到根目錄後
按一下路徑即可找到pkg包
/data/data/com.tencent.mm/MicroMsg/<一大串碼>/appbrand/pkg/
不知道哪個是想要的小程序,可以都選擇,勾選前面的小框
在打開文件助手,根據文件助手上的目錄,切換到目錄上的位置 /sdcard/Pictures
點擊左下角,選擇粘貼選擇項
剛剛的文件就已經保存到文件裏了,然後在打開文件助手——打開電腦文件夾,然後將wxpkg文件移動到你的位置
到此爲止,所以需要的都已經準備好了,接下來就可以進行反編譯了
win+r 打開CMD 先切換到剛剛 wxappUnpacker 目錄
輸入 node wuWxapkg.js ' 剛剛獲取到的xxxx.wxapkg 路徑+文件名和後綴 '
如下圖
完成後,打開apkg的文件夾,裏面會多一個跟wxapkg命名相同的文件夾,裏面就是反編譯後的文件了, 接下來,你就可以用wx小程序助手打開這個文件夾了,就可以進行自己的操作了。 tips: 反編譯並不一定能完全編譯出來,會有部分文件丟失,或者錯誤。