天天看點

ubuntu下使用反編譯apk,工具dex2jar和jd-gui

ubuntu下使用反編譯apk,

工具

1:通過apk-tool反編譯出資源檔案:

http://code.google.com/p/android-apktool/

2.首先使用dex2jar反編譯

下載下傳位址(建議下載下傳最新版本,防止出現bug):​​http://code.google.com/p/dex2jar/downloads/list​​

跟windows下一個版本,既能用在windows下,又能在linux下運作,隻是指令上的差距

到dex2jar目錄下,xiao@xiao-System-Product-Name:~/下載下傳/dex2jar-0.0.9.7$

輸入windows下用的指令:dex2jar.bat classes.dex報錯。dex2jar.bat:找不到指令,這就是不同之處了

ubuntu下使用指令:xiao@xiao-System-Product-Name:~/下載下傳/dex2jar-0.0.9.7$ sh dex2jar.sh classes.dex

輸出:dex2jar version: translator-0.0.9.7

dex2jar classes.dex -> classes_dex2jar.jar

Done.

ok,解決了!!classes_dex2jar.jar就是我們需要檢視的。

3.然後是使用jd-gui檢視

下載下傳位址(下載下傳linux版本):http://jd.benow.ca/

點選直接運作。打開檔案classes_dex2jar.jar即可檢視

繼續閱讀