JD-GUI是一款功能十分強(qiáng)大的JAVA反編譯工具,軟件支持對(duì)整個(gè)Jar文件進(jìn)行反編譯,JD-GUI中文版可直接點(diǎn)擊進(jìn)行相關(guān)代碼的跳轉(zhuǎn),用戶可以使用JD-GUI瀏覽和重建源代碼的即時(shí)訪問(wèn)方法和字段,操作簡(jiǎn)單,有需要的用戶快來(lái)下載吧!
軟件功能
1、支持眾多Java編譯器的反編譯。
2、支持對(duì)整個(gè)Jar文件進(jìn)行反編譯,并本源代碼可直接點(diǎn)擊進(jìn)行相關(guān)代碼的跳轉(zhuǎn)。
3、JD-Core和JD-GUI JD-Core 是一個(gè)免費(fèi)的庫(kù),從一個(gè)或多個(gè)“.class”文件中 重構(gòu)Java源代碼。JD-Core可以用來(lái)恢復(fù)丟失的源代碼,并深究Java運(yùn)行時(shí)類庫(kù)。支持Java 5的功能:如注釋,泛型或枚舉 。JD-GUI 和 JD-Eclipse都包括JD-Core。
4、JD-GUI 是一個(gè)獨(dú)立的顯示“.class” 文件Java源代碼的圖形用戶界面工具。您可以使用JD-GUI瀏覽和重建源代碼的即時(shí)訪問(wèn)方法和字段,以代碼高度方式來(lái)顯示反編譯過(guò)來(lái)的代碼。
5、Java反編譯工具,實(shí)現(xiàn)了eclipse的高亮著色功能,多文件標(biāo)簽瀏覽。
使用方法
下載解壓完成后會(huì)得到一個(gè)文件夾;
運(yùn)行“jd-gui.exe”軟件,把jar包拖進(jìn)去就可以了。
(使用的前提電腦安裝了JAVA程序)
常見(jiàn)問(wèn)題
JD-Core和JD-GUI 區(qū)別:
JD-Core是一個(gè)免費(fèi)的庫(kù),從一個(gè)或多個(gè)“.class”文件中 重構(gòu)Java源代碼。JD-Core可以用來(lái)恢復(fù)丟失的源代碼,并深究Java運(yùn)行時(shí)類庫(kù)。支持Java 5的功能:如注釋,泛型或枚舉 。
JD-GUI 和 JD-Eclipse都包括JD-Core。JD-GUI是一個(gè)獨(dú)立的顯示“.class” 文件Java源代碼的圖形用戶界面工具。您可以使用JD-GUI瀏覽和重建源代碼的即時(shí)訪問(wèn)方法和字段,以代碼高度方式來(lái)顯示反編譯過(guò)來(lái)的代碼。
更新日志
1、修正了“.class”表達(dá)式的識(shí)別錯(cuò)誤。
2、修正錯(cuò)誤識(shí)別“開(kāi)關(guān)枚舉”指令。
3、用已知的數(shù)字常量(例如Long.MAX_VALUE)替換數(shù)值。
4、刪除了不必要的“java.lang”前綴。
5、修正了在最后位置上包含三元運(yùn)算符的try-cacht語(yǔ)句的識(shí)別錯(cuò)誤。
6、添加了返回的通用變量的轉(zhuǎn)換說(shuō)明。
7、隱藏匿名類的合成字段。