Android反編譯之dex2jar+jd-gui-windows
阿新 • • 發佈:2020-10-14
今天記錄一下使用dex2jar+jd-gui-windows來對apk進行反編譯,dex2jar和jd-gui-windows請大家自行下載。
- 將下載好的dex2jar.zip解壓,內容如下:
- 把 xx.apk改為xx.zip並解壓,內容如下:
-
把classes.dex放入的dex2jar-2.0資料夾下,內容如下:
-
開啟cmd,進入到dex2jar資料夾路徑下,例如:
-
執行命令:d2j-dex2jar.bat classes.dex,例如:
-
這裡要注意的是,第一個紅框指的是你要執行的bat的名字,要和第三步中你解壓出來的資料夾中的d2j-dex2jar.bat保持一致,網上有很多文章在介紹這一步的時候用的是dex2jar.bat,如果你不仔細看,直接複製網上的命令就會報錯。因為我解壓出來的是d2j-dex2jar.bat,所以我的命令是:d2j-dex2jar.bat classes.dex
-
將下載好的jd-gui-windows-1.6.6.zip解壓,內容如下:
-
雙擊開啟jd-gui.exe,點選檔案小圖示後,內容如下:
-
開啟classes-dex2jar.jar後就能看到廬山真面目了,截圖如下(當前apk未混淆):