如何使用apktool.jar進行反編譯?
1.下載反編譯工具需要下載四個工具:dex2Jar,JD-GUI,apktool,apktool-Install-Windows-R05-ibotdex2Jar:將APK的文件轉換成jar文件。JD-GUI:反編譯工具,可以直接查看Jar包的源代碼。Apktool:反編譯工具,在apk中反編譯XML文件可以直接查看。Apk工具-安裝-windows-r05-ibot:輔助windows批處理工具。
2.解壓apk包apk文件也是常見的zip,常用的壓縮軟件可以輕松解壓APK文件。用壓縮軟件將apk文件中的文件解壓到一個文件夾中,APK的資源有XML文件和文件,用java文件編譯,用dx工具打包。
3.反編譯dex文件,解壓apk文件后,你會發現res目錄下的圖片并沒有加密,而是把java源代碼編譯成了一個文件,這是普通反編譯class文件無法處理的。dex2jar可以將dex文件轉換成普通的jar包。將下載的dex2jar解壓,將解壓后的文件夾放入系統盤和目錄中,并將此目錄添加到系統path變量中,這樣就可以直接使用或者轉換dex文件了。DOS行命令如下:(xx是文件所在的路徑)。你會得到同一個目錄下的常用jar包:class
最好的java反編譯工具是哪個?
jd-gui
深長的掏槽
兩個都用過,還不錯。