2011-12-05 86 views
-5

有沒有一種方法可以僅通過構建應用程序來對Jboss Web應用程序進行逆向工程?逆向工程JBoss應用程序

問候, 小子

+1

你能否解釋爲什麼你需要這樣做而不發聲惡意? – Bernard

+0

您可以一鍵完成,但首先告訴我們爲什麼。 –

+0

@Bernard我不聽起來惡意......我需要學習以更好的方式完成我的工作。 – Ahmed

回答

3

Web應用程序是基本上包含所有的東西,這是一個重命名的zip壓縮包,你可以用你喜歡的解壓程序將其解壓.war文件。 一旦解壓縮,你會發現:

  • 網頁(通常是JSP):沒有必要反轉任何東西。
  • 配置文件:他們就好了
  • class文件:這是一個棘手的部分,因爲你必須反編譯它們。有很多軟件可以做到這一點(例如this
  • JARs:它們是圖書館,最有可能的第三方庫,所以再次無所事事。也許其中一些不是第三方庫,你必須解壓縮它們(是的,重命名zip文件),你會發現裏面的.class文件。

這是相當難以詳盡無遺,只是想指出你在正確的方向。

+0

謝謝...但是,請你給我提供一個軟件的另一個鏈接,這是一個開源軟件.... – Ahmed

+0

[Pick](http://sourceforge.net/search/?q=java+decompiler)你最喜歡的。 – loscuropresagio

+0

.war?大聲笑。我認爲你的意思是.jar? –