0
点赞
收藏
分享

微信扫一扫

【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程


目录

​​一、错误重现:​​

​​1.1、错误一:​​

​​1.2、错误二:​​

​​1.3、错误三:端口被占用​​

​​二、问题解决:​​

​​2.1、解决一:​​

​​ JDK准备:​​

​​2.1.1、方法一:手工配置​​

​​2.1.2、方法二:工具配置​​

​​2.1.3、JDK的配置:​​

​​2.1.4、JRE的生成:​​

​​2.2、解决二:​​

​​2.3、解决三:​​

​​三、安装+启动:​​

​​3.1、第一步:下载源文件​​

​​3.2、第二步:准备配置文件​​

​​3.3、第三步:启动​​

​​四、owaspbwa集成了WebGoat​​

​​五、Linux​​

【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_linux

(你走过的路,是我填过的坑) 

一、错误重现:

1.1、错误一:


 #提示版本不够

#Exception in thread "main" java.lang.UnsupportedClassVersionError: org/owasp/webgoat/StartWebGoat has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0

【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_javascript_02


1.2、错误二:


现在常见的WebGoat安装,在搬来搬去的过程中,就给搞漏了一些步骤

下图是我在找到的存在错误的步骤(误人子弟)

错哪请看后面

【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_java_03


1.3、错误三:端口被占用


这个好解决

【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_web安全_04


【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_linux_05 

二、问题解决:

2.1、解决一:

错误二也会产生错误一的提示


 JDK准备:

V8需要jdk11及以上

(图方便就直接软件管家下载吧)

【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_web安全_06

 【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_java_07



2.1.1、方法一:手工配置

​​3分钟复制粘贴配置java环境变量,验证配置是否成功,java文件运行方法

2.1.2、方法二:工具配置

​​【jdk快速设置/切换工具】一键设置/切换、附带插件链接、使用教程


2.1.3、JDK的配置:

​​【jdk快速设置/切换工具】一键设置/切换、附带插件链接、使用教程

2.1.4、JRE的生成:

​​【高版本JRE生成】JRE版本不够,生成JRE失败,高版本JDK生成JRE过程


2.2、解决二:


 需要的环境有:jdk、Webgoat和Webwolf

所以要下载这2个

(不然也会报错误一)(顺路带一个链接吧)

【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_java_08


2.3、解决三:


 关闭自己占用8080端口的进程

【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_web安全_09



 或者直接关掉自己的Apache

【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_java_10


【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_java_11


三、安装+启动:

3.1、第一步:下载源文件


在解决二中,下载2个jar文件(还有2个另外文件是源代码,看自己情况下)


3.2、第二步:准备配置文件


在解决一中,jdk11及以上


3.3、第三步:启动


进入到目录下(根据自己文件的目录而定)


【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_linux_12


启动

java -jar webgoat-server-8.2.2.jar

【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_javascript_13


浏览器输入

​​http://127.0.0.1:8080/WebGoat​​

【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_javascript_14


去注册新用户

【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_java_15


随便注册【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_java_16


登录进去了

【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_java_17




四、owaspbwa集成了WebGoat


 下载owaspbwa

 里面集成了WebGoat

【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_linux_18


这里有WebGoat

【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_web安全_19



 不过这个版本有一点低(最新版已经V8了)【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_javascript_20


五、Linux



 发现最新的Linux自带的就是jdk11(nice)

使用Linux就不需要再配置jdk了

【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程_java_21

这个就差不多了



举报

相关推荐

0 条评论