安卓開發 dex 檔案反編譯

2022-02-18 06:54:41 字數 1107 閱讀 4256

dex2jar v2.1(吾愛破解愛盤提供的版本,github 原始碼)

這一步很簡單,只要電腦上有解壓縮檔案就可以,選中 apk 檔案,右鍵解壓縮

(1)把 classes.dex 檔案複製到 dex2jar 資料夾下

(2)win+r 開啟執行,輸入 cmd 開啟 cmd 視窗

(3)輸入 dex2jar 所在的碟符,比如 d 盤就輸入 d:,回車

(4)cd 輸入 dex2jar 所在的路徑,可以一層一層開啟,比如如果路徑是 d:\synologydrive\work\exe\dex-tools-2.1

輸入如下,每一行都用回車來執行

(5)最後輸入命令 d2j-dex2jar.bat classes.dex,回車

(6)等待執行結束,會發現 dex2jar 資料夾下多了乙個classes-dex2jar.jar檔案

(2)執行jd-gui.exe

(3)把classes-dex2jar.jar檔案拖拽到開啟的主介面就可以看到原始碼了

dex2jar 如果要轉換那種好幾個 classes.dex 的檔案可能會失敗,我猜是因為那幾個檔案就像壓縮檔案分割一樣,是把乙個完整的 classes.dex 檔案給分卷了,而舊版本貌似有個 bug 說是什麼 38 還是 35 版本的問題。

還有就是如果 classes.dex 檔案混淆了也不會成功,反正我真正要反編譯的那個 apk 就是沒成。

另外我懷疑這個 dex2jar 其實和 dexextractor 是同乙個專案吧?

android反編譯:檢視dex檔案的原始碼

安卓反編譯記錄

cmd到工作所在的目錄下 apktool.bat d f zhihu signed.apk o zhihu 說明 其中d是decode的意思,表示我們要對apk進行解碼。f 如果目標資料夾已存在,則強制刪除現有資料夾 預設如果目標資料夾已存在,則解碼失敗 o 指定解碼目標資料夾的名稱 預設使用apk...

安卓小菜鳥1 反編譯

第一步 準備好傢伙什兒 apktool1.5.2.tar.bz2 apktool install windows r05 ibot.tar dex2jar 0.0.9.15.zip dex2jar 0.0.9.15.zip csdn上有很多資源,就不提供鏈結了 第二步 解壓 其中前兩個記得要解壓到同...

DiPiPi安卓反編譯工具發布

dipipi安卓反編譯工具 v1.0 功能 1 支援對apk反編譯 dex反編譯 smali編譯打包 apk簽名 2 可直接拖拽檔案 資料夾,方便快捷 3 反編譯效果比 dex2jar 和 doapk反編譯好,很多apk反編譯有部分 不全,甚至出錯的情況,本工具基本沒有出現過,我親自測試過多個遊戲的...