android Apk 代碼反編譯

需要準備工具
1 apktool-install-windows-r05-ibot
|-aapt.exe
|-apktool.bat
|-apktool.jar
(解壓apk文件,獲取相關資源,例如佈局或圖片等,並classes.dex)
2 dex2jar-0.0.9.15
(將解壓得到的classes.dex反編譯成可以查看的jar文件)
3 jd-gui.exe
(查看反編譯後的jar文件)

下載地址:http://download.csdn.net/detail/u012131769/7221527


詳細步驟:
1 將需要反編譯的apk文件放置apktool-install-windows-r05-ibot文件夾下(例如:abc.apk)
cmd打開命令行->進入到apktool-install-windows-r05-ibot目錄
輸入命令 apktool.bat d -s abc.apk
2 將步驟1獲得的classes.dex文件複製至dex2jar-0.0.9.15文件夾下
同樣在命令行中 cd (..)/dex2jar-0.0.9.15進入到dex2jar-0.0.9.15
輸入命令 dex2jar classes.dex
3 將步驟2反編譯後的jar文件放置至jd-gui.exe同文件夾下(也可以忽略此步驟)
4 雙擊執行jd-gui.exe File->Open File   找到步驟2反編譯後的jar文件 即可查看到反編譯後的代碼
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章