这是androids APK反编译工具Apktool下载,集(jí)成(chéng) jd-gui、jad、dex2jar、apktool。使用该工具可以(yǐ)反编译(yì)apk文件,查看(kàn)xml以及(jí)java源代码,默认使(shǐ)用jad反编译(yì),如果编(biān)译出(chū)来的java代(dài)码难以阅(yuè)读,请选(xuǎn)择使(shǐ)用jd-gui反编译。下载(zǎi)附(fù)件得到一个apk和一个加密(mì)的日志(zhì)文件,用Gapktool反编(biān)译apk。
androids APK反编译(yì)工(gōng)具Apktool,这款工具界面简单好用!配合工具包可以轻轻松松(sōng)的实现apk、dex的反编译、回(huí)编译(yì)、集成jadx,非常(cháng)强大的apk转java查(chá)看器,完爆jd-gui,据说(shuō)部(bù)分情(qíng)况下(xià),连jeb1.5都(dōu)不如它。这款(kuǎn)中所有(yǒu)的组(zǔ)件都是最新版本,例(lì)如apktool是新鲜热乎(hū)刚编译(yì)出(chū)炉(lú)的ShakaApktool。
编译:利(lì)用(yòng)编译程(chéng)序(xù)从(cóng)源语言编写的源程序产生(shēng)目(mù)标程序的过程(chéng)。反编译:编译的逆过程。
odex:使厂商保证一(yī)定(dìng)的反(fǎn)**,因为没有没有odex文件的apk文件是不能正(zhèng)常安装的
PS:不完(wán)整(zhěng)的apk是(shì)不能正常反编译的,不反编译apk是无法(fǎ)修(xiū)改源码(mǎ)的(de)。
请把Gapktool放到英文路(lù)径下(xià),否则不能运(yùn)行Gapktool。
1、运(yùn)行Gapktool.bat
2、apk文件、Gapktool文件、输出目录都要在英文目录下
3、在双击运(yùn)行Gapktool.bat工具,选择apk文(wén)件以及输(shū)出目录就可(kě)以进行反编译(yì)
4、v1.2编(biān)译环境windows7 jdk6_x64
默认使用jad反编译,如果编译出来的java代码难以阅读,请选择使用jd-gui反编译(yì)。
保(bǎo)留(liú)smali文件删除gen、src修(xiū)改res里的文件后可以重修打包(bāo)成apk使用。
