Android 反編譯

安卓反編譯工具很多同一個軟件版本的不同也有所差異,可依個人口味,現按照本人的使用的版本選擇說明。

1,安裝Java環境,跳過。

2,

    資源文件編譯:

    工具:apktool 1.4.1

    這個版本更加簡單點,不用再在命令行敲命令了。

    下載地址:http://www.pc6.com/softview/SoftView_67410.html

    wKiom1PXcN7wtV0XAALUTzeosgQ662.jpg


    按提示步驟提示更改名稱123.apk然後選擇 1 就好。

3,

    代碼編譯:

    工具:dex2jar

    ①,將apk文件後綴改爲zip並解壓,得到其中的classes.dex,它就是java文件編譯再通過dx工具打        包而成的,將classes.dex複製到dex2jar.bat所在目錄dex2jar-0.0.9.9文件夾。

    ②,在命令行下定位到dex2jar.bat所在目錄,運行dex2jar.bat classes.dex

    生成 classes_dex2jar.jar

    ③,可能存在編譯不成功的情況,然後就放棄編譯吧。

    wKiom1PXce7D46c9AAETubH3cqU268.jpg

    wKioL1PXc1XCx3ReAADXO9TYldU093.jpg


4,

    查看反編譯代碼:

    工具:jd-gui

    把上一步生成的jar拖入即可。

    wKioL1PXc-PwTSrnAAL9h3RMdKU768.jpg


另,

    dex2jar與jd-gui下載地址:http://www.cr173.com/soft/45356.html


    (由於code.google.com地址不好打開以上爲在其他網站找的。)


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