Android Apk反編譯得到Java原始碼
大家做Android開發,看到別人應用裡一些好的功能,是不是很想得到原始碼,借鑑一下?既然Android是用JAVA開發的,那麼我們就能很容易的透過反編譯的到應用的原始碼。下面我簡單介紹下應該怎麼操作。
具體步驟:
1.首先將apk檔案字尾改為RAR並解壓。
2.解壓rar檔案,得到其中的classes.dex檔案
3.我們需要用到dex2jar 把dex檔案轉為jar檔案。
3.1把解壓得到的classes.dex檔案放入dex2jar.bat 所在目錄 )
3.2開啟DOS命令列,進入dex2jar所在目錄,執行 dex2jar.bat classes.dex 生成 classes_dex2jar.jar
4.最後用jd-gui.exe開啟生成的classes_dex2jar.jar我們就能開到應用的原始碼了。
5.用的的工具下載地址
:
Jd-gui:
更多內容,期待您的探索,請關注愛加密,讓您精彩不斷!
愛加密官方地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29762917/viewspace-1245122/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Android Apk反編譯系列教程(一)如何反編譯APKAndroidAPK編譯
- 反編譯APK資原始檔與原始碼編譯APK原始碼
- 關於Android APK反編譯AndroidAPK編譯
- 反編譯apk編譯APK
- Android Apk反編譯系列教程(二)APK重打包AndroidAPK編譯
- Android開發:APK的反編譯(獲取程式碼和資原始檔)AndroidAPK編譯
- Android APK反編譯技巧全講解AndroidAPK編譯
- APK反編譯後程式碼分析(一)APK編譯
- Java Jar原始碼反編譯工具那家強JavaJAR原始碼編譯
- 安卓apk檔案反編譯安卓APK編譯
- Android 安全之如何反編譯與加密apk包Android編譯加密APK
- Android安全之如何反編譯與加密apk包Android編譯加密APK
- Android Apk反編譯系列教程(三)Android Studio除錯smali程式碼AndroidAPK編譯除錯
- apk 包的破解與反編譯APK編譯
- Mac平臺反編譯Unity編譯的安卓apkMac編譯Unity安卓APK
- win/mac下反編譯Android安裝包-APK檔案Mac編譯AndroidAPK
- 使用AndroidKiller進行APK反編譯AndroidAPK編譯
- Android反編譯:反編譯工具和方法Android編譯
- Java編譯與反編譯Java編譯
- 編譯Android原始碼編譯Android原始碼
- Android Apk 檔案反編譯和重新打包的過程分析AndroidAPK編譯
- Android APK反編譯就這麼簡單 詳解(附圖)AndroidAPK編譯
- apkTool反編譯apk碰到的問題APK編譯
- Android反編譯和程式碼混淆Android編譯
- [轉]andriod的apk檔案相關的編譯反編譯工具APK編譯
- Java程式碼的編譯與反編譯那些事兒Java編譯
- Android原始碼編譯--整理Android原始碼編譯
- java反編譯工具Java編譯
- 爬蟲app資訊抓取之apk反編譯抓取爬蟲APPAPK編譯
- MacOS X APK 最新版本 反編譯MacAPK編譯
- 反編譯Apk後 找到對應的佈局編譯APK
- 常見 APK 反編譯工具安裝與使用APK編譯
- Android 反編譯指南Android編譯
- Android原始碼閱讀-編譯8.0原始碼Android原始碼編譯
- apk反編譯生成程式的原始碼和圖片、XML配置、語言資源等檔案APK編譯原始碼XML
- MacOS X 編譯Android原始碼Mac編譯Android原始碼
- Android FrameWork 之原始碼編譯AndroidFramework原始碼編譯
- mac上Apk反編譯工具合集整理與資源MacAPK編譯