一刊殉、apktool的使用:
1、工具下載地址:
apktool.bat:https://ibotpeaches.github.io/Apktool/install/
Apktool.jar:https://bitbucket.org/iBotPeaches/apktool/downloads/
JD-GUI:http://jd.benow.ca/
2记焊、用法:
第一、將apktool.bat和apktool.jar這兩個文件放到同一個文件夾下
第二遍膜、將需要反編譯的apk拷貝到和這兩個文件同樣的目錄當(dāng)中
第三、運(yùn)行cmd瓤湘,進(jìn)入到這個目錄下,并在cmd中執(zhí)行如下命令:
apktool d xxx.apk
其中xxx.apk為目標(biāo)apk
三弛说、命令簡介:
-f 如果目標(biāo)文件夾已存在,則強(qiáng)制刪除現(xiàn)有文件夾(默認(rèn)如果目標(biāo)文件夾已存在剃浇,則解碼失斄晕铩)虎囚。
-o 指定解碼目標(biāo)文件夾的名稱(默認(rèn)使用APK文件的名字來命名目標(biāo)文件夾)淘讥。
-s 不反編譯dex文件,也就是說classes.dex文件會被保留(默認(rèn)會將dex文件解碼成smali文件)蒲列。
-r 不反編譯資源文件窒朋,也就是說resources.arsc文件會被保留(默認(rèn)會將resources.arsc解碼成具體的資源文件)蝗岖。
未完待續(xù).....
參考文章:
https://www.cnblogs.com/common1140/p/5198460.html
http://blog.csdn.net/guolin_blog/article/details/49738023
http://blog.csdn.net/lmj623565791/article/details/23564065
http://blog.csdn.net/singwhatiwanna/article/details/18797493