dex2jar 和 jd gui 的安裝與使用

2021-08-19 02:34:38 字數 842 閱讀 1948

將apk直接解壓(修改字尾名為.zip,然後解壓)後,可以看到目錄下包含乙個classes.dex檔案。如下圖所示,是乙個apk檔案解壓後的到的:

若想要閱讀該檔案的內容,可以使用 dex2jar 和 jd-gui 工具。下面介紹這兩種工具的安裝及使用方法。

一、安裝 dex2jar

二、使用 dex2jar

1. 將需要反編譯的dex檔案(這裡是classes.dex)複製到 dex2jar 解壓目錄下。

2. 開啟命令列進入 d2j-dex2jar.bat 檔案所在目錄,輸入命令 d2j-dex2jar.bat classes.dex 。

此時可以看到目錄中多出了classes-dex2jar.jar檔案。

那麼如何檢視該jar檔案的內容呢?此時就需要安裝 jd-gui 。

三、安裝 jd-gui 

四、使用 jd-gui 

雙擊執行 jd-gui.exe 檔案,將jar檔案拖到工作區即可開啟。

使用dex2jar和jd gui反編譯apk

在一次偶然瀏覽github網頁時,偶然發現兩個如題的神器,用來反編譯apk,可以得到源 至於資源等,偶爾可以通過將apk解壓可以直接得到,此處暫不談論,主要記錄一下獲得源 的方法。步驟一 解壓dex2jar的壓縮包,解壓完畢後如圖所示。步驟二 cmd,進入dex2jar 2.0資料夾目錄下,此處路徑...

如何利用dex2jar反編譯APK

2找到我們準備測試用的apk,並將 字尾.apk改為.zip 3將test.zip解壓,並檢視目錄,找到classes.dex 4並將這個檔案拷至dex2jar工具存放目錄下 5開啟控制台,使用cd指令進入到dex2jar工具存放的目錄下,如圖 6進入到dex2jar目錄下後,輸入 dex2jar....

libxml2的安裝和使用

安裝方法 sudo apt get install libxml2 sudo apt get install libxml2 dev 利用以上命令安裝完軟體包後可以利用以下命令來檢視軟體包的狀態 確定是否安裝成功 dpkg s libxml2 dev 也可以用如下命令 得到的結果是一樣的 dpkg ...