Mac反編譯apk

本文只簡單介紹mac中反編譯apk的方式,Windows中類似可參看Windows反編譯。

1、下載反編譯工具集apktool、dex2jar、jd-gui。如下載的apktool中沒有apktool.jar文件可再單獨下載apktool_x.jar再命名成apktool.jar即可。

2、將下載的apktool中文件復制到/usr/local/bin下(如下圖),F(xiàn)inder下command+G輸入/usr/local/bin目錄即到。

3、輸入反編譯命令apktool d demo.apk生成demo文件夾即反編譯完成。

4、反編譯java文件

這就用到dex2jar和jd-gui了,將demo.apk重命名改成demo.zip,然后利用解壓縮軟件解壓,得到一個demo目錄,我們要拿到里面的classes.dex文件(可能有多個)。將其復制到dex2jar-0.0.9.15目錄下,然后執(zhí)行命令sh dex2jar.sh classes.dex生成一個classes_dex2jar.jar文件然后使用jd-gui工具打開這個jar包就可以看到java源代碼了。

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

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

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