java防反編譯 jar是否都能被輕易的反編譯?
jar是否都能被輕易的反編譯?類(lèi)文件可以反編譯,有很多現(xiàn)成的工具,如:jdgui等。如何將jar包反編譯后導(dǎo)入到eclipse中?將反編譯jar包導(dǎo)入eclipse的方法如下:1。創(chuàng)建新的Java項(xiàng)目
jar是否都能被輕易的反編譯?
類(lèi)文件可以反編譯,有很多現(xiàn)成的工具,如:jdgui等。
如何將jar包反編譯后導(dǎo)入到eclipse中?
將反編譯jar包導(dǎo)入eclipse的方法如下:
1。創(chuàng)建新的Java項(xiàng)目。單擊文件,選擇新建,單擊javaproject,輸入項(xiàng)目名稱(chēng),然后單擊完成;
2。右鍵單擊新項(xiàng)目,選擇buildpath,單擊configbuildpath…,單擊add external jars。。。在彈出的對(duì)話(huà)框中,選擇要導(dǎo)入的jar包,然后單擊OK;
3。這樣,反編譯的jar包就被導(dǎo)入到eclipse中。
怎么將jar中的class文件反編譯?
使用winrar直接打開(kāi)jar包檢查內(nèi)部類(lèi)。您可以嘗試WinRAR直接修改類(lèi)文件名。從理論上講,這是可以的。如果是這樣的話(huà),估計(jì)除非您有jar軟件的源代碼,否則就沒(méi)有辦法做到這一點(diǎn),因?yàn)?。?lèi)文件是已編譯的二進(jìn)制文件,但是源代碼中對(duì)外部類(lèi)的引用是以導(dǎo)入的形式進(jìn)行的,因此直接修改已編譯的二進(jìn)制文件是不可行的