天天看點

反編譯apk檔案

一、工具準備: dex2jar , jd-gui

dex2jar-2.0下載下傳位址

連結: https://pan.baidu.com/s/1BXGWEyQ6FfQ8N7O6iVzPSw 密碼: 71tj

jd-gui.exe 下載下傳位址

連結: https://pan.baidu.com/s/1OotiC2hvWC5UxvDRb5sp5Q 密碼: tuqw

二、使用dex2jar + jd-gui 得到apk的java源碼 

在window環境下

1.用解壓工具從 apk包中取出 classes.dex 檔案 (注意:這裡apk包中可能有多個dex檔案)

用cmd指令(d2j-dex2jar.bat classes.dex)得到一個 jar檔案 (注意:這裡路徑不能錯,不然就找不到該指令)

2.用jd-gui反編譯工具将得到.jar檔案反編譯成.java檔案 

下圖是圖文解說:

反編譯apk檔案

生成的 class-dex2jar.jar 就可以用jd-gui 工具打開了。

參考: https://blog.csdn.net/wh_19910525/article/details/7915738/#reply