1、首先解包,用UnpackMiniApp.exe進(jìn)行解密,報錯:小程序ID獲取失敗,無法解密。
?解決方法:用的另外一個大佬的解密工具(聽說只有電腦的有加密,手機的沒有,如果加密失敗,可以嘗試才模擬器上找到對應(yīng)的小程序包直接進(jìn)行反編譯)。https://codeload.github.com/superBiuBiuMan/wechatMiniAppReverse/zip/refs/heads/main
此工具的用法為:
????????
pc_wxapkg_decrypt.exe -wxid (小程序id,就是包的名字) -in (wxapkg的位置) -out (解密后的路徑)
示例:
?2、在反編譯出源代碼之后,運行報錯:TypeError: _typeof3 is not a function (無論是_typeof2、3、4、5,都是如此解決)
如圖:
解決方法:
? ? ? ? 微信開發(fā)者工具,右上角:詳情->本地設(shè)置->取消勾選將js變異成es5
3、反編譯源代碼:
工具:wxappUnpacker文章來源:http://www.zghlxwxcb.cn/news/detail-566378.html
命令:node wuWxapkg.js? (編譯的文件路徑) (編譯后的源碼路徑,可不寫)文章來源地址http://www.zghlxwxcb.cn/news/detail-566378.html
到了這里,關(guān)于微信小程序逆向踩坑日記的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!