APK反編譯工具使用方法(很實用)

來源:互聯網
上載者:User

下載APK反編譯軟體地址http://code.google.com/p/anti-droid/

工具名稱:AntiDroid_V1.4

1、查看資源檔的反編譯方法

點擊圖形介面上的反編譯APK

選擇要反編譯的APK檔案

選擇儲存目錄

在到輸出的指定目錄下進行尋找所需的布局及其他資源檔即可

 

2、查看代碼的反編譯方法

點擊圖形介面上的轉換DEX為jar檔案(注意:這裡指的DEX檔案並不是classes.dex檔案,而是APK)

選擇APK檔案

選擇儲存目錄(這裡輸出的是APK所對應的jar檔案)

 

在執行反編譯工具AntiDroid_V1.4中的jd-gui.exe

在該軟體上開啟你編譯好的APK所對應的jar檔案,查看所需要的代碼即可

 

3、framework.jar的反編譯方法

將手機或平板中的framework.jar檔案copy出來並進行解壓

然後將.jar檔案解壓出來的classes.dex檔案放入AntiDroid_V1.4\dex2jar目錄下中

在cmd下執行C:\Users\wkf64496>C:\Users\wkf64496\Desktop\AntiDroid_V1.4\dex2jar\dex2jar.bat C
:\Users\wkf64496\Desktop\AntiDroid_V1.4\dex2jar\classes.dex

前半部分路徑是要執行的命令,而後半部分的路徑是你jar檔案中classes.dex所在的路徑

 

執行完後會產生如下資訊:

dex2jar version: translator-0.0.9.8
dex2jar C:\Users\wkf64496\Desktop\AntiDroid_V1.4\dex2jar\classes.dex -> C:\Users
\wkf64496\Desktop\AntiDroid_V1.4\dex2jar\classes_dex2jar.jar
Done.

 

在執行反編譯工具AntiDroid_V1.4中的jd-gui.exe

在該軟體上開啟你編譯好的APK所對應的jar檔案(也就是classes_dex2jar.jar檔案),查看所需要的代碼即可

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.