Android 反編譯 .apk 文件

dex2jar JD-GUI 這2個工具是學習android的好幫手

     dex2jar下載地址
http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip
     JD-GUI下載地址:
     windows版JD-GUI:
http://laichao.googlecode.com/files/jdgui.zip
     linux版JD-GUI:
http://laichao.googlecode.com/files/jd-gui-0.3.2.linux.i686.tar.gz

1.首先找到Android軟件安裝包中的classes.dex

把apk文件改名爲.zip,然後解壓縮其中的classes.dex文件,它就是java文件編譯再通過dx工具打包成的,所以現在我們就用上述提到的2個工具來逆方向導出java源文件

2.把classes.dex拷貝到dex2jar.bat所在目錄。


在命令行模式下定位到dex2jar.bat所在目錄,運行 dex2jar.bat classes.dex  ,生成classes.dex.dex2jar.jar 

3.運行JD-GUI工具


打開上面的jar文件,即可看到源代碼

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