反編譯小程式.wxapkg檔案
我也是第一次接觸反編譯,也是在網上找到的方法。
至於怎麼獲取 .wxapkg檔案 和怎麼安裝nodejs 就不說了 ,我第一次弄就一步到位了,還是比較簡單的,重點說一下用node編譯.wxapkg檔案的步驟。
首先獲取到.wxapkg檔案, 隨便放在哪裡都可以,至於怎麼獲取自己網上找方法,而且確保已經安裝了 nodejs。然後開始下面的步驟。
下載後,將框住的 8個檔案複製到.wxapkg檔案的同目錄下
直接在當前目錄下 shift + 右鍵 或出現 在此處開啟命令視窗
下面的 就是node.js 的命令視窗,然後開始 輸入命令:
npm install esprima
npm install css-tree
npm install cssbeautify
npm install vm2
npm install uglify-es
然後開始,反編譯
只需要輸入命令:
node wuWxapkg.js D:\wxapkg\_410344452_1.wxapkg
前面是固定的,.js後面的就是你一開始的檔案路徑。
現在有一個錯誤了,沒關係,只要是 Cannot find ...‘ xxxx’ 的錯誤,就是缺少這個xxxxx 我們和上面一樣npm install xxxxx
這裡出現的是 ‘js-beautify’ 我們繼續輸入命令
npm install js-beautify
這樣就可以了 繼續編譯檔案
node wuWxapkg.js D:\wxapkg\_410344452_1.wxapkg
如果之後再出現 什麼 Cannot find module ‘xxxxx’ 之類的 用同樣的方法 npm install xxxxxx 就可以了。
OK,不過最後的路徑千萬別寫錯了
上面就是路徑寫錯了 ,報錯 找不到路徑。
接下來就簡單了,用小程式工具開啟這個資料夾就可以了。