Andorid 反編譯App

來源:互聯網
上載者:User

 

開發的過程中,有時候可能會去使用別的app裡面的圖片,參考布局甚至代碼等,但是一般的.apk都是經過代碼混淆的,這裡分享下使用一些工具進行反編譯.apk檔案,主要就是軟體的分享和教大家如何使用。

 

1、android-apktool 主要是進行反編譯的

2、dex2jar-0.0.9.15 將反編譯後的classes.dex檔案轉化為jar

3、jd-gui-0.3.6.windows 對第2步獲得的jar,進行查看

註:如果只是想使用圖片資源,直接使用解壓軟體(winrar等)開啟就可以了;如果還需要參考布局等檔案,使用上面說的第一個軟體即可。

使用說明:以QQ4.6.apk為例子:

1、android-apktool,進入apptool目錄,直接執行中的指令即可,運行完後產生一個qq_4.6的檔案夾(控制台有錯誤不用管,等待執行結束)。

 

2、dex2jar-0.0.9.15,將第一步中qq_4.6檔案夾中的classes.dex取出,放入dex2jar-0.0.9.15的目錄。執行完成下面的指令會產生一個classes_dex2jar.jar

 

3、jd-gui-0.3.6.windows ,直接使用jd-gui.exe然後選擇第二步產生的jar就可以看到裡面的原始碼了。

好了,最後附上這三個軟體的。

點擊此處下載

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.