這是android APK反編譯工具Apktool下載,集成 jd-gui、jad、dex2jar、apktool。使用該工具可以反編譯apk文件,查看xml以及java源代碼,默認使用jad反編譯,如果編譯出來的java代碼難以閱讀,請選擇使用jd-gui反編譯。下載附件得到一個apk和一個加密的日志文件,用Gapktool反編譯apk。
android APK反編譯工具Apktool,這款工具界面簡單好用!配合工具包可以輕輕松松的實現(xiàn)apk、dex的反編譯、回編譯、集成jadx,非常強大的apk轉(zhuǎn)java查看器,完爆jd-gui,據(jù)說部分情況下,連jeb1.5都不如它。這款中所有的組件都是最新版本,例如apktool是新鮮熱乎剛編譯出爐的ShakaApktool。
編譯:利用編譯程序從源語言編寫的源程序產(chǎn)生目標程序的過程。反編譯:編譯的逆過程。
odex:使廠商保證一定的反**,因為沒有沒有odex文件的apk文件是不能正常安裝的
PS:不完整的apk是不能正常反編譯的,不反編譯apk是無法修改源碼的。
請把Gapktool放到英文路徑下,否則不能運行Gapktool。
1、運行Gapktool.bat
2、apk文件、Gapktool文件、輸出目錄都要在英文目錄下
3、在雙擊運行Gapktool.bat工具,選擇apk文件以及輸出目錄就可以進行反編譯
4、v1.2編譯環(huán)境windows7 jdk6_x64
默認使用jad反編譯,如果編譯出來的java代碼難以閱讀,請選擇使用jd-gui反編譯。
保留smali文件刪除gen、src修改res里的文件后可以重修打包成apk使用。