如何反編譯微信小程式👻

如何反編譯微信小程式👻

準備工具:

  1. 夜神模擬器(或者你可以自己準備一個Android模擬器,有root許可權。)
  2. RE文件管理器(下載地址://soft.ucbug.com/uploads/shouji/ucbug.com-rootexplorer.apk)
  3. 反編譯工具(下載地址:鏈接://pan.baidu.com/s/1JzvvIAtYaA45aUgb8XV1mQ
    提取碼:1k4a)

小結:我們手機訪問微信小程式的時候會將小程式的源碼保留在本地,這樣響應速度會更快,這是小程式的一個弊端,不可避免的。所以按理說應該所有的小程式源碼都能被反編譯下來,接下來我們就需要找到手機裡面保存的小程式源碼包,這個包一般都是加密壓縮過的,當然了我們無所不能的網路肯定有反編譯工具的啦。下載鏈接如上。下載小程式的源碼包如何反編譯就可以了。

1. 模擬器下載微信,安裝RE文件管理器

image

記得RE管理器要打開root許可權。

2.登錄微信小程式,然後在RE管理器中找到包

  1. 打開小程式,然後隨便點點小程式頁面

image

  1. 打開RE管理器

找文件夾data/data/

image

image

image

image

下面的這個文件夾,你就找離你訪問小程式時間最近的那個就行,一般都是這種很差的數字字母組成的。

image

image

image

然後我們就會發現這個文件夾下面有三個.wxapkg結尾的文件,這些就是小程式的源碼包,但是具體是哪一個小程式的就不清楚了,這個得反編譯之後看源碼才知道。所有我們全部壓縮下載下來。

image

因為是不能直接傳送到手機的,所以我們把這三個文件先壓縮到一個目錄去,然後發送出來

image

我們可以看到壓縮完成之後自動下載到了這個文件夾,我們去這個文件夾下面把壓縮包傳出來就可以了(發到qq,微信,手機什麼的都可以,拿出來就行!👻)

image

或者你也可以發送給你微信好友!🧐

image

4.拿到小程式包反編譯

我們把小程式包解壓出來放到這個工具的wxapkg文件夾下面。

image

然後我們打開工具反編譯就行啦。最後反編譯好的文件夾也在wxapkg下面,文件夾命名就是文件的名字

image

這個就是我們剛剛反編譯出來的文件夾。

image

我們打開看到裡面的目錄結構,相信自己寫過小程式的師傅們應該就能看出來了,這結構是一模一樣呀!但是具體是不是你要找的那個小程式,你打開幾個頁面看看關鍵字就清楚了,這裡我就不打開看了!🐶狗頭保命!

image

再來個小結:我們微信小程式的源碼都是保留在本地的,比如打開微信下滑,上面顯示的最近使用的小程式就會有很多,這些小程式的源碼就保留在了本地,方便下次打開的時候響應速度更快。但是也會佔用微信的記憶體空間,怪不得每次微信動不動就是好幾個G🤮。所有不用的小程式趕緊給他刪了吧!,如果記憶體大就沒關係了!😂(128g的我動不動就得清理手機記憶體空間啊啊啊!!!)


image

Tags: