Mac OS X 10.10.3反編譯Android apk

1.下載開源工具apktool

下載地址

解壓然後使用命令行:

./apktool d ~/testdeJava/Contacts.apk ~/testdeJava/Contacts  //這一步主要反編譯資源文件,反編譯結果指定爲目錄:~/testdeJava/Contacts

[python] view plaincopy
  1. I: Baksmaling...  
  2. I: Loading resource table...  
  3. I: Loaded.  
  4. I: Loading resource table from file: /Users/xiebin/apktool/framework/1.apk  
  5. I: Loaded.  
  6. I: Decoding file-resources...  
  7. I: Decoding values*/* XMLs...  
  8. I: Done.  
  9. I: Copying assets and libs...  

2.下載dex2jar

下載地址

解壓然後給權限chmod +x dex2jar.sh

運行./dex2jar.sh ~/testdeJava/Contacts.apk //這一步反編譯源碼成jar文件:~/testdeJava/Contacts_dex2jar.jar


3.下載jd-gui

下載地址

運行jd-gui打開Contacts_dex2jar.jar


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章