War包反編譯過程


War包反編譯過程

很多人可以將項目編譯為war發布,可是有時候得到war確看不到源碼。今天分享下war反編譯的過程:

1.首先下載一個小工具,在http://jd.benow.ca/官網下載jd-gui工具,按照自己的系統下載。

2.將自己的war后綴改為.zip,然后解壓出來,解壓出來后我們可以看到web-app下面的文件全部都在,只有java文件不存在,但是在WEB-INF多出了一個classes的文件,進去后可以看到是我們java文件的編譯文件,都是.class文件。

3.在eclise建立web項目,將解壓出來的web-app下面的內容全部拷入,然后打開jd-gui工具,將.class文件拖拽進去。我們可以看到自動的將我們java項目原結構分離出來。我們只需要保存,編譯后的java代碼。然后拷入我們的項目就可以了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM