4.0.0
org.owasp.webgoat
webgoat
jar
8.2.3-SNAPSHOT
org.springframework.boot
spring-boot-starter-parent
2.6.2
WebGoat
WebGoat, a deliberately insecure Web Application
2006
https://github.com/WebGoat/WebGoat
OWASP
https://github.com/WebGoat/WebGoat/
GNU General Public License, version 2
https://www.gnu.org/licenses/gpl-2.0.txt
mayhew64
Bruce Mayhew
webgoat@owasp.org
OWASP
https://github.com/WebGoat/WebGoat
nbaars
Nanne Baars
nanne.baars@owasp.org
https://github.com/nbaars
Europe/Amsterdam
misfir3
Jason White
jason.white@owasp.org
zubcevic
René Zubcevic
rene.zubcevic@owasp.org
aolle
Àngel Ollé Blázquez
angel@olleb.com
jwayman
Jeff Wayman
dcowden
Dave Cowden
lawson89
Richard Lawson
dougmorato
Doug Morato
doug.morato@owasp.org
OWASP
https://github.com/dougmorato
America/New_York
https://avatars2.githubusercontent.com/u/9654?v=3&s=150
OWASP WebGoat Mailing List
https://lists.owasp.org/mailman/listinfo/owasp-webgoat
Owasp-webgoat-request@lists.owasp.org
owasp-webgoat@lists.owasp.org
http://lists.owasp.org/pipermail/owasp-webgoat/
https://github.com/WebGoat/WebGoat
scm:git:git@github.com:WebGoat/WebGoat.git
scm:git:git@github.com:WebGoat/WebGoat.git
HEAD
Github Issues
https://github.com/WebGoat/WebGoat/issues
UTF-8
UTF-8
17
17
17
8080
9090
1.6.5
2.5.2
3.3.7
2.2
3.1.2
3.2.1
3.12.0
2.6
1.9
30.1-jre
0.9.1
0.7.6
1.14.3
3.5.1
3.8.0
2.22.0
3.1.2
3.1.1
3.1.0
3.0.0-M5
3.15.0
3.0.14.RELEASE
4.3.1
2.27.2
1.2
1.4.5
1.5.2
org.apache.commons
commons-exec
1.3
org.asciidoctor
asciidoctorj
${asciidoctorj.version}
org.jsoup
jsoup
${jsoup.version}
com.nulab-inc
zxcvbn
${zxcvbn.version}
com.thoughtworks.xstream
xstream
${xstream.version}
cglib
cglib-nodep
${cglib.version}
ant
ant-launcher
${ant.version}
ant
ant
${ant.version}
xml-resolver
xml-resolver
${xml-resolver.version}
io.jsonwebtoken
jjwt
${jjwt.version}
com.google.guava
guava
${guava.version}
commons-io
commons-io
${commons-io.version}
org.apache.commons
commons-text
${commons-text.version}
org.bitbucket.b_c
jose4j
${jose4j.version}
org.webjars
bootstrap
${bootstrap.version}
org.webjars
jquery
${jquery.version}
com.github.tomakehurst
wiremock
${wiremock.version}
io.github.bonigarcia
webdrivermanager
${webdriver.version}
local-server
start-server
true
org.codehaus.mojo
build-helper-maven-plugin
reserve-container-port
reserve-network-port
process-resources
webgoat.port
webwolf.port
jmxPort
com.bazaarvoice.maven.plugins
process-exec-maven-plugin
0.9
start-jar
pre-integration-test
start
java
-jar
-Dlogging.pattern.console=
-Dspring.main.banner-mode=off
-Dspring.datasource.url=jdbc:hsqldb:file:${java.io.tmpdir}/webgoat
-Dwebgoat.port=${webgoat.port}
-Dwebwolf.port=${webwolf.port}
--add-opens
java.base/java.lang=ALL-UNNAMED
--add-opens
java.base/java.util=ALL-UNNAMED
--add-opens
java.base/java.lang.reflect=ALL-UNNAMED
--add-opens
java.base/java.text=ALL-UNNAMED
--add-opens
java.desktop/java.beans=ALL-UNNAMED
--add-opens
java.desktop/java.awt.font=ALL-UNNAMED
--add-opens
java.base/sun.nio.ch=ALL-UNNAMED
--add-opens
java.base/java.io=ALL-UNNAMED
--add-opens
java.base/java.util=ALL-UNNAMED
${project.build.directory}/webgoat-${project.version}.jar
false
http://localhost:${webgoat.port}/WebGoat/
stop-jar-process
post-integration-test
stop-all
owasp
false
org.owasp
dependency-check-maven
6.5.1
7
true
true
${maven.multiModuleProjectDirectory}/config/dependency-check/project-suppression.xml
check
org.apache.commons
commons-exec
org.springframework.boot
spring-boot-starter-validation
org.projectlombok
lombok
provided
true
javax.xml.bind
jaxb-api
org.springframework.boot
spring-boot-starter-undertow
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-tomcat
org.springframework.boot
spring-boot-starter-actuator
org.flywaydb
flyway-core
org.asciidoctor
asciidoctorj
org.springframework.boot
spring-boot-starter-data-jpa
org.springframework.boot
spring-boot-starter-security
org.springframework.boot
spring-boot-starter-thymeleaf
org.thymeleaf.extras
thymeleaf-extras-springsecurity5
org.hsqldb
hsqldb
org.jsoup
jsoup
com.nulab-inc
zxcvbn
com.thoughtworks.xstream
xstream
cglib
cglib-nodep
ant
ant-launcher
ant
ant
xml-resolver
xml-resolver
io.jsonwebtoken
jjwt
com.google.guava
guava
commons-io
commons-io
org.apache.commons
commons-lang3
org.apache.commons
commons-text
org.bitbucket.b_c
jose4j
org.webjars
bootstrap
org.webjars
jquery
org.glassfish.jaxb
jaxb-runtime
org.springframework.boot
spring-boot-starter-test
test
org.springframework.security
spring-security-test
test
com.github.tomakehurst
wiremock
test
org.seleniumhq.selenium
selenium-java
test
io.rest-assured
rest-assured
test
io.github.bonigarcia
webdrivermanager
test
org.springframework.boot
spring-boot-maven-plugin
repackage
true
true
org.owasp.webgoat.server.StartWebGoat
org.asciidoctor
asciidoctorj
org.jruby
jruby-complete
org.codehaus.mojo
build-helper-maven-plugin
add-integration-test-source-as-test-sources
generate-test-sources
add-test-source
src/it/java
org.apache.maven.plugins
maven-failsafe-plugin
${basedir}/src/test/resources/logback-test.xml
-Xmx512m -Dwebgoatport=${webgoat.port} -Dwebwolfport=${webwolf.port}
**/*IntegrationTest.java
integration-test
integration-test
verify
verify
org.apache.maven.plugins
maven-surefire-plugin
${maven-surefire-plugin.version}
--add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/java.text=ALL-UNNAMED --add-opens java.desktop/java.awt.font=ALL-UNNAMED
**/*IntegrationTest.java
org.apache.maven.plugins
maven-checkstyle-plugin
${checkstyle.version}
UTF-8
true
true
config/checkstyle/checkstyle.xml
config/checkstyle/suppressions.xml
checkstyle.suppressions.file
org.apache.maven.plugins
maven-enforcer-plugin
3.0.0
restrict-log4j-versions
validate
enforce
org.apache.logging.log4j:log4j-core
true
central
https://repo.maven.apache.org/maven2
false
central
https://repo.maven.apache.org/maven2
false