當前位置:編程學習大全網 - 遊戲軟體 - apk反編譯工具怎麽使用

apk反編譯工具怎麽使用

反編譯apk工具使用最廣泛的就是apktool,這裏先說壹下整個流程用到的工具有:

1.apktool,下載後拿到apktool.bat和apktool.jar,然後把這兩個工具放到C:\Windows底下。這個工具的作用主要是得到apk的資源文件和配置文件

2.dex2jar 下載這個工具解壓後放到任意盤都可以,後面主要用這個根據apk的classes.dev文件生成供jd-gui工具解析的jar。

3.jd-gui上壹步提到其作用,和2壹樣,也是下載後放到任意盤即可,到時候只要運行jd-gui.exe打開上壹步生成的jar即可查看源碼,下面對這個工具不再贅述

下面詳細說壹下前面兩個工具類的詳細用法:

先說apktool的用法:

1.下載後拿到apktool.bat和apktool.jar,然後把這兩個工具放到C:\Windows底下

2.cmd打開後默認是妳的計算機,默認的不用改,直接輸入apktool,如果出現如下圖的效果,即表示準備已就緒

接下來,apktool d f:\app-debug.apk f:\app像這樣輸入,這裏的f:\app-debug.apk是妳的將要被反編譯的apk的絕對路徑,後面的f:\app是apk反編譯後資源文件將要放入的文件夾,不需要事先新建好,在這裏寫好就行了,輸入完回車,如果成功的話,即可在文件夾中看到資源文件,這裏apktool的流程算完了。

接下來說壹下第二個工具,dex2jar的使用流程:

1.把妳將要反編譯的apk的擴展名改成壓縮包的擴展名(rar\zip等),然後對其解壓,找到classes.dev文件,將之復制後貼到dex2jar底下,效果如如下:

接下來又要寫命令了,同樣cmd,然後轉換到妳的dex2jar目錄,然後輸入dex2jar.bat classes.dev,然後回車即可在dex2jar.目錄中看到壹個classes_dex2jar.jar。好了,完了,貼圖

得到classes_dex2jar.jar了,前面說了jd-gui的作用了,直接打開這個就行了,得到的就是源代碼了

上圖

  • 上一篇:有什麽好玩的單機益智小遊戲,打發時間用的
  • 下一篇:QQ丟失了怎麽辦
  • copyright 2024編程學習大全網