如何反編譯微信小程序👻
如何反編譯微信小程序👻
準備工具:
- 夜神模擬器(或者你可以自己準備一個安卓模擬器,有root權限。)
- RE文件管理器(下載地址://soft.ucbug.com/uploads/shouji/ucbug.com-rootexplorer.apk)
- 反編譯工具(下載地址:鏈接://pan.baidu.com/s/1JzvvIAtYaA45aUgb8XV1mQ
提取碼:1k4a)
小結:我們手機訪問微信小程序的時候會將小程序的源碼保留在本地,這樣響應速度會更快,這是小程序的一個弊端,不可避免的。所以按理說應該所有的小程序源碼都能被反編譯下來,接下來我們就需要找到手機裏面保存的小程序源碼包,這個包一般都是加密壓縮過的,當然了我們無所不能的網絡肯定有反編譯工具的啦。下載鏈接如上。下載小程序的源碼包如何反編譯就可以了。
1. 模擬器下載微信,安裝RE文件管理器
記得RE管理器要打開root權限。
2.登錄微信小程序,然後在RE管理器中找到包
- 打開小程序,然後隨便點點小程序頁面
- 打開RE管理器
找文件夾data/data/
下面的這個文件夾,你就找離你訪問小程序時間最近的那個就行,一般都是這種很差的數字字母組成的。
然後我們就會發現這個文件夾下面有三個.wxapkg結尾的文件,這些就是小程序的源碼包,但是具體是哪一個小程序的就不清楚了,這個得反編譯之後看源碼才知道。所有我們全部壓縮下載下來。
因為是不能直接傳送到手機的,所以我們把這三個文件先壓縮到一個目錄去,然後發送出來
我們可以看到壓縮完成之後自動下載到了這個文件夾,我們去這個文件夾下面把壓縮包傳出來就可以了(發到qq,微信,手機什麼的都可以,拿出來就行!👻)
或者你也可以發送給你微信好友!🧐
4.拿到小程序包反編譯
我們把小程序包解壓出來放到這個工具的wxapkg文件夾下面。
然後我們打開工具反編譯就行啦。最後反編譯好的文件夾也在wxapkg下面,文件夾命名就是文件的名字
這個就是我們剛剛反編譯出來的文件夾。
我們打開看到裏面的目錄結構,相信自己寫過小程序的師傅們應該就能看出來了,這結構是一模一樣呀!但是具體是不是你要找的那個小程序,你打開幾個頁面看看關鍵字就清楚了,這裡我就不打開看了!🐶狗頭保命!
再來個小結:我們微信小程序的源碼都是保留在本地的,比如打開微信下滑,上面顯示的最近使用的小程序就會有很多,這些小程序的源碼就保留在了本地,方便下次打開的時候響應速度更快。但是也會佔用微信的內存空間,怪不得每次微信動不動就是好幾個G🤮。所有不用的小程序趕緊給他刪了吧!,如果內存大就沒關係了!😂(128g的我動不動就得清理手機內存空間啊啊啊!!!)