DJ Java Decompiler是個非常好用的java反編譯工具,它可以將編譯過的CLASS文件編譯還原成為Java原始文件,并且不需要額外安裝JVM(Java Virtual Machine)或是Java SDK的工具模組即可使用。不單如此,DJJava Decompiler也兼具有Java程序編輯工具的角色。使用DJ Java Decompiler你可以反編譯class文件并且可以保存為文本文件或其它格式,它可以從已經(jīng)編譯的二進(jìn)制class文件重新創(chuàng)建最初的源代碼(比如說Java applets)。選擇你想反編譯的class文件(路徑勿含中文),或者只是雙擊想反編譯的class文件(建立關(guān)聯(lián))。
軟件特點:
可以反編譯復(fù)雜的Java applets和二進(jìn)制文件,產(chǎn)生準(zhǔn)確的源代碼。
它是一個標(biāo)準(zhǔn)的Windows應(yīng)用程序;它甚至不需要你的機(jī)器上安裝有JAVA開發(fā)環(huán)境。
不僅是一個JAVA反匯編器,而且是一個全功能的有著語法高亮的帶用戶界面的JAVA編輯器。
使用非常容易,選擇你想反編譯的class文件,或者僅僅是雙擊想反編譯的class文件。
支持在界面上拖拽的方式來反編譯class文件。
在Windows資源管理器的鼠標(biāo)右鍵菜單中你也可以立即看到源代碼。
你可以在你的電腦硬盤中或者在一個網(wǎng)絡(luò)磁盤(你有全部的訪問權(quán)限或者僅僅是修.jad文件改默認(rèn)的輸出目錄)中反編譯class文件。
使用教程:
安裝好之后,找到它的安裝路徑,比如:C:/Program Files/decomp。然后將該路徑加入到環(huán)境變量path中。
首先將要反編譯的jar文件,用winrar解壓到和jar文件名稱一樣的文件夾中
在命令輸入框中輸入如下命令:
jad -o -r -d F:/am -sjava F:/amclientsdk/**/*.class