android apk 反編譯(macOS)

ApkTool下載地址
1.反編譯出的class是smali碼,不是源碼,可以反編譯出 res里的大部分資源文件

2.使用方法:
吧 apktoolx.x.x.jar 改名成 apktool.jar, 將 apktool.jar 和 另一個腳步文件 apktool(沒后綴名) 復(fù)制到 /usr/local/bin 目錄里面, 終端 切換到該目錄里,執(zhí)行 apktool d /Users/xx/Downloads/fanbianyi/d.apk -o /Users/xx/Downloads/fanbianyi/xx 實現(xiàn)反編譯

dex2jar 下載地址
1.可以直接反編譯apk,能得到 xxx-dex2jar.jar的文件, jar文件可以用jd-GUI查看

2.使用方法:
在 dex2jar工具目錄下,執(zhí)行下面的命令
sh d2j-dex2jar.sh -f xx/apk_to_decompile.apk

jd-GUI
如果無法打開,需要右鍵 ‘顯示包內(nèi)容’ ,在./Contents/Resources/Java/目錄里面,啟動終端,使用 java -jar jd-gui-1.6.6-min.jar 命令

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

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

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