天天看點

微信小程式反編譯wxss檔案缺失_反編譯任何微信小程式和如何還原wxss

首先需要了解一下微信小程式它執行是需要把源碼下載下傳到本地的,下載下傳下來的是一個 .wxapk字尾的檔案 ,那麼問題來了。下載下傳的源碼在那?

這裡我們以安卓為例(因為我沒用過蘋果手機,哈哈哈)

使用到的工具

Android模拟器(需要擷取 root權限 )推薦使用 夜神模拟器

解包還原工具(nodejs版)wxappUnpacker

下面我們開始搞事情擷取微信小程式源碼執行個體

1,使用Android模拟器擷取.wxapkg檔案

檔案路徑

/data/data/com.tencent.mm/MicroMsg/{{一串32位的16進制字元串檔案夾}}/appbrand/pkg/

使用解包工具還原小程式源碼

安裝nodejs

下載下傳wxappUnpacker,并使用npm安裝它的依賴包,依賴包說明

進入wxappUnpacker目錄,調用 node wuWxapkg.js file.wxapkg

解包結果如下

微信小程式反編譯wxss檔案缺失_反編譯任何微信小程式和如何還原wxss

所有源碼都能看到了,不過你會發現沒有.wxss樣式檔案。那麼怎麼還原wxss。其實你可以看到有個page-frame.html 的網頁檔案,這個檔案是還原wxss的關鍵。

還原步驟

需要使用谷歌浏覽器如下圖

微信小程式反編譯wxss檔案缺失_反編譯任何微信小程式和如何還原wxss

這樣就還原app.wxss的樣式

其他頁面也是一個道理,如果還是不會擷取其他頁面的在下方留言哦

本文由(866源碼@)整理自網絡,如若轉載,請注明出處:http://www.866ym.com/262.html;

如有侵權,請郵件聯系 [email protected] 删除。

*****************************************************************************

本站資源來自網絡,版權争議與本站無關。您必須在下載下傳後的24個小時内徹底删除上述内容。

本站釋出的文章以及附件僅限用于學習和研究目的;不得将上述内容用于商業或者非法用途,否則,後果請使用者自負。

如果您喜歡該程式,請支援正版軟體,購買注冊,得到更好的正版服務。如有侵權請郵件與我們聯系處理。