如何利用dex2jar反編譯APK?

本篇講述如何利用dex2jar反編譯APK,筆者親試可用,希望對大家有幫助

工具/原料

電腦

dex2jar

JD-GUI

方法/步驟

下載dex2jar和JD-GUI,在參考資料中添加了這兩個工具的百度網盤下載地址供讀者下載使用(筆者親測)

如何利用dex2jar反編譯APK

找到我們準備測試用的apk,並將 字尾.apk改為.zip

如何利用dex2jar反編譯APK

如何利用dex2jar反編譯APK

將test.zip解壓,並檢視目錄,找到classes.dex

如何利用dex2jar反編譯APK

並將這個檔案拷至dex2jar工具存放目錄

如何利用dex2jar反編譯APK

開啟控制檯,使用cd指令進入到dex2jar工具存放的目錄下,如圖

如何利用dex2jar反編譯APK

進入到dex2jar目錄下後,輸入“dex2jar.bat classes.dex”指令執行

執行完畢,檢視dex2jar目錄,會發現生成了classes.dex.dex2jar.jar檔案

如何利用dex2jar反編譯APK

上一步中生成的classes.dex.dex2jar.jar檔案,可以通過JD-GUI工具直接開啟檢視jar檔案中的程式碼

如何利用dex2jar反編譯APK

筆者, 反編譯, 親試,
相關問題答案