1. 程式人生 > >Android APK反編譯之工具篇

Android APK反編譯之工具篇

  • 平時使用問題

    以上的工具,不一定說只選擇一種工具。在拿的一個apk的時候,優先可以使用 Jadx 工具,因為它可以直接開啟apk,並且發編譯出來的程式碼可讀性更高。如果這個工具反編譯出來的內容有問題,或者apk本身做了針對它的處理,再選擇ApkTool工具進行解壓縮,然後分析smali程式碼,這個就需要你對smali有一定了解。或者你可以提取dex檔案通過dex2jar工具轉換成jar,再用jd-gui檢視也是可以的。我個人比較喜歡直接看smali,同時加上全域性搜尋等分析,一般情況下是能夠達到目的的!