一、node.js運行環境
安裝node.js地址:nodejs.org/en/
二、下載反編譯腳本
https://pan.baidu.com/s/1XE6fM4vSMbrYzyIgHV1J1w
三、安裝模擬器
下載夜神模擬器或其他模擬器安裝RE文件管理器
四、在本地找到小程序源文件包
/data/data/com.tencent.mm/MicroMsg/一串32位的16進制字符串文件夾/appbrand/pkg/
這個目錄下就是你的小程序源文件了,小程序格式就是wxapkg,根據時間找到源文件包壓縮后發送到電腦
五、反編譯解包
1、打開nodejs命令窗口
2、用cd命令進入反編譯腳本根目錄下
3、在node命令窗口中依次安裝如下依賴
? ? ? ??npm install esprima?
??npm install css-tree?
??npm install cssbeautify?
??npm install vm2?
??npm install uglify-es?
??npm install js-beautify
4、安裝好依賴之后,就是最后一步了,反編譯 .wxapkg 文件
在當前目錄下輸入命令:node .\wuWxapkg.js D:\_163200311_32.wxapkg
_163200311_32.wxapkg是你需要反編譯的源文件,輸入前幾個字符可以按tab鍵補全
在D盤找到源文件:
5、報錯處理
? Cannot find module 'xxx' ?模塊未安裝 ?
? 運行命令:npm install xxx
? 如果這種錯誤,請重新換一個.wxapkg文件
03月22日 13:15
看不懂