JD-GUI是一款電腦反編譯軟件,該工具針對JAVA語言進行反編譯使用,將源代碼格式為.class的文件進行反編譯,在編輯后能保存重命名為.jar文件,非常強大。
軟件介紹
JD-GUI中文版是一個用于Java編程語言源代碼“.class”文件反編譯軟件。您可以使用JD-GUI中文版瀏覽和重建源代碼的即時訪問方法和字段,以代碼高度方式來顯示反編譯過來的代碼。
使用說明
1、打開一個或者多個*.class文件,XJad反編譯后,重命名為*.java文件,保存至當(dāng)前文件夾,并在編輯器中打開查看;
2、打開一個文件夾,XJad將該文件夾下所有*.class文件進行反編譯,并保存至該文件夾下,依據(jù)包路徑信息生成文件夾路徑,如com.spring.framework.*,將建立comspringframework的文件夾結(jié)構(gòu);
3、打開一個*.jar文件,XJad將該Jar文件中的所有*.class文件解壓縮到臨時目錄并進行反編譯,并將源文件帶包路徑信息保存至當(dāng)前文件夾下名稱為“~” + *.jar 的文件夾中;
軟件功能
一、支持眾多Java編譯器的反編譯;
二、支持對整個Jar文件進行反編譯,JD-GUI中文版可直接點擊進行相關(guān)代碼的跳轉(zhuǎn);
軟件比較
JD-Core 是一個免費的庫,從一個或多個“.class”文件中 重構(gòu)Java源代碼。JD-Core可以用來恢復(fù)丟失的源代碼,并深究Java運行時類庫。支持Java 5的功能:如注釋,泛型或枚舉 。JD-GUI 和 JD-Eclipse都包括JD-Core。
JD-GUI 是一個獨立的顯示“.class” 文件Java源代碼的圖形用戶界面工具。您可以使用JD-GUI瀏覽和重建源代碼的即時訪問方法和字段,以代碼高度方式來顯示反編譯過來的代碼。
更新內(nèi)容
1、修正了“.class”表達(dá)式的識別錯誤。
2、修正錯誤識別“開關(guān)枚舉”指令。
3、用已知的數(shù)字常量(例如Long.MAX_VALUE)替換數(shù)值。
4、刪除了不必要的“java.lang”前綴。
5、修正了在最后位置上包含三元運算符的try-cacht語句的識別錯誤。
6、添加了返回的通用變量的轉(zhuǎn)換說明。
7、隱藏匿名類的合成字段。
8、在內(nèi)部,改進的JD-Core內(nèi)存管理(復(fù)雜的智能指針C ++ 11由基本但非常高效的內(nèi)存池替代)
標(biāo)簽: 反編譯 java開發(fā) 轉(zhuǎn)換工具
下載地址
精品推薦
-
Selenium(自動化測試工具)
詳情 -
阿里巴巴阿爾薩斯開源Java診斷工具
詳情 -
smali2java(smali文件反編譯為Java工具)
詳情 -
VBACS代碼編輯管理器套件(VBACSNavigator)
詳情 -
HEdit(十六進制編輯器)
詳情 -
JD-GUI.exe工具中文版
詳情 -
HTTP Debugger Pro漢化破解版
詳情 -
Jenkins(持續(xù)集成工具)
詳情 -
Commix
詳情 -
JPEXS Free Flash Decompiler
詳情 -
Android Sign Kit
詳情 -
minikillebook
詳情 -
Uart Assist(串口調(diào)試助手)
詳情 -
DecSoft HTML Compiler直裝破解版
詳情 -
Dev-C++
詳情 -
ResourceHacker舊版
詳情
網(wǎng)友評論