Android APK 反編譯方法

來源:酷知科普網 3.27W

介紹Android APK 反編譯方法,需要的工具的具體用法

操作方法

(01)首先下載這三個軟體,網上有很多資源,這裡就不附加下載連結瞭然後解壓(注意apktool的兩個檔案解壓到一個資料夾)。

Android APK 反編譯方法
Android APK 反編譯方法 第2張

(02)把需要反編譯的APK放到apktool資料夾下,然後開啟Cmd(執行),進入apktool資料夾下輸入apktool d apk名字,注意apk名字需要帶有後綴,這個獲取的是apk的資原始檔,可以看到資原始檔全都在這裡了

Android APK 反編譯方法 第3張
Android APK 反編譯方法 第4張

(03)這一步獲取apk程式碼檔案,將需要反編譯的APK用壓縮軟體開啟(我用的好壓),提取裡面的,然後把放到dex2jar資料夾下(就是第二個軟體的解壓資料夾),cmd進入dex2jar下面輸入dex2jar 就看到jar檔案了

Android APK 反編譯方法 第5張
Android APK 反編譯方法 第6張
Android APK 反編譯方法 第7張

(04)開啟jd-gui資料夾,開啟,然後開啟jar檔案,就可以看到原始碼檔案了

Android APK 反編譯方法 第8張

特別提示

這裡的示例選用的是android瘋狂講義裡面的示例,在這裡感謝瘋狂作者的辛苦勞作,謝謝

熱門標籤