Mac電腦反編譯apk

反編譯apk:

1.下載腳本,保存為apktool;

2.下載最新的apktool_x.jar;

3.將下載的jar包重命名為apktool.jar;

4.將下載的apktool和apktool.jar移到/usr/local/bin目錄

$ sudo mv file /usr/local/bin

5.將兩個(gè)文件的權(quán)限設(shè)為可執(zhí)行?

$ sudo chmod a+x file

6.反編譯?

$ apktool d xxx.apk

反編譯java源文件:

1.下載dex2jar :http://sourceforge.net/projects/dex2jar/? ? ,解壓得到一個(gè)文件夾。

2.進(jìn)入該文件夾下,將d2j-dex2jar.sh文件設(shè)置為可執(zhí)行(不然找不到sh命令):

sudo chmod a+x d2j-dex2jar.sh

3.將apk后綴改為zip,解壓(mac電腦直接解壓會(huì)失敗,下一個(gè)izip去解壓),獲取到apk的classes.dex,并將其拷貝到dex2jar文件夾下。

4.在dex2jar文件夾下,執(zhí)行命令sh d2j-dex2jar.sh classes.dex,會(huì)在dex2jar文件夾下生成一個(gè)classes-dex2jar.jar文件。

5.下載gd-gui,打開(kāi)classes-dex2jar.jar,查看。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容