Mac 使用apktool反編譯apk

2021-08-15 01:41:55 字數 645 閱讀 6801

**

mac反編譯apk檔案:

使用工具:

apktool:主要是用來反編譯res下面的xml檔案。

dex2jar:主要是用來反編譯apk檢視源**的。

jd-jui: 檢視dex2jar反編譯出來的jar檔案。

apktool

3. 將剛剛兩個檔案 apktool.jar & apktool 複製到 

/usr/local/bin  好處就是再任何目錄都可以執行apktool 這個命令。

4.  進入cd /usr/local/bin 這個目錄,執行 chmod +x  apktool 這樣你就可以執行apktool的命令了,

好了以上做完後你就可以反編譯apk檔案,然後檢視到所有的xml檔案了。

任意選擇目錄執行:apktool d apk所在目錄

現在進行apk源**的研究了,需要用到我們的dex2jar 工具

為了執行方便,你也可以把這個命令新增到path環境變數裡面去,在dex2jar當前目錄執行:./dex2jar.sh apk路徑,

成功後會顯示成功出去路徑,也就再你apk的當前目錄會多出個coscos_2.01_cesshi_dex2jar.jar,也就你apk名字的jar檔案,然後就用我們的第3個工具進行檢視了,jd-jui工具

Android使用apktool反編譯

反編譯的人員,對於apktool應該不會陌生,對那黑漆漆的cmd介面應該也不會陌生,今天簡單介紹一下如何使用apktool反編譯 和動態生成 如果我們每次在使用apktool的時候都要找到解壓apktool的目錄,顯得特別麻煩,有什麼好方法可以解決呢?方法是,寫批處理命令,或者是新增目錄到系統檔案。...

apktool反編譯工具

apktool反編譯時經常會出現下面的資訊 input file was not found or was not readable.destination directory c users user a already exists.use f switch if you want to ove...

APK反編譯利器Apktool

apktool d c livewall spicker.apk c livewall spicker 複製 命令列解釋 apktool d 要反編譯的檔案 輸出資料夾 這樣,livewall spicker.apk就被反編譯了,輸出內容在c livewall spicker資料夾裡。開啟c liv...