Android反編譯工具與反編譯過程問題解決

apktool

https://ibotpeaches.github.io/Apktool/install/
可以查看apk的資源文件

dex2jar

https://github.com/pxb1988/dex2jar
將dex轉化為jar的工具

jd-gui

http://jd.benow.ca/
查看jar的代碼工具
有時反編譯的代碼無法再jd-gui上查看這時可以用Luyten。

補充:
jadx工具,直接反編譯。可以到處gradle項目,查看非常方便。
https://github.com/skylot/jadx

jd-gui有時候會反編譯失敗,看不到源碼。可以用Luyten來反編譯。
https://github.com/deathmarine/Luyten

反編譯步驟

dex2jar工具:(現在變得這么高級了,直接就可以了)
sh d2j-dex2jar.sh -f ~/path/to/apk_to_decompile.apk

Permission denied解決方案

sudo chmod +x 缺權限的文件

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容