tft每日頭條

 > 科技

 > 小程序編譯器源碼

小程序編譯器源碼

科技 更新时间:2024-07-21 00:14:25

本文手把手教你反編譯微信小程序,不需要安裝node.js,不需要反編譯腳本,反編譯成功後直接在微信開發者工具運行。

一、獲取微信小程序文件.wxapkg包
  1. 在win電腦上安裝手機模拟器,如夜神模拟器,點擊下載:夜神模拟器.zip

小程序編譯器源碼(反編譯微信小程序)1

  1. 在模拟器中安裝微信、QQ、RE文件管理器;

小程序編譯器源碼(反編譯微信小程序)2

    • 微信 用于跑你需要反編譯的小程序;
    • RE文件管理器 用于打開模拟器中的本地目錄文件;
    • QQ 用于将模拟器中的小程序文件傳送出來;

注:RE文件管理器可能搜索不到,這裡提供下載地址:RE文件管理器4.9.6.zip,解壓為apk文件,自己拖入模拟器即可;

  1. 在模拟器中啟動微信,打開小程序,這裡以“上海停車”為例子;

小程序編譯器源碼(反編譯微信小程序)3

小程序編譯器源碼(反編譯微信小程序)4

技巧:可先在手機微信中将目标小程序加入“我的小程序”,方便在模拟器中快速打開

  1. 使用RE文件管理器進入步驟3緩存的小程序的本地文件夾;

小程序編譯器源碼(反編譯微信小程序)5

小程序緩存目錄為:根目錄/data/data/com.tencent.mm/MicroMsg/{一串16進制字符}/appbrand/pkg/

小程序編譯器源碼(反編譯微信小程序)6

技巧:按照最近時間找到.wxapkg文件,微信要求小程序主包小于2M,所以找到接近2M的.wxapkg文件;

  1. 壓縮.wxapkg文件,并通過QQ将文件從模拟器中傳出來

壓縮.wxapkg文件:對目标文件長按鼠标左鍵,點擊右上角更多圖标,點擊“壓縮所選文件”

小程序編譯器源碼(反編譯微信小程序)7

小程序編譯器源碼(反編譯微信小程序)8

注:為什麼要壓縮後發送?因為QQ直接發送.wxapkg文件是不被允許;

小程序編譯器源碼(反編譯微信小程序)9

小程序編譯器源碼(反編譯微信小程序)10

發送zip文件到QQ:鼠标左鍵長按該zip文件,點擊右上角更多,點擊發送

小程序編譯器源碼(反編譯微信小程序)11

小程序編譯器源碼(反編譯微信小程序)12

二、反編譯.wxapkg包
  1. 安裝反編譯工具:網上提供的反編譯方式,需要安裝node.js、下載反編譯腳本等,比較繁瑣容易出錯,現提供一個打包好的exe工具,安裝後直接反編譯即可,點擊下載:反編譯微信小程序工具.zip,該工具可直接導出uniapp項目和taro項目;

注:該工具目前有個bug,運行後需要點擊任務管理器關閉:

小程序編譯器源碼(反編譯微信小程序)13

  1. 解壓上面的.zip文件,得到.wxapkg文件;
  2. 運行wxapkgconvertor.exe,将.wxapkg文件拖入

小程序編譯器源碼(反編譯微信小程序)14

小程序編譯器源碼(反編譯微信小程序)15

  1. 使用微信開發者工具,導入該項目

小程序編譯器源碼(反編譯微信小程序)16

小程序編譯器源碼(反編譯微信小程序)17

三、本文工具下載

若本文工具不能直接下載,請關注微信公衆号“跨端技術”

  • 回複:1001,下載:RE文件管理器4.9.6;
  • 回複:1002,下載:夜神模拟器;
  • 回複:1003,下載:反編譯微信小程序工具;

本文為原創文章,禁止轉載!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved