1. 程式人生 > >反編譯小程式.wxapkg檔案

反編譯小程式.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,不過最後的路徑千萬別寫錯了

上面就是路徑寫錯了 ,報錯 找不到路徑。

接下來就簡單了,用小程式工具開啟這個資料夾就可以了。