Android反編譯三件套 apktool 、dex2jar、jd-gui


1.還是老話下載三件套(點擊下載)

  或者自己在百度搜索下載

  

2.使用apktool反編譯apk

  cd到D:\TESTCODE\android\android反編譯三件套目錄下

  輸入java -jar apktool_2.3.4.jar d -f yv.apk -o vpn

  yv.apk (要反編譯的apk名字) vpn(反編譯后存到vpn目錄下),注:我的yv.apk和apktool 、dex2jar、jd-gui 處於同一目錄下。

  

3.查看vpn目錄下的反編譯情況

  

4.使用dex2jar反編譯apk得到Java源代碼

  將yv.apk解壓將其中的classes.dex文件放到dex2jar-2.0 目錄下

  

5.dos命令定位到dex2jar.bat所在目錄,輸入"d2j-dex2jar classes.dex",效果如下:

  

  

6.使用【jd-gui】工具將class文件反編譯成java源代碼

  雙擊jd-gui.exe 將classes-dex2jar.jar 拖入jd-gui.exe即可

  

  參考:https://blog.csdn.net/s13383754499/article/details/78914592

  也有在線反編譯的工具 http://www.javadecompilers.com/jad


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM