1. 安装jdk. (jdk-6u21-windows-i586)

2. 安装core tomcat. (apache-tomcat-5.5.30.exe)

3. 下载并解压WebGoat-OWASP_Standard-5.3_RC1.7z

4. 运行webgoat.bat, 在浏览器栏输入http://localhost/webgoat/attack即可进入登陆页面。(官网网站上写的是WebGoat,还特别强调了W和B要大写。。。)

 

    这样安装完后发现只能通过本机用127.0.0.1或者localhost来访问,别的机子访问不了。用netstat查看监听端口发现tomcat也只监听了127.0.0.1:80。解决方法如下:

    打开WebGoat目录下tomcat/conf/server_80.xml,(或者server_8080.xml,看你用哪个端口了。。。),找到下面这段:

<Connector address="127.0.0.1" port="80" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true"
               allowTrace="true" />
将address="127.0.0.1"改为address="0.0.0.0",重启webgoat就可以了。

相关文章:

  • 2022-12-23
  • 2021-06-15
  • 2021-07-09
  • 2022-02-20
  • 2021-10-03
  • 2022-12-23
  • 2021-12-08
  • 2021-12-29
猜你喜欢
  • 2021-10-23
  • 2021-07-04
  • 2022-01-06
  • 2021-12-20
  • 2022-12-23
  • 2021-04-28
  • 2022-03-07
相关资源
相似解决方案