【安全性測試】WebGoat安裝

來源:互聯網
上載者:User

標籤:   1.7   host   識別   class   ges   pat   樣式   安全   

參考資料:http://wenku.baidu.com/link?url=Qg8GOqw6-CK92-3Dgrm608TlJjDtKMLU9ZlC73Js9LD2FZFgqdHEfJ2sTIRCae_PvQZu-B6h1OD2xxBg5aLOyedD6C9YtBh4gxm1rttSihS

 

WebGoat需要java環境,所以需要先安裝jdk,並配置相應的環境變數,具體步驟如下:

1、jdk環境變數配置:

a.) 建立變數名:JAVA_HOME,變數值:C:\Program Files\Java\jdk1.7.0_71(安裝的jdk的路徑)

b.) 開啟PATH,添加變數值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

c.) 建立變數名:CLASSPATH,變數值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

***************************************************************************************

- .表示當前路徑,%JAVA_HOME%就是引用前面指定的JAVA_HOME;
- JAVA_HOME指明JDK安裝路徑,此路徑下包括lib,bin,jre等檔案夾,tomcat,eclipse等的運行都需要依靠此變數。
- PATH使得系統可以在任何路徑下識別java命令。
- CLASSPATH為java載入類(class or lib)路徑,只有類在classpath中,java命令才能識別。
- 測試JDK 在CMD命令下輸入javac,java,javadoc命令

***************************************************************************************

2、配置Tomcat環境變數

在解壓後的webgoat檔案夾中有一個tomcat檔案夾,這裡面才有webgoat網路漏洞學習課程的本體 

a.) 建立變數名:CATALINA_BASE,變數值:C:\...\WebGoat-5.4\tomcat  (變數值為tomcat的路徑,開啟解壓之後的webgoat檔案夾,裡面內建了tomcat)

b.) 建立變數名:CATALINA_HOME,變數值:C:\...\WebGoat-5.4\tomcat(同上)

c.) 開啟PATH,添加變數值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

3、開啟Tomcat

a.) 由於不是使用安裝版的tomcat,不能在服務中開啟tomcat,所以要進入cmd,cd進入tomcat的bin目錄,輸入service.bat install,第一次安裝會提示已被安裝。

b.) 仍在上述cmd介面,輸入startup,,稍後會彈出一個tomcat框。這個tomcat框沒有閃退消失,表示tomcat服務已經啟動了。

c.) 進入webgoat檔案夾,開啟webgoat_8080.bat,tomcat預設是佔用8080連接埠。如果以上的操作都沒有出錯,這個時候會彈出一個tomcat視窗,表示服務已啟動。

4、運行webgoat

a.) 開啟瀏覽器,輸入http://localhost:8080/ ,出現以下頁面表示tomcat服務已經成功啟動

b.) 輸入http://localhost:8080/WebGoat/attack 會出現身分識別驗證,不同系統和瀏覽器彈出的框的樣式很不一樣,但是身分識別驗證是一樣的。使用者名稱和密碼都是guest,:

c.) 登入完成後,將出現以下介面,表示webgoat安裝完成!

 

【安全性測試】WebGoat安裝

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.