diff --git a/newDesign/assets/css/main.css b/newDesign/assets/css/main.css index 4df7127d6..b24578542 100644 --- a/newDesign/assets/css/main.css +++ b/newDesign/assets/css/main.css @@ -74,16 +74,16 @@ img { #header .brand { float: left; width: 240px; - min-height: 80px; - padding: 0 0 0 10px; + height: 80px; + padding: 0; position: relative; - background: #e84c3d url('../img/logo.png') no-repeat 25px 26px; + background: url('../img/logoBG.jpg') no-repeat 0px 0px; } #header .logo { color: #fff; font-size: 1.7em; text-transform: uppercase; - padding: 23px 0 0 57px; + padding: 23px 0 0 75px; display: inline-block; } #header .logo span { @@ -696,6 +696,16 @@ fieldset[disabled] .btn-warning.active { color: #fff; border: none; } +/* ========================================================================== + Modal + ========================================================================== */ +.modal-footer .btn + .btn { + margin-bottom: 5px; +} +.modal .modal-body.modal-scroll { + max-height: 350px; + overflow-y: auto; +} /* ========================================================================== Media Queries ========================================================================== */ diff --git a/newDesign/assets/img/logoBG.jpg b/newDesign/assets/img/logoBG.jpg new file mode 100644 index 000000000..cdc20d82e Binary files /dev/null and b/newDesign/assets/img/logoBG.jpg differ diff --git a/newDesign/index.html b/newDesign/index.html index 1db9c762d..d1020068a 100644 --- a/newDesign/index.html +++ b/newDesign/index.html @@ -57,7 +57,7 @@

Lesson Title in here

- - - + + +

Hints

@@ -219,6 +210,100 @@ + + + + diff --git a/pom.xml b/pom.xml index c8221222e..89923067b 100644 --- a/pom.xml +++ b/pom.xml @@ -26,7 +26,7 @@ ${basedir}/src/main/java - + ${basedir}/src/main/resources @@ -88,6 +88,11 @@ axis-ant 1.2 + + org.apache.commons + commons-lang3 + 3.3.2 + commons-fileupload commons-fileupload diff --git a/src/main/java/org/owasp/webgoat/Catcher.java b/src/main/java/org/owasp/webgoat/Catcher.java index b82c17ce5..ce937367e 100644 --- a/src/main/java/org/owasp/webgoat/Catcher.java +++ b/src/main/java/org/owasp/webgoat/Catcher.java @@ -17,7 +17,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -33,10 +33,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created March 13, 2007 diff --git a/src/main/java/org/owasp/webgoat/HammerHead.java b/src/main/java/org/owasp/webgoat/HammerHead.java index faddc8961..2a69f3c03 100644 --- a/src/main/java/org/owasp/webgoat/HammerHead.java +++ b/src/main/java/org/owasp/webgoat/HammerHead.java @@ -31,7 +31,7 @@ import org.slf4j.LoggerFactory; * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -49,10 +49,10 @@ import org.slf4j.LoggerFactory; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * * @author Jeff Williams Aspect diff --git a/src/main/java/org/owasp/webgoat/LessonSource.java b/src/main/java/org/owasp/webgoat/LessonSource.java index 5db30e03a..8223d5142 100644 --- a/src/main/java/org/owasp/webgoat/LessonSource.java +++ b/src/main/java/org/owasp/webgoat/LessonSource.java @@ -16,7 +16,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -34,10 +34,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/controller/Start.java b/src/main/java/org/owasp/webgoat/controller/Start.java index a56b4c7d4..c60484a03 100644 --- a/src/main/java/org/owasp/webgoat/controller/Start.java +++ b/src/main/java/org/owasp/webgoat/controller/Start.java @@ -5,12 +5,17 @@ */ package org.owasp.webgoat.controller; +import java.util.Collection; +import javax.servlet.ServletContext; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; -import org.owasp.webgoat.session.Course; +import org.apache.commons.lang3.StringUtils; import org.owasp.webgoat.session.WebSession; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.security.core.GrantedAuthority; +import org.springframework.security.core.context.SecurityContextHolder; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; @@ -28,6 +33,9 @@ public class Start { private static final String WELCOMED = "welcomed"; + @Autowired + private ServletContext servletContext; + @RequestMapping(value = "start.mvc", method = {RequestMethod.GET, RequestMethod.POST}) public ModelAndView start(HttpServletRequest request, @RequestParam(value = "error", required = false) String error, @@ -40,12 +48,32 @@ public class Start { model.setViewName("redirect:/login.mvc"); return model; } + String role = getRole(); + String user = request.getUserPrincipal().getName(); + model.addObject("role", role); + model.addObject("user", user); + + String contactEmail = servletContext.getInitParameter("email"); + model.addObject("contactEmail", contactEmail); // if everything ok then go to webgoat UI model.setViewName("main_new"); return model; } + private String getRole() { + Collection authorities = (Collection) SecurityContextHolder.getContext().getAuthentication().getAuthorities(); + String role = "N/A"; + for (GrantedAuthority authority : authorities) { + authority.getAuthority(); + role = authority.getAuthority(); + role = StringUtils.lowerCase(role); + role = StringUtils.remove(role, "role_"); + break; + } + return role; + } + public boolean checkWebSession(HttpSession session) { Object o = session.getAttribute(WebSession.SESSION); if (o == null) { diff --git a/src/main/java/org/owasp/webgoat/lessons/AbstractLesson.java b/src/main/java/org/owasp/webgoat/lessons/AbstractLesson.java index 3d85137a7..351df1872 100644 --- a/src/main/java/org/owasp/webgoat/lessons/AbstractLesson.java +++ b/src/main/java/org/owasp/webgoat/lessons/AbstractLesson.java @@ -42,7 +42,7 @@ import org.slf4j.LoggerFactory; * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -60,10 +60,10 @@ import org.slf4j.LoggerFactory; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/AccessControlMatrix.java b/src/main/java/org/owasp/webgoat/lessons/AccessControlMatrix.java index 7d38496a7..c4ea368f3 100644 --- a/src/main/java/org/owasp/webgoat/lessons/AccessControlMatrix.java +++ b/src/main/java/org/owasp/webgoat/lessons/AccessControlMatrix.java @@ -20,7 +20,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -36,10 +36,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/BackDoors.java b/src/main/java/org/owasp/webgoat/lessons/BackDoors.java index 2f936587c..8ab532831 100644 --- a/src/main/java/org/owasp/webgoat/lessons/BackDoors.java +++ b/src/main/java/org/owasp/webgoat/lessons/BackDoors.java @@ -30,7 +30,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -46,10 +46,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Sherif Koussa Software Secured */ diff --git a/src/main/java/org/owasp/webgoat/lessons/BasicAuthentication.java b/src/main/java/org/owasp/webgoat/lessons/BasicAuthentication.java index 88d7eb1a3..7a5977ee5 100644 --- a/src/main/java/org/owasp/webgoat/lessons/BasicAuthentication.java +++ b/src/main/java/org/owasp/webgoat/lessons/BasicAuthentication.java @@ -22,7 +22,7 @@ import org.owasp.webgoat.util.WebGoatI18N; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -38,10 +38,10 @@ import org.owasp.webgoat.util.WebGoatI18N; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/BlindNumericSqlInjection.java b/src/main/java/org/owasp/webgoat/lessons/BlindNumericSqlInjection.java index f67bb653f..a2bde6481 100644 --- a/src/main/java/org/owasp/webgoat/lessons/BlindNumericSqlInjection.java +++ b/src/main/java/org/owasp/webgoat/lessons/BlindNumericSqlInjection.java @@ -23,7 +23,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -41,10 +41,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Chuck Willis Chuck's web * site (this lesson is heavily based on Bruce Mayhews' SQL diff --git a/src/main/java/org/owasp/webgoat/lessons/BlindScript.java b/src/main/java/org/owasp/webgoat/lessons/BlindScript.java index 41a2ac8df..1740b24d2 100644 --- a/src/main/java/org/owasp/webgoat/lessons/BlindScript.java +++ b/src/main/java/org/owasp/webgoat/lessons/BlindScript.java @@ -36,7 +36,7 @@ import java.util.Arrays; * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -54,10 +54,10 @@ import java.util.Arrays; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/BlindStringSqlInjection.java b/src/main/java/org/owasp/webgoat/lessons/BlindStringSqlInjection.java index 1d58f840a..b381584c5 100644 --- a/src/main/java/org/owasp/webgoat/lessons/BlindStringSqlInjection.java +++ b/src/main/java/org/owasp/webgoat/lessons/BlindStringSqlInjection.java @@ -23,7 +23,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -41,10 +41,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Chuck Willis Chuck's web * site (this lesson is heavily based on Bruce Mayhews' SQL diff --git a/src/main/java/org/owasp/webgoat/lessons/BypassHtmlFieldRestrictions.java b/src/main/java/org/owasp/webgoat/lessons/BypassHtmlFieldRestrictions.java index 06a2cae69..1a397fc79 100644 --- a/src/main/java/org/owasp/webgoat/lessons/BypassHtmlFieldRestrictions.java +++ b/src/main/java/org/owasp/webgoat/lessons/BypassHtmlFieldRestrictions.java @@ -31,7 +31,7 @@ import org.owasp.webgoat.util.WebGoatI18N; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -47,10 +47,10 @@ import org.owasp.webgoat.util.WebGoatI18N; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Chuck Willis Chuck's web * site diff --git a/src/main/java/org/owasp/webgoat/lessons/CSRF.java b/src/main/java/org/owasp/webgoat/lessons/CSRF.java index ea48a8a8d..c987e7ea1 100644 --- a/src/main/java/org/owasp/webgoat/lessons/CSRF.java +++ b/src/main/java/org/owasp/webgoat/lessons/CSRF.java @@ -39,7 +39,7 @@ import org.owasp.webgoat.util.HtmlEncoder; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -55,10 +55,10 @@ import org.owasp.webgoat.util.HtmlEncoder; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Sherif Koussa Software Secured * diff --git a/src/main/java/org/owasp/webgoat/lessons/Category.java b/src/main/java/org/owasp/webgoat/lessons/Category.java index d9c51beb3..2da348ff1 100644 --- a/src/main/java/org/owasp/webgoat/lessons/Category.java +++ b/src/main/java/org/owasp/webgoat/lessons/Category.java @@ -11,7 +11,7 @@ import java.util.List; * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -29,10 +29,10 @@ import java.util.List; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/Challenge2Screen.java b/src/main/java/org/owasp/webgoat/lessons/Challenge2Screen.java index f7e61a665..b3f73ab8f 100644 --- a/src/main/java/org/owasp/webgoat/lessons/Challenge2Screen.java +++ b/src/main/java/org/owasp/webgoat/lessons/Challenge2Screen.java @@ -47,7 +47,7 @@ import org.owasp.webgoat.util.ExecResults; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -63,10 +63,10 @@ import org.owasp.webgoat.util.ExecResults; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/CommandInjection.java b/src/main/java/org/owasp/webgoat/lessons/CommandInjection.java index 9c50cc611..51bbb21b2 100644 --- a/src/main/java/org/owasp/webgoat/lessons/CommandInjection.java +++ b/src/main/java/org/owasp/webgoat/lessons/CommandInjection.java @@ -25,7 +25,7 @@ import org.owasp.webgoat.util.WebGoatI18N; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -41,10 +41,10 @@ import org.owasp.webgoat.util.WebGoatI18N; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/ConcurrencyCart.java b/src/main/java/org/owasp/webgoat/lessons/ConcurrencyCart.java index 20034a318..5b7fbcc78 100644 --- a/src/main/java/org/owasp/webgoat/lessons/ConcurrencyCart.java +++ b/src/main/java/org/owasp/webgoat/lessons/ConcurrencyCart.java @@ -31,7 +31,7 @@ import org.owasp.webgoat.util.HtmlEncoder; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -47,10 +47,10 @@ import org.owasp.webgoat.util.HtmlEncoder; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Ryan Knell Aspect Security * @created July, 23 2007 diff --git a/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/CrossSiteScripting.java b/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/CrossSiteScripting.java index 95a720a10..de2c7856b 100644 --- a/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/CrossSiteScripting.java +++ b/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/CrossSiteScripting.java @@ -35,7 +35,7 @@ import org.owasp.webgoat.util.HtmlEncoder; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -51,10 +51,10 @@ import org.owasp.webgoat.util.HtmlEncoder; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * */ public class CrossSiteScripting extends GoatHillsFinancial diff --git a/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/EditProfile.java b/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/EditProfile.java index e351aab12..a1750fa54 100644 --- a/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/EditProfile.java +++ b/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/EditProfile.java @@ -19,7 +19,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -35,10 +35,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class EditProfile extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/FindProfile.java b/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/FindProfile.java index b98f08ae2..2036fa36b 100644 --- a/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/FindProfile.java +++ b/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/FindProfile.java @@ -25,7 +25,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -41,10 +41,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class FindProfile extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/UpdateProfile.java b/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/UpdateProfile.java index 0682cc5b0..fae8154ab 100644 --- a/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/UpdateProfile.java +++ b/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/UpdateProfile.java @@ -26,7 +26,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -42,10 +42,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class UpdateProfile extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/ViewProfile.java b/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/ViewProfile.java index 4fdc04ea8..1f0425ee7 100644 --- a/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/ViewProfile.java +++ b/src/main/java/org/owasp/webgoat/lessons/CrossSiteScripting/ViewProfile.java @@ -20,7 +20,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -36,10 +36,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class ViewProfile extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/CsrfPromptByPass.java b/src/main/java/org/owasp/webgoat/lessons/CsrfPromptByPass.java index 7fdd5b71e..fe64075b1 100644 --- a/src/main/java/org/owasp/webgoat/lessons/CsrfPromptByPass.java +++ b/src/main/java/org/owasp/webgoat/lessons/CsrfPromptByPass.java @@ -39,10 +39,10 @@ import org.owasp.webgoat.util.HtmlEncoder; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Contributed by PartNet. * diff --git a/src/main/java/org/owasp/webgoat/lessons/CsrfTokenByPass.java b/src/main/java/org/owasp/webgoat/lessons/CsrfTokenByPass.java index b5a1a13e8..de9d64cc2 100644 --- a/src/main/java/org/owasp/webgoat/lessons/CsrfTokenByPass.java +++ b/src/main/java/org/owasp/webgoat/lessons/CsrfTokenByPass.java @@ -41,10 +41,10 @@ import org.owasp.webgoat.util.HtmlEncoder; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Contributed by PartNet. * diff --git a/src/main/java/org/owasp/webgoat/lessons/DBCrossSiteScripting/DBCrossSiteScripting.java b/src/main/java/org/owasp/webgoat/lessons/DBCrossSiteScripting/DBCrossSiteScripting.java index 62d20ec0a..9e9b77058 100644 --- a/src/main/java/org/owasp/webgoat/lessons/DBCrossSiteScripting/DBCrossSiteScripting.java +++ b/src/main/java/org/owasp/webgoat/lessons/DBCrossSiteScripting/DBCrossSiteScripting.java @@ -29,7 +29,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -45,10 +45,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * */ public class DBCrossSiteScripting extends GoatHillsFinancial diff --git a/src/main/java/org/owasp/webgoat/lessons/DBCrossSiteScripting/UpdateProfile.java b/src/main/java/org/owasp/webgoat/lessons/DBCrossSiteScripting/UpdateProfile.java index 7a9a328eb..ba4839e11 100644 --- a/src/main/java/org/owasp/webgoat/lessons/DBCrossSiteScripting/UpdateProfile.java +++ b/src/main/java/org/owasp/webgoat/lessons/DBCrossSiteScripting/UpdateProfile.java @@ -25,7 +25,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -41,10 +41,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class UpdateProfile extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/DBSQLInjection/DBSQLInjection.java b/src/main/java/org/owasp/webgoat/lessons/DBSQLInjection/DBSQLInjection.java index 890b06c6d..b7d6defda 100644 --- a/src/main/java/org/owasp/webgoat/lessons/DBSQLInjection/DBSQLInjection.java +++ b/src/main/java/org/owasp/webgoat/lessons/DBSQLInjection/DBSQLInjection.java @@ -28,7 +28,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -44,10 +44,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class DBSQLInjection extends GoatHillsFinancial { diff --git a/src/main/java/org/owasp/webgoat/lessons/DBSQLInjection/Login.java b/src/main/java/org/owasp/webgoat/lessons/DBSQLInjection/Login.java index 6816a9e5e..7895b76e9 100644 --- a/src/main/java/org/owasp/webgoat/lessons/DBSQLInjection/Login.java +++ b/src/main/java/org/owasp/webgoat/lessons/DBSQLInjection/Login.java @@ -25,7 +25,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -41,10 +41,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class Login extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/DOMInjection.java b/src/main/java/org/owasp/webgoat/lessons/DOMInjection.java index 087cec6f6..d7b7190b4 100644 --- a/src/main/java/org/owasp/webgoat/lessons/DOMInjection.java +++ b/src/main/java/org/owasp/webgoat/lessons/DOMInjection.java @@ -26,7 +26,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -42,10 +42,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Sherif Koussa Software Secured * @created October 28, 2006 diff --git a/src/main/java/org/owasp/webgoat/lessons/DOS_Login.java b/src/main/java/org/owasp/webgoat/lessons/DOS_Login.java index 74f963276..096344c5e 100644 --- a/src/main/java/org/owasp/webgoat/lessons/DOS_Login.java +++ b/src/main/java/org/owasp/webgoat/lessons/DOS_Login.java @@ -30,7 +30,7 @@ import org.owasp.webgoat.session.ParameterNotFoundException; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -46,10 +46,10 @@ import org.owasp.webgoat.session.ParameterNotFoundException; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/DangerousEval.java b/src/main/java/org/owasp/webgoat/lessons/DangerousEval.java index 8d6951b72..3972668fc 100644 --- a/src/main/java/org/owasp/webgoat/lessons/DangerousEval.java +++ b/src/main/java/org/owasp/webgoat/lessons/DangerousEval.java @@ -26,7 +26,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -42,10 +42,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Eric Sheridan, Aspect Security * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/Encoding.java b/src/main/java/org/owasp/webgoat/lessons/Encoding.java index 292369f01..0040717bf 100644 --- a/src/main/java/org/owasp/webgoat/lessons/Encoding.java +++ b/src/main/java/org/owasp/webgoat/lessons/Encoding.java @@ -39,7 +39,7 @@ import org.owasp.webgoat.util.HtmlEncoder; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -55,10 +55,10 @@ import org.owasp.webgoat.util.HtmlEncoder; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/FailOpenAuthentication.java b/src/main/java/org/owasp/webgoat/lessons/FailOpenAuthentication.java index a1bae71dd..6aea5a01c 100644 --- a/src/main/java/org/owasp/webgoat/lessons/FailOpenAuthentication.java +++ b/src/main/java/org/owasp/webgoat/lessons/FailOpenAuthentication.java @@ -15,7 +15,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -31,10 +31,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/ForcedBrowsing.java b/src/main/java/org/owasp/webgoat/lessons/ForcedBrowsing.java index 064b39def..bc259e582 100644 --- a/src/main/java/org/owasp/webgoat/lessons/ForcedBrowsing.java +++ b/src/main/java/org/owasp/webgoat/lessons/ForcedBrowsing.java @@ -24,7 +24,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -40,10 +40,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Sherif Koussa Software Secured * @created November 02, 2006 diff --git a/src/main/java/org/owasp/webgoat/lessons/ForgotPassword.java b/src/main/java/org/owasp/webgoat/lessons/ForgotPassword.java index c003e284a..fb7836e20 100644 --- a/src/main/java/org/owasp/webgoat/lessons/ForgotPassword.java +++ b/src/main/java/org/owasp/webgoat/lessons/ForgotPassword.java @@ -27,7 +27,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -43,10 +43,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Eric Sheridan Aspect Security * @created December 18, 2005 diff --git a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/DefaultLessonAction.java b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/DefaultLessonAction.java index 2f82feda0..b007701e2 100644 --- a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/DefaultLessonAction.java +++ b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/DefaultLessonAction.java @@ -19,7 +19,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -35,10 +35,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public abstract class DefaultLessonAction implements LessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/DeleteProfile.java b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/DeleteProfile.java index 509c44ef7..58f363c09 100644 --- a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/DeleteProfile.java +++ b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/DeleteProfile.java @@ -17,7 +17,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -33,10 +33,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class DeleteProfile extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/EditProfile.java b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/EditProfile.java index 5de476081..d9168c1ce 100644 --- a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/EditProfile.java +++ b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/EditProfile.java @@ -17,7 +17,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -33,10 +33,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class EditProfile extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/FindProfile.java b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/FindProfile.java index 443829279..f67ead7e7 100644 --- a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/FindProfile.java +++ b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/FindProfile.java @@ -18,7 +18,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -34,10 +34,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class FindProfile extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/GoatHillsFinancial.java b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/GoatHillsFinancial.java index 0a006fec0..c231f3b6a 100644 --- a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/GoatHillsFinancial.java +++ b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/GoatHillsFinancial.java @@ -23,7 +23,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -39,10 +39,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class GoatHillsFinancial extends RandomLessonAdapter { diff --git a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/ListStaff.java b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/ListStaff.java index 7972b2700..37ea23faf 100644 --- a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/ListStaff.java +++ b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/ListStaff.java @@ -19,7 +19,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -35,10 +35,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class ListStaff extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/Login.java b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/Login.java index 76ade85d5..0075d11f9 100644 --- a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/Login.java +++ b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/Login.java @@ -20,7 +20,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -36,10 +36,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class Login extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/Logout.java b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/Logout.java index cd20d6665..0a950e7af 100644 --- a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/Logout.java +++ b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/Logout.java @@ -14,7 +14,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -30,10 +30,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class Logout extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/SearchStaff.java b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/SearchStaff.java index 7e3001566..a318e39f5 100644 --- a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/SearchStaff.java +++ b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/SearchStaff.java @@ -10,7 +10,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -26,10 +26,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class SearchStaff extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/UpdateProfile.java b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/UpdateProfile.java index f0f2715d0..4b952ca97 100644 --- a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/UpdateProfile.java +++ b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/UpdateProfile.java @@ -19,7 +19,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -35,10 +35,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class UpdateProfile extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/ViewProfile.java b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/ViewProfile.java index d217f5f43..4b0d89ffc 100644 --- a/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/ViewProfile.java +++ b/src/main/java/org/owasp/webgoat/lessons/GoatHillsFinancial/ViewProfile.java @@ -17,7 +17,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -33,10 +33,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class ViewProfile extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/HiddenFieldTampering.java b/src/main/java/org/owasp/webgoat/lessons/HiddenFieldTampering.java index ce18071a4..df63042bf 100644 --- a/src/main/java/org/owasp/webgoat/lessons/HiddenFieldTampering.java +++ b/src/main/java/org/owasp/webgoat/lessons/HiddenFieldTampering.java @@ -31,7 +31,7 @@ import org.owasp.webgoat.util.WebGoatI18N; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -47,10 +47,10 @@ import org.owasp.webgoat.util.WebGoatI18N; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security * @author Bruce Mayhew WebGoat diff --git a/src/main/java/org/owasp/webgoat/lessons/HowToWork.java b/src/main/java/org/owasp/webgoat/lessons/HowToWork.java index 1d83bd75d..467f97a29 100644 --- a/src/main/java/org/owasp/webgoat/lessons/HowToWork.java +++ b/src/main/java/org/owasp/webgoat/lessons/HowToWork.java @@ -13,7 +13,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -29,10 +29,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Reto Lippuner, Marcel Wirth * @created April 4, 2008 diff --git a/src/main/java/org/owasp/webgoat/lessons/HtmlClues.java b/src/main/java/org/owasp/webgoat/lessons/HtmlClues.java index 0a5e0b6e6..1730541b4 100644 --- a/src/main/java/org/owasp/webgoat/lessons/HtmlClues.java +++ b/src/main/java/org/owasp/webgoat/lessons/HtmlClues.java @@ -28,7 +28,7 @@ import org.owasp.webgoat.util.WebGoatI18N; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -44,10 +44,10 @@ import org.owasp.webgoat.util.WebGoatI18N; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/HttpBasics.java b/src/main/java/org/owasp/webgoat/lessons/HttpBasics.java index 2b4e1b430..7debe20be 100644 --- a/src/main/java/org/owasp/webgoat/lessons/HttpBasics.java +++ b/src/main/java/org/owasp/webgoat/lessons/HttpBasics.java @@ -19,7 +19,7 @@ import org.owasp.webgoat.util.WebGoatI18N; * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -37,10 +37,10 @@ import org.owasp.webgoat.util.WebGoatI18N; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/HttpOnly.java b/src/main/java/org/owasp/webgoat/lessons/HttpOnly.java index 533589e44..df13a82af 100644 --- a/src/main/java/org/owasp/webgoat/lessons/HttpOnly.java +++ b/src/main/java/org/owasp/webgoat/lessons/HttpOnly.java @@ -26,7 +26,7 @@ import sun.misc.BASE64Encoder; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -42,10 +42,10 @@ import sun.misc.BASE64Encoder; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class HttpOnly extends LessonAdapter { diff --git a/src/main/java/org/owasp/webgoat/lessons/HttpSplitting.java b/src/main/java/org/owasp/webgoat/lessons/HttpSplitting.java index bd2b819b0..0e0233081 100644 --- a/src/main/java/org/owasp/webgoat/lessons/HttpSplitting.java +++ b/src/main/java/org/owasp/webgoat/lessons/HttpSplitting.java @@ -18,7 +18,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -34,10 +34,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Sherif Koussa Software Secured * @created September 30, 2006 diff --git a/src/main/java/org/owasp/webgoat/lessons/JSONInjection.java b/src/main/java/org/owasp/webgoat/lessons/JSONInjection.java index c4acf0c58..d84362f6a 100644 --- a/src/main/java/org/owasp/webgoat/lessons/JSONInjection.java +++ b/src/main/java/org/owasp/webgoat/lessons/JSONInjection.java @@ -24,7 +24,7 @@ import java.util.ArrayList; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -40,10 +40,10 @@ import java.util.ArrayList; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Sherif Koussa Software Secured * @created December 25, 2006 diff --git a/src/main/java/org/owasp/webgoat/lessons/JavaScriptValidation.java b/src/main/java/org/owasp/webgoat/lessons/JavaScriptValidation.java index b2dbe0fbc..f1cc215de 100644 --- a/src/main/java/org/owasp/webgoat/lessons/JavaScriptValidation.java +++ b/src/main/java/org/owasp/webgoat/lessons/JavaScriptValidation.java @@ -23,7 +23,7 @@ import org.owasp.webgoat.util.WebGoatI18N; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -39,10 +39,10 @@ import org.owasp.webgoat.util.WebGoatI18N; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/LessonAdapter.java b/src/main/java/org/owasp/webgoat/lessons/LessonAdapter.java index b4e3813bb..27463727d 100644 --- a/src/main/java/org/owasp/webgoat/lessons/LessonAdapter.java +++ b/src/main/java/org/owasp/webgoat/lessons/LessonAdapter.java @@ -24,7 +24,7 @@ import org.owasp.webgoat.util.WebGoatI18N; * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -42,10 +42,10 @@ import org.owasp.webgoat.util.WebGoatI18N; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/LogSpoofing.java b/src/main/java/org/owasp/webgoat/lessons/LogSpoofing.java index 552bd9165..6e392195d 100644 --- a/src/main/java/org/owasp/webgoat/lessons/LogSpoofing.java +++ b/src/main/java/org/owasp/webgoat/lessons/LogSpoofing.java @@ -27,7 +27,7 @@ import org.owasp.webgoat.util.WebGoatI18N; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -43,10 +43,10 @@ import org.owasp.webgoat.util.WebGoatI18N; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Sherif Koussa Software Secured * @created October 28, 2006 diff --git a/src/main/java/org/owasp/webgoat/lessons/MaliciousFileExecution.java b/src/main/java/org/owasp/webgoat/lessons/MaliciousFileExecution.java index eceba3b91..654e77860 100644 --- a/src/main/java/org/owasp/webgoat/lessons/MaliciousFileExecution.java +++ b/src/main/java/org/owasp/webgoat/lessons/MaliciousFileExecution.java @@ -30,7 +30,7 @@ import org.apache.commons.fileupload.servlet.*; * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -48,10 +48,10 @@ import org.apache.commons.fileupload.servlet.*; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Chuck Willis of MANDIANT * @created July 11, 2008 diff --git a/src/main/java/org/owasp/webgoat/lessons/MultiLevelLogin1.java b/src/main/java/org/owasp/webgoat/lessons/MultiLevelLogin1.java index cb268e0ac..53aaa66fd 100644 --- a/src/main/java/org/owasp/webgoat/lessons/MultiLevelLogin1.java +++ b/src/main/java/org/owasp/webgoat/lessons/MultiLevelLogin1.java @@ -29,7 +29,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -45,11 +45,11 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Reto Lippuner, Marcel Wirth * @created April 7, 2008 diff --git a/src/main/java/org/owasp/webgoat/lessons/MultiLevelLogin2.java b/src/main/java/org/owasp/webgoat/lessons/MultiLevelLogin2.java index de53617d3..d4e1f94f2 100644 --- a/src/main/java/org/owasp/webgoat/lessons/MultiLevelLogin2.java +++ b/src/main/java/org/owasp/webgoat/lessons/MultiLevelLogin2.java @@ -29,7 +29,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -45,11 +45,11 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Reto Lippuner, Marcel Wirth * @created April 7, 2008 diff --git a/src/main/java/org/owasp/webgoat/lessons/NewLesson.java b/src/main/java/org/owasp/webgoat/lessons/NewLesson.java index 0b3b157cb..fa8f64b0a 100644 --- a/src/main/java/org/owasp/webgoat/lessons/NewLesson.java +++ b/src/main/java/org/owasp/webgoat/lessons/NewLesson.java @@ -12,7 +12,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -28,10 +28,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Sherif Koussa Software Secured * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/OffByOne.java b/src/main/java/org/owasp/webgoat/lessons/OffByOne.java index 574855702..96e4fbc55 100644 --- a/src/main/java/org/owasp/webgoat/lessons/OffByOne.java +++ b/src/main/java/org/owasp/webgoat/lessons/OffByOne.java @@ -25,7 +25,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -41,10 +41,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Yiannis Pavlosoglou WebGoat * @created December 05, 2009 diff --git a/src/main/java/org/owasp/webgoat/lessons/PasswordStrength.java b/src/main/java/org/owasp/webgoat/lessons/PasswordStrength.java index 8245dd056..4ef440e78 100644 --- a/src/main/java/org/owasp/webgoat/lessons/PasswordStrength.java +++ b/src/main/java/org/owasp/webgoat/lessons/PasswordStrength.java @@ -24,7 +24,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -40,11 +40,11 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Reto Lippuner, Marcel Wirth * @created April 7, 2008 diff --git a/src/main/java/org/owasp/webgoat/lessons/PathBasedAccessControl.java b/src/main/java/org/owasp/webgoat/lessons/PathBasedAccessControl.java index a8a234929..ebf702ba3 100644 --- a/src/main/java/org/owasp/webgoat/lessons/PathBasedAccessControl.java +++ b/src/main/java/org/owasp/webgoat/lessons/PathBasedAccessControl.java @@ -25,7 +25,7 @@ import org.owasp.webgoat.util.WebGoatI18N; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -41,10 +41,10 @@ import org.owasp.webgoat.util.WebGoatI18N; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/Phishing.java b/src/main/java/org/owasp/webgoat/lessons/Phishing.java index ce37685d7..dc6d9fe3f 100644 --- a/src/main/java/org/owasp/webgoat/lessons/Phishing.java +++ b/src/main/java/org/owasp/webgoat/lessons/Phishing.java @@ -27,7 +27,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -43,10 +43,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created March 13, 2007 diff --git a/src/main/java/org/owasp/webgoat/lessons/ReflectedXSS.java b/src/main/java/org/owasp/webgoat/lessons/ReflectedXSS.java index c03ff8138..01e114c8c 100644 --- a/src/main/java/org/owasp/webgoat/lessons/ReflectedXSS.java +++ b/src/main/java/org/owasp/webgoat/lessons/ReflectedXSS.java @@ -28,7 +28,7 @@ import org.owasp.webgoat.util.WebGoatI18N; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -44,10 +44,10 @@ import org.owasp.webgoat.util.WebGoatI18N; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/RemoteAdminFlaw.java b/src/main/java/org/owasp/webgoat/lessons/RemoteAdminFlaw.java index 62262abf9..f0188e234 100644 --- a/src/main/java/org/owasp/webgoat/lessons/RemoteAdminFlaw.java +++ b/src/main/java/org/owasp/webgoat/lessons/RemoteAdminFlaw.java @@ -15,7 +15,7 @@ import org.owasp.webgoat.util.WebGoatI18N; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -31,10 +31,10 @@ import org.owasp.webgoat.util.WebGoatI18N; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/DeleteProfile.java b/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/DeleteProfile.java index 2a5390752..dee7c6f63 100644 --- a/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/DeleteProfile.java +++ b/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/DeleteProfile.java @@ -20,7 +20,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -36,10 +36,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class DeleteProfile extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/EditProfile.java b/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/EditProfile.java index 279224eda..9e248e681 100644 --- a/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/EditProfile.java +++ b/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/EditProfile.java @@ -19,7 +19,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -35,10 +35,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class EditProfile extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/RoleBasedAccessControl.java b/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/RoleBasedAccessControl.java index ab6c34f22..ade7a7c07 100644 --- a/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/RoleBasedAccessControl.java +++ b/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/RoleBasedAccessControl.java @@ -29,7 +29,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -45,10 +45,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class RoleBasedAccessControl extends GoatHillsFinancial { diff --git a/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/UpdateProfile.java b/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/UpdateProfile.java index 6315d2dc2..7ba74dead 100644 --- a/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/UpdateProfile.java +++ b/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/UpdateProfile.java @@ -22,7 +22,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -38,10 +38,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class UpdateProfile extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/ViewProfile.java b/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/ViewProfile.java index cc048db12..a2e9b4289 100644 --- a/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/ViewProfile.java +++ b/src/main/java/org/owasp/webgoat/lessons/RoleBasedAccessControl/ViewProfile.java @@ -19,7 +19,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -35,10 +35,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class ViewProfile extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/SQLInjection/ListStaff.java b/src/main/java/org/owasp/webgoat/lessons/SQLInjection/ListStaff.java index 9a45bb7bd..f2d78a36d 100644 --- a/src/main/java/org/owasp/webgoat/lessons/SQLInjection/ListStaff.java +++ b/src/main/java/org/owasp/webgoat/lessons/SQLInjection/ListStaff.java @@ -21,7 +21,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -37,10 +37,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class ListStaff extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/SQLInjection/Login.java b/src/main/java/org/owasp/webgoat/lessons/SQLInjection/Login.java index 7d8193c27..54ef0b180 100644 --- a/src/main/java/org/owasp/webgoat/lessons/SQLInjection/Login.java +++ b/src/main/java/org/owasp/webgoat/lessons/SQLInjection/Login.java @@ -23,7 +23,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -39,10 +39,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class Login extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/SQLInjection/SQLInjection.java b/src/main/java/org/owasp/webgoat/lessons/SQLInjection/SQLInjection.java index e3bd153ca..c1ffdf1d6 100644 --- a/src/main/java/org/owasp/webgoat/lessons/SQLInjection/SQLInjection.java +++ b/src/main/java/org/owasp/webgoat/lessons/SQLInjection/SQLInjection.java @@ -29,7 +29,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -45,10 +45,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class SQLInjection extends GoatHillsFinancial { diff --git a/src/main/java/org/owasp/webgoat/lessons/SQLInjection/ViewProfile.java b/src/main/java/org/owasp/webgoat/lessons/SQLInjection/ViewProfile.java index 5d08679ed..bce2a02de 100644 --- a/src/main/java/org/owasp/webgoat/lessons/SQLInjection/ViewProfile.java +++ b/src/main/java/org/owasp/webgoat/lessons/SQLInjection/ViewProfile.java @@ -19,7 +19,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -35,10 +35,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class ViewProfile extends DefaultLessonAction { diff --git a/src/main/java/org/owasp/webgoat/lessons/SessionFixation.java b/src/main/java/org/owasp/webgoat/lessons/SessionFixation.java index 7a872b451..877074b7d 100644 --- a/src/main/java/org/owasp/webgoat/lessons/SessionFixation.java +++ b/src/main/java/org/owasp/webgoat/lessons/SessionFixation.java @@ -31,7 +31,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -47,11 +47,11 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Reto Lippuner, Marcel Wirth * @created April 8, 2008 diff --git a/src/main/java/org/owasp/webgoat/lessons/SilentTransactions.java b/src/main/java/org/owasp/webgoat/lessons/SilentTransactions.java index a1c420eb2..034c8d066 100644 --- a/src/main/java/org/owasp/webgoat/lessons/SilentTransactions.java +++ b/src/main/java/org/owasp/webgoat/lessons/SilentTransactions.java @@ -28,7 +28,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -44,10 +44,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Sherif Koussa Software Secured * @created December 26, 2006 diff --git a/src/main/java/org/owasp/webgoat/lessons/SoapRequest.java b/src/main/java/org/owasp/webgoat/lessons/SoapRequest.java index efac7e4a2..843619961 100644 --- a/src/main/java/org/owasp/webgoat/lessons/SoapRequest.java +++ b/src/main/java/org/owasp/webgoat/lessons/SoapRequest.java @@ -33,7 +33,7 @@ import org.owasp.webgoat.session.WebgoatContext; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -49,10 +49,10 @@ import org.owasp.webgoat.session.WebgoatContext; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author asmolen * diff --git a/src/main/java/org/owasp/webgoat/lessons/SqlAddData.java b/src/main/java/org/owasp/webgoat/lessons/SqlAddData.java index aefbf6332..9fd26d6a9 100644 --- a/src/main/java/org/owasp/webgoat/lessons/SqlAddData.java +++ b/src/main/java/org/owasp/webgoat/lessons/SqlAddData.java @@ -28,7 +28,7 @@ import org.owasp.webgoat.util.WebGoatI18N; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -44,10 +44,10 @@ import org.owasp.webgoat.util.WebGoatI18N; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Chuck Willis Chuck's web * site (this lesson is based on the String SQL Injection lesson) diff --git a/src/main/java/org/owasp/webgoat/lessons/SqlModifyData.java b/src/main/java/org/owasp/webgoat/lessons/SqlModifyData.java index 722418b66..b95363afa 100644 --- a/src/main/java/org/owasp/webgoat/lessons/SqlModifyData.java +++ b/src/main/java/org/owasp/webgoat/lessons/SqlModifyData.java @@ -28,7 +28,7 @@ import org.owasp.webgoat.util.WebGoatI18N; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -44,10 +44,10 @@ import org.owasp.webgoat.util.WebGoatI18N; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Chuck Willis Chuck's web * site (this lesson is based on the String SQL Injection lesson) diff --git a/src/main/java/org/owasp/webgoat/lessons/SqlNumericInjection.java b/src/main/java/org/owasp/webgoat/lessons/SqlNumericInjection.java index 0badb9b31..0167f84b8 100644 --- a/src/main/java/org/owasp/webgoat/lessons/SqlNumericInjection.java +++ b/src/main/java/org/owasp/webgoat/lessons/SqlNumericInjection.java @@ -31,7 +31,7 @@ import org.owasp.webgoat.util.WebGoatI18N; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -47,10 +47,10 @@ import org.owasp.webgoat.util.WebGoatI18N; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/SqlStringInjection.java b/src/main/java/org/owasp/webgoat/lessons/SqlStringInjection.java index 3ccd0bc97..540af11c5 100644 --- a/src/main/java/org/owasp/webgoat/lessons/SqlStringInjection.java +++ b/src/main/java/org/owasp/webgoat/lessons/SqlStringInjection.java @@ -27,7 +27,7 @@ import org.owasp.webgoat.util.WebGoatI18N; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -43,10 +43,10 @@ import org.owasp.webgoat.util.WebGoatI18N; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/StoredXss.java b/src/main/java/org/owasp/webgoat/lessons/StoredXss.java index df1d55a68..4eeb2cc94 100644 --- a/src/main/java/org/owasp/webgoat/lessons/StoredXss.java +++ b/src/main/java/org/owasp/webgoat/lessons/StoredXss.java @@ -32,7 +32,7 @@ import org.owasp.webgoat.util.WebGoatI18N; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -48,10 +48,10 @@ import org.owasp.webgoat.util.WebGoatI18N; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/ThreadSafetyProblem.java b/src/main/java/org/owasp/webgoat/lessons/ThreadSafetyProblem.java index fac617489..93f7eea48 100644 --- a/src/main/java/org/owasp/webgoat/lessons/ThreadSafetyProblem.java +++ b/src/main/java/org/owasp/webgoat/lessons/ThreadSafetyProblem.java @@ -23,7 +23,7 @@ import org.owasp.webgoat.session.*; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -39,10 +39,10 @@ import org.owasp.webgoat.session.*; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/TomcatSetup.java b/src/main/java/org/owasp/webgoat/lessons/TomcatSetup.java index 37a7e1115..7410ee0e5 100644 --- a/src/main/java/org/owasp/webgoat/lessons/TomcatSetup.java +++ b/src/main/java/org/owasp/webgoat/lessons/TomcatSetup.java @@ -13,7 +13,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -29,10 +29,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Reto Lippuner, Marcel Wirth * @created April 13, 2008 diff --git a/src/main/java/org/owasp/webgoat/lessons/TraceXSS.java b/src/main/java/org/owasp/webgoat/lessons/TraceXSS.java index 39390e655..4ee30386e 100644 --- a/src/main/java/org/owasp/webgoat/lessons/TraceXSS.java +++ b/src/main/java/org/owasp/webgoat/lessons/TraceXSS.java @@ -26,7 +26,7 @@ import org.owasp.webgoat.util.HtmlEncoder; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -42,10 +42,10 @@ import org.owasp.webgoat.util.HtmlEncoder; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/UncheckedEmail.java b/src/main/java/org/owasp/webgoat/lessons/UncheckedEmail.java index 9264dd482..e4c7adeff 100644 --- a/src/main/java/org/owasp/webgoat/lessons/UncheckedEmail.java +++ b/src/main/java/org/owasp/webgoat/lessons/UncheckedEmail.java @@ -40,7 +40,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -56,10 +56,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/UsefulTools.java b/src/main/java/org/owasp/webgoat/lessons/UsefulTools.java index f9003c47c..c1d7541c8 100644 --- a/src/main/java/org/owasp/webgoat/lessons/UsefulTools.java +++ b/src/main/java/org/owasp/webgoat/lessons/UsefulTools.java @@ -13,7 +13,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -29,10 +29,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Reto Lippuner, Marcel Wirth * @created April 7, 2008 diff --git a/src/main/java/org/owasp/webgoat/lessons/WSDLScanning.java b/src/main/java/org/owasp/webgoat/lessons/WSDLScanning.java index a3fcd219d..0db0a4304 100644 --- a/src/main/java/org/owasp/webgoat/lessons/WSDLScanning.java +++ b/src/main/java/org/owasp/webgoat/lessons/WSDLScanning.java @@ -42,7 +42,7 @@ import org.owasp.webgoat.session.WebgoatContext; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -58,10 +58,10 @@ import org.owasp.webgoat.session.WebgoatContext; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author asmolen * diff --git a/src/main/java/org/owasp/webgoat/lessons/WeakAuthenticationCookie.java b/src/main/java/org/owasp/webgoat/lessons/WeakAuthenticationCookie.java index 66269b869..770303370 100644 --- a/src/main/java/org/owasp/webgoat/lessons/WeakAuthenticationCookie.java +++ b/src/main/java/org/owasp/webgoat/lessons/WeakAuthenticationCookie.java @@ -27,7 +27,7 @@ import org.owasp.webgoat.util.WebGoatI18N; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -43,10 +43,10 @@ import org.owasp.webgoat.util.WebGoatI18N; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/WeakSessionID.java b/src/main/java/org/owasp/webgoat/lessons/WeakSessionID.java index e821fccbc..0b2c61ae5 100644 --- a/src/main/java/org/owasp/webgoat/lessons/WeakSessionID.java +++ b/src/main/java/org/owasp/webgoat/lessons/WeakSessionID.java @@ -27,7 +27,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -43,10 +43,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Rogan Dawes Rogan Dawes * @created March 30, 2005 diff --git a/src/main/java/org/owasp/webgoat/lessons/WelcomeScreen.java b/src/main/java/org/owasp/webgoat/lessons/WelcomeScreen.java index 1a4d7f837..cedecb361 100644 --- a/src/main/java/org/owasp/webgoat/lessons/WelcomeScreen.java +++ b/src/main/java/org/owasp/webgoat/lessons/WelcomeScreen.java @@ -19,7 +19,7 @@ import org.owasp.webgoat.session.*; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -35,10 +35,10 @@ import org.owasp.webgoat.session.*; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/WsSAXInjection.java b/src/main/java/org/owasp/webgoat/lessons/WsSAXInjection.java index acb9d9973..0242f7e16 100644 --- a/src/main/java/org/owasp/webgoat/lessons/WsSAXInjection.java +++ b/src/main/java/org/owasp/webgoat/lessons/WsSAXInjection.java @@ -33,7 +33,7 @@ import org.xml.sax.helpers.XMLReaderFactory; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -49,10 +49,10 @@ import org.xml.sax.helpers.XMLReaderFactory; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author rdawes * diff --git a/src/main/java/org/owasp/webgoat/lessons/WsSqlInjection.java b/src/main/java/org/owasp/webgoat/lessons/WsSqlInjection.java index 59594e742..3beb44744 100644 --- a/src/main/java/org/owasp/webgoat/lessons/WsSqlInjection.java +++ b/src/main/java/org/owasp/webgoat/lessons/WsSqlInjection.java @@ -32,7 +32,7 @@ import org.owasp.webgoat.session.WebgoatContext; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -48,10 +48,10 @@ import org.owasp.webgoat.session.WebgoatContext; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author asmolen * diff --git a/src/main/java/org/owasp/webgoat/lessons/XMLInjection.java b/src/main/java/org/owasp/webgoat/lessons/XMLInjection.java index daeb05975..dbdafb9c5 100644 --- a/src/main/java/org/owasp/webgoat/lessons/XMLInjection.java +++ b/src/main/java/org/owasp/webgoat/lessons/XMLInjection.java @@ -28,7 +28,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -44,10 +44,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Sherif Koussa Software Secured */ diff --git a/src/main/java/org/owasp/webgoat/lessons/XPATHInjection.java b/src/main/java/org/owasp/webgoat/lessons/XPATHInjection.java index e7c6b1134..9d7d508ed 100644 --- a/src/main/java/org/owasp/webgoat/lessons/XPATHInjection.java +++ b/src/main/java/org/owasp/webgoat/lessons/XPATHInjection.java @@ -42,7 +42,7 @@ import org.owasp.webgoat.session.ECSFactory; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -58,10 +58,10 @@ import org.owasp.webgoat.session.ECSFactory; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Sherif Koussa Software Secured * @created November 28, 2006 diff --git a/src/main/java/org/owasp/webgoat/lessons/admin/AdminScreen.java b/src/main/java/org/owasp/webgoat/lessons/admin/AdminScreen.java index 0b3e32f48..32505846b 100644 --- a/src/main/java/org/owasp/webgoat/lessons/admin/AdminScreen.java +++ b/src/main/java/org/owasp/webgoat/lessons/admin/AdminScreen.java @@ -12,7 +12,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -28,10 +28,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/admin/ProductsAdminScreen.java b/src/main/java/org/owasp/webgoat/lessons/admin/ProductsAdminScreen.java index 665552856..2b8c48823 100644 --- a/src/main/java/org/owasp/webgoat/lessons/admin/ProductsAdminScreen.java +++ b/src/main/java/org/owasp/webgoat/lessons/admin/ProductsAdminScreen.java @@ -19,7 +19,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -35,10 +35,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/admin/RefreshDBScreen.java b/src/main/java/org/owasp/webgoat/lessons/admin/RefreshDBScreen.java index b3e70e003..b0df197d9 100644 --- a/src/main/java/org/owasp/webgoat/lessons/admin/RefreshDBScreen.java +++ b/src/main/java/org/owasp/webgoat/lessons/admin/RefreshDBScreen.java @@ -19,7 +19,7 @@ import org.owasp.webgoat.session.*; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -35,10 +35,10 @@ import org.owasp.webgoat.session.*; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/admin/ReportCardScreen.java b/src/main/java/org/owasp/webgoat/lessons/admin/ReportCardScreen.java index e93c0b524..67bcbfe12 100644 --- a/src/main/java/org/owasp/webgoat/lessons/admin/ReportCardScreen.java +++ b/src/main/java/org/owasp/webgoat/lessons/admin/ReportCardScreen.java @@ -27,7 +27,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -43,10 +43,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/admin/SummaryReportCardScreen.java b/src/main/java/org/owasp/webgoat/lessons/admin/SummaryReportCardScreen.java index 075a1d597..272fe9a15 100644 --- a/src/main/java/org/owasp/webgoat/lessons/admin/SummaryReportCardScreen.java +++ b/src/main/java/org/owasp/webgoat/lessons/admin/SummaryReportCardScreen.java @@ -28,7 +28,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -44,10 +44,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/admin/UserAdminScreen.java b/src/main/java/org/owasp/webgoat/lessons/admin/UserAdminScreen.java index 024f1a8c3..d73606931 100644 --- a/src/main/java/org/owasp/webgoat/lessons/admin/UserAdminScreen.java +++ b/src/main/java/org/owasp/webgoat/lessons/admin/UserAdminScreen.java @@ -19,7 +19,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -35,10 +35,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/admin/ViewDatabase.java b/src/main/java/org/owasp/webgoat/lessons/admin/ViewDatabase.java index feaa406d4..b93f49005 100644 --- a/src/main/java/org/owasp/webgoat/lessons/admin/ViewDatabase.java +++ b/src/main/java/org/owasp/webgoat/lessons/admin/ViewDatabase.java @@ -21,7 +21,7 @@ import org.owasp.webgoat.session.*; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -37,10 +37,10 @@ import org.owasp.webgoat.session.*; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/admin/WelcomeAdminScreen.java b/src/main/java/org/owasp/webgoat/lessons/admin/WelcomeAdminScreen.java index 3501c0349..1a05ac736 100644 --- a/src/main/java/org/owasp/webgoat/lessons/admin/WelcomeAdminScreen.java +++ b/src/main/java/org/owasp/webgoat/lessons/admin/WelcomeAdminScreen.java @@ -15,7 +15,7 @@ import org.owasp.webgoat.session.WebSession; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -31,10 +31,10 @@ import org.owasp.webgoat.session.WebSession; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/lessons/model/Hint.java b/src/main/java/org/owasp/webgoat/lessons/model/Hint.java index 72f9bec21..81f6ccbd2 100644 --- a/src/main/java/org/owasp/webgoat/lessons/model/Hint.java +++ b/src/main/java/org/owasp/webgoat/lessons/model/Hint.java @@ -4,7 +4,7 @@ * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -20,10 +20,10 @@ * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ package org.owasp.webgoat.lessons.model; diff --git a/src/main/java/org/owasp/webgoat/lessons/model/HttpBasicsModel.java b/src/main/java/org/owasp/webgoat/lessons/model/HttpBasicsModel.java index 24996bdda..34654934c 100644 --- a/src/main/java/org/owasp/webgoat/lessons/model/HttpBasicsModel.java +++ b/src/main/java/org/owasp/webgoat/lessons/model/HttpBasicsModel.java @@ -4,7 +4,7 @@ * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -20,10 +20,10 @@ * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ package org.owasp.webgoat.lessons.model; diff --git a/src/main/java/org/owasp/webgoat/lessons/model/LessonMenuItem.java b/src/main/java/org/owasp/webgoat/lessons/model/LessonMenuItem.java index 928d91aed..0ac8a420f 100644 --- a/src/main/java/org/owasp/webgoat/lessons/model/LessonMenuItem.java +++ b/src/main/java/org/owasp/webgoat/lessons/model/LessonMenuItem.java @@ -4,7 +4,7 @@ * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -20,10 +20,10 @@ * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ package org.owasp.webgoat.lessons.model; diff --git a/src/main/java/org/owasp/webgoat/lessons/model/LessonMenuItemType.java b/src/main/java/org/owasp/webgoat/lessons/model/LessonMenuItemType.java index bf1d1d323..c639c659f 100644 --- a/src/main/java/org/owasp/webgoat/lessons/model/LessonMenuItemType.java +++ b/src/main/java/org/owasp/webgoat/lessons/model/LessonMenuItemType.java @@ -4,7 +4,7 @@ * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -20,10 +20,10 @@ * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ package org.owasp.webgoat.lessons.model; diff --git a/src/main/java/org/owasp/webgoat/lessons/model/RequestParameter.java b/src/main/java/org/owasp/webgoat/lessons/model/RequestParameter.java index bc86cb61a..3b7b4775a 100644 --- a/src/main/java/org/owasp/webgoat/lessons/model/RequestParameter.java +++ b/src/main/java/org/owasp/webgoat/lessons/model/RequestParameter.java @@ -5,7 +5,7 @@ * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -23,10 +23,10 @@ * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ package org.owasp.webgoat.lessons.model; diff --git a/src/main/java/org/owasp/webgoat/service/BaseService.java b/src/main/java/org/owasp/webgoat/service/BaseService.java index 0243dab2b..8806dda45 100644 --- a/src/main/java/org/owasp/webgoat/service/BaseService.java +++ b/src/main/java/org/owasp/webgoat/service/BaseService.java @@ -5,7 +5,7 @@ * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -23,10 +23,10 @@ * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ package org.owasp.webgoat.service; diff --git a/src/main/java/org/owasp/webgoat/service/CookieService.java b/src/main/java/org/owasp/webgoat/service/CookieService.java index 4fc4362c4..f780e6bca 100644 --- a/src/main/java/org/owasp/webgoat/service/CookieService.java +++ b/src/main/java/org/owasp/webgoat/service/CookieService.java @@ -5,7 +5,7 @@ * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -23,10 +23,10 @@ * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ package org.owasp.webgoat.service; diff --git a/src/main/java/org/owasp/webgoat/service/DummyService.java b/src/main/java/org/owasp/webgoat/service/DummyService.java index ae46219de..b57e8c1ae 100644 --- a/src/main/java/org/owasp/webgoat/service/DummyService.java +++ b/src/main/java/org/owasp/webgoat/service/DummyService.java @@ -4,7 +4,7 @@ * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -20,10 +20,10 @@ * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ package org.owasp.webgoat.service; diff --git a/src/main/java/org/owasp/webgoat/service/ExceptionInfo.java b/src/main/java/org/owasp/webgoat/service/ExceptionInfo.java index 2a14b87f8..04479ccd3 100644 --- a/src/main/java/org/owasp/webgoat/service/ExceptionInfo.java +++ b/src/main/java/org/owasp/webgoat/service/ExceptionInfo.java @@ -4,7 +4,7 @@ * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -20,10 +20,10 @@ * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ package org.owasp.webgoat.service; diff --git a/src/main/java/org/owasp/webgoat/service/LessonMenuService.java b/src/main/java/org/owasp/webgoat/service/LessonMenuService.java index c15a3ed46..acba59a2c 100644 --- a/src/main/java/org/owasp/webgoat/service/LessonMenuService.java +++ b/src/main/java/org/owasp/webgoat/service/LessonMenuService.java @@ -4,7 +4,7 @@ * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -20,10 +20,10 @@ * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ package org.owasp.webgoat.service; diff --git a/src/main/java/org/owasp/webgoat/service/LessonPlanService.java b/src/main/java/org/owasp/webgoat/service/LessonPlanService.java index 2ef3bdde1..7f48f3b4b 100644 --- a/src/main/java/org/owasp/webgoat/service/LessonPlanService.java +++ b/src/main/java/org/owasp/webgoat/service/LessonPlanService.java @@ -5,7 +5,7 @@ * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -23,10 +23,10 @@ * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ package org.owasp.webgoat.service; diff --git a/src/main/java/org/owasp/webgoat/service/ParameterService.java b/src/main/java/org/owasp/webgoat/service/ParameterService.java index d1a170bca..506b89c36 100644 --- a/src/main/java/org/owasp/webgoat/service/ParameterService.java +++ b/src/main/java/org/owasp/webgoat/service/ParameterService.java @@ -5,7 +5,7 @@ * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -23,10 +23,10 @@ * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ package org.owasp.webgoat.service; diff --git a/src/main/java/org/owasp/webgoat/service/SolutionService.java b/src/main/java/org/owasp/webgoat/service/SolutionService.java index ac0fda234..d9db4c626 100644 --- a/src/main/java/org/owasp/webgoat/service/SolutionService.java +++ b/src/main/java/org/owasp/webgoat/service/SolutionService.java @@ -5,7 +5,7 @@ * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -23,10 +23,10 @@ * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ package org.owasp.webgoat.service; diff --git a/src/main/java/org/owasp/webgoat/service/SourceService.java b/src/main/java/org/owasp/webgoat/service/SourceService.java index f5db88538..ae3eaa8c9 100644 --- a/src/main/java/org/owasp/webgoat/service/SourceService.java +++ b/src/main/java/org/owasp/webgoat/service/SourceService.java @@ -5,7 +5,7 @@ * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -23,10 +23,10 @@ * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ package org.owasp.webgoat.service; diff --git a/src/main/java/org/owasp/webgoat/servlets/Controller.java b/src/main/java/org/owasp/webgoat/servlets/Controller.java index 3517ac7ff..002140196 100644 --- a/src/main/java/org/owasp/webgoat/servlets/Controller.java +++ b/src/main/java/org/owasp/webgoat/servlets/Controller.java @@ -1 +1 @@ -package org.owasp.webgoat.servlets; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * ************************************************************************************************* * * * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * * Copyright (c) 2002 - 2007 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more * details. * * You should have received a copy of the GNU General Public License along with * this program; if not, write to the Free Software Foundation, Inc., 59 Temple * Place - Suite 330, Boston, MA 02111-1307, USA. * * Getting Source ============== * * Source for this application is maintained at code.google.com, a repository * for free software projects. * * For details, please see http://code.google.com/p/webgoat/ */ public class Controller extends HttpServlet { private static final long serialVersionUID = 1L; protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doPost(request, response); } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String userAgent = request.getHeader("user-agent"); String clientBrowser = "Not known!"; if (userAgent != null) { clientBrowser = userAgent; } request.setAttribute("client.browser", clientBrowser); request.getRequestDispatcher("/view.jsp").forward(request, response); } } \ No newline at end of file +package org.owasp.webgoat.servlets; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * ************************************************************************************************* * * * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more * details. * * You should have received a copy of the GNU General Public License along with * this program; if not, write to the Free Software Foundation, Inc., 59 Temple * Place - Suite 330, Boston, MA 02111-1307, USA. * * Getting Source ============== * * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * * For details, please see http://webgoat.github.io */ public class Controller extends HttpServlet { private static final long serialVersionUID = 1L; protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doPost(request, response); } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String userAgent = request.getHeader("user-agent"); String clientBrowser = "Not known!"; if (userAgent != null) { clientBrowser = userAgent; } request.setAttribute("client.browser", clientBrowser); request.getRequestDispatcher("/view.jsp").forward(request, response); } } \ No newline at end of file diff --git a/src/main/java/org/owasp/webgoat/session/Authorization.java b/src/main/java/org/owasp/webgoat/session/Authorization.java index 49423ff2a..cb17ee4af 100644 --- a/src/main/java/org/owasp/webgoat/session/Authorization.java +++ b/src/main/java/org/owasp/webgoat/session/Authorization.java @@ -11,7 +11,7 @@ import java.util.Map; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -27,10 +27,10 @@ import java.util.Map; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class Authorization { diff --git a/src/main/java/org/owasp/webgoat/session/Course.java b/src/main/java/org/owasp/webgoat/session/Course.java index 35c6829ed..3894cd860 100644 --- a/src/main/java/org/owasp/webgoat/session/Course.java +++ b/src/main/java/org/owasp/webgoat/session/Course.java @@ -23,7 +23,7 @@ import org.slf4j.LoggerFactory; * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -41,10 +41,10 @@ import org.slf4j.LoggerFactory; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/session/CreateDB.java b/src/main/java/org/owasp/webgoat/session/CreateDB.java index 3528b2cbb..0e04b2033 100644 --- a/src/main/java/org/owasp/webgoat/session/CreateDB.java +++ b/src/main/java/org/owasp/webgoat/session/CreateDB.java @@ -13,7 +13,7 @@ import org.owasp.webgoat.lessons.AbstractLesson; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -29,10 +29,10 @@ import org.owasp.webgoat.lessons.AbstractLesson; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security */ diff --git a/src/main/java/org/owasp/webgoat/session/DatabaseUtilities.java b/src/main/java/org/owasp/webgoat/session/DatabaseUtilities.java index 0875aa1cc..1a9638a3b 100644 --- a/src/main/java/org/owasp/webgoat/session/DatabaseUtilities.java +++ b/src/main/java/org/owasp/webgoat/session/DatabaseUtilities.java @@ -22,7 +22,7 @@ import org.apache.ecs.html.Table; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -38,10 +38,10 @@ import org.apache.ecs.html.Table; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security */ diff --git a/src/main/java/org/owasp/webgoat/session/ECSFactory.java b/src/main/java/org/owasp/webgoat/session/ECSFactory.java index 547c89fd3..f89167dbe 100644 --- a/src/main/java/org/owasp/webgoat/session/ECSFactory.java +++ b/src/main/java/org/owasp/webgoat/session/ECSFactory.java @@ -28,7 +28,7 @@ import org.apache.ecs.html.U; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -44,10 +44,10 @@ import org.apache.ecs.html.U; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams (jeff.williams@aspectsecurity.com) * @created October 29, 2003 diff --git a/src/main/java/org/owasp/webgoat/session/Employee.java b/src/main/java/org/owasp/webgoat/session/Employee.java index f28e82541..4b2c3561b 100644 --- a/src/main/java/org/owasp/webgoat/session/Employee.java +++ b/src/main/java/org/owasp/webgoat/session/Employee.java @@ -10,7 +10,7 @@ import java.io.Serializable; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -26,10 +26,10 @@ import java.io.Serializable; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class Employee implements Serializable { diff --git a/src/main/java/org/owasp/webgoat/session/EmployeeStub.java b/src/main/java/org/owasp/webgoat/session/EmployeeStub.java index d74c994f5..cb04a2a75 100644 --- a/src/main/java/org/owasp/webgoat/session/EmployeeStub.java +++ b/src/main/java/org/owasp/webgoat/session/EmployeeStub.java @@ -10,7 +10,7 @@ import java.io.Serializable; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -26,10 +26,10 @@ import java.io.Serializable; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class EmployeeStub implements Serializable { diff --git a/src/main/java/org/owasp/webgoat/session/ErrorScreen.java b/src/main/java/org/owasp/webgoat/session/ErrorScreen.java index 4691d286d..07fe1e4fd 100644 --- a/src/main/java/org/owasp/webgoat/session/ErrorScreen.java +++ b/src/main/java/org/owasp/webgoat/session/ErrorScreen.java @@ -25,7 +25,7 @@ import org.apache.ecs.html.Table; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -41,10 +41,10 @@ import org.apache.ecs.html.Table; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security * @created November 4, 2003 diff --git a/src/main/java/org/owasp/webgoat/session/LessonSession.java b/src/main/java/org/owasp/webgoat/session/LessonSession.java index 5a8afc1f9..af1694f46 100644 --- a/src/main/java/org/owasp/webgoat/session/LessonSession.java +++ b/src/main/java/org/owasp/webgoat/session/LessonSession.java @@ -7,7 +7,7 @@ package org.owasp.webgoat.session; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -23,10 +23,10 @@ package org.owasp.webgoat.session; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * Represents a virtual session for a lesson. Lesson-specific session data may be stored here. * diff --git a/src/main/java/org/owasp/webgoat/session/LessonTracker.java b/src/main/java/org/owasp/webgoat/session/LessonTracker.java index 9434aa543..e936cc773 100644 --- a/src/main/java/org/owasp/webgoat/session/LessonTracker.java +++ b/src/main/java/org/owasp/webgoat/session/LessonTracker.java @@ -13,7 +13,7 @@ import java.util.Properties; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -29,10 +29,10 @@ import java.util.Properties; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 29, 2003 diff --git a/src/main/java/org/owasp/webgoat/session/Parameter.java b/src/main/java/org/owasp/webgoat/session/Parameter.java index 7230af6c4..bc77e0a18 100644 --- a/src/main/java/org/owasp/webgoat/session/Parameter.java +++ b/src/main/java/org/owasp/webgoat/session/Parameter.java @@ -7,7 +7,7 @@ package org.owasp.webgoat.session; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -23,10 +23,10 @@ package org.owasp.webgoat.session; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class Parameter implements Comparable { diff --git a/src/main/java/org/owasp/webgoat/session/ParameterNotFoundException.java b/src/main/java/org/owasp/webgoat/session/ParameterNotFoundException.java index 0822fdbe3..f2cfb028f 100644 --- a/src/main/java/org/owasp/webgoat/session/ParameterNotFoundException.java +++ b/src/main/java/org/owasp/webgoat/session/ParameterNotFoundException.java @@ -7,7 +7,7 @@ package org.owasp.webgoat.session; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -23,10 +23,10 @@ package org.owasp.webgoat.session; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security */ diff --git a/src/main/java/org/owasp/webgoat/session/ParameterParser.java b/src/main/java/org/owasp/webgoat/session/ParameterParser.java index 1c9ed22d9..7c62de643 100644 --- a/src/main/java/org/owasp/webgoat/session/ParameterParser.java +++ b/src/main/java/org/owasp/webgoat/session/ParameterParser.java @@ -14,7 +14,7 @@ import org.owasp.webgoat.util.HtmlEncoder; * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -32,10 +32,10 @@ import org.owasp.webgoat.util.HtmlEncoder; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect * Security diff --git a/src/main/java/org/owasp/webgoat/session/Screen.java b/src/main/java/org/owasp/webgoat/session/Screen.java index fa81c82bd..ad58f8edb 100644 --- a/src/main/java/org/owasp/webgoat/session/Screen.java +++ b/src/main/java/org/owasp/webgoat/session/Screen.java @@ -17,7 +17,7 @@ import org.owasp.webgoat.lessons.AbstractLesson; * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -35,10 +35,10 @@ import org.owasp.webgoat.lessons.AbstractLesson; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect * Security diff --git a/src/main/java/org/owasp/webgoat/session/UnauthenticatedException.java b/src/main/java/org/owasp/webgoat/session/UnauthenticatedException.java index 3e73372f8..4984668fb 100644 --- a/src/main/java/org/owasp/webgoat/session/UnauthenticatedException.java +++ b/src/main/java/org/owasp/webgoat/session/UnauthenticatedException.java @@ -7,7 +7,7 @@ package org.owasp.webgoat.session; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -23,10 +23,10 @@ package org.owasp.webgoat.session; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class UnauthenticatedException extends Exception { diff --git a/src/main/java/org/owasp/webgoat/session/UnauthorizedException.java b/src/main/java/org/owasp/webgoat/session/UnauthorizedException.java index eb25c482f..7fa586c18 100644 --- a/src/main/java/org/owasp/webgoat/session/UnauthorizedException.java +++ b/src/main/java/org/owasp/webgoat/session/UnauthorizedException.java @@ -7,7 +7,7 @@ package org.owasp.webgoat.session; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -23,10 +23,10 @@ package org.owasp.webgoat.session; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class UnauthorizedException extends Exception { diff --git a/src/main/java/org/owasp/webgoat/session/UserTracker.java b/src/main/java/org/owasp/webgoat/session/UserTracker.java index 58bfdbeaf..ebafe60b6 100644 --- a/src/main/java/org/owasp/webgoat/session/UserTracker.java +++ b/src/main/java/org/owasp/webgoat/session/UserTracker.java @@ -17,7 +17,7 @@ import org.apache.catalina.users.MemoryUserDatabase; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -33,10 +33,10 @@ import org.apache.catalina.users.MemoryUserDatabase; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Bruce Mayhew WebGoat * @created October 29, 2003 diff --git a/src/main/java/org/owasp/webgoat/session/ValidationException.java b/src/main/java/org/owasp/webgoat/session/ValidationException.java index e7723a0b1..fa9789bc4 100644 --- a/src/main/java/org/owasp/webgoat/session/ValidationException.java +++ b/src/main/java/org/owasp/webgoat/session/ValidationException.java @@ -7,7 +7,7 @@ package org.owasp.webgoat.session; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -23,10 +23,10 @@ package org.owasp.webgoat.session; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class ValidationException extends Exception { diff --git a/src/main/java/org/owasp/webgoat/session/WebSession.java b/src/main/java/org/owasp/webgoat/session/WebSession.java index 6a0950885..5fba2bbf1 100644 --- a/src/main/java/org/owasp/webgoat/session/WebSession.java +++ b/src/main/java/org/owasp/webgoat/session/WebSession.java @@ -34,7 +34,7 @@ import org.slf4j.LoggerFactory; * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -52,10 +52,10 @@ import org.slf4j.LoggerFactory; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect * Security diff --git a/src/main/java/org/owasp/webgoat/session/WebgoatProperties.java b/src/main/java/org/owasp/webgoat/session/WebgoatProperties.java index e74f39b17..d1b5a6705 100644 --- a/src/main/java/org/owasp/webgoat/session/WebgoatProperties.java +++ b/src/main/java/org/owasp/webgoat/session/WebgoatProperties.java @@ -15,7 +15,7 @@ import org.slf4j.LoggerFactory; * This file is part of WebGoat, an Open Web Application Security Project * utility. For details, please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -33,10 +33,10 @@ import org.slf4j.LoggerFactory; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository * for free software projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class WebgoatProperties extends Properties { diff --git a/src/main/java/org/owasp/webgoat/util/Exec.java b/src/main/java/org/owasp/webgoat/util/Exec.java index 7d731f96f..a34d795b7 100644 --- a/src/main/java/org/owasp/webgoat/util/Exec.java +++ b/src/main/java/org/owasp/webgoat/util/Exec.java @@ -15,7 +15,7 @@ import java.util.BitSet; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -31,10 +31,10 @@ import java.util.BitSet; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security * @created October 28, 2003 diff --git a/src/main/java/org/owasp/webgoat/util/ExecResults.java b/src/main/java/org/owasp/webgoat/util/ExecResults.java index 7cd0d6713..020b0b3c6 100644 --- a/src/main/java/org/owasp/webgoat/util/ExecResults.java +++ b/src/main/java/org/owasp/webgoat/util/ExecResults.java @@ -7,7 +7,7 @@ package org.owasp.webgoat.util; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -23,10 +23,10 @@ package org.owasp.webgoat.util; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security */ diff --git a/src/main/java/org/owasp/webgoat/util/ExecutionException.java b/src/main/java/org/owasp/webgoat/util/ExecutionException.java index 358bfc8b2..759807542 100644 --- a/src/main/java/org/owasp/webgoat/util/ExecutionException.java +++ b/src/main/java/org/owasp/webgoat/util/ExecutionException.java @@ -7,7 +7,7 @@ package org.owasp.webgoat.util; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -23,10 +23,10 @@ package org.owasp.webgoat.util; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author Jeff Williams Aspect Security */ diff --git a/src/main/java/org/owasp/webgoat/util/HtmlEncoder.java b/src/main/java/org/owasp/webgoat/util/HtmlEncoder.java index 488ab5674..c7673c900 100644 --- a/src/main/java/org/owasp/webgoat/util/HtmlEncoder.java +++ b/src/main/java/org/owasp/webgoat/util/HtmlEncoder.java @@ -11,7 +11,7 @@ import java.util.Map; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -27,10 +27,10 @@ import java.util.Map; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io */ public class HtmlEncoder { diff --git a/src/main/java/org/owasp/webgoat/util/Interceptor.java b/src/main/java/org/owasp/webgoat/util/Interceptor.java index 4661b6ecd..8616863f6 100644 --- a/src/main/java/org/owasp/webgoat/util/Interceptor.java +++ b/src/main/java/org/owasp/webgoat/util/Interceptor.java @@ -26,7 +26,7 @@ import javax.servlet.http.HttpServletRequest; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -42,10 +42,10 @@ import javax.servlet.http.HttpServletRequest; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author sherif koussa - Macadamian Technologies * diff --git a/src/main/java/org/owasp/webgoat/util/ThreadWatcher.java b/src/main/java/org/owasp/webgoat/util/ThreadWatcher.java index f4559dbcd..8dc28a4df 100644 --- a/src/main/java/org/owasp/webgoat/util/ThreadWatcher.java +++ b/src/main/java/org/owasp/webgoat/util/ThreadWatcher.java @@ -10,7 +10,7 @@ import java.util.BitSet; * This file is part of WebGoat, an Open Web Application Security Project utility. For details, * please see http://www.owasp.org/ * - * Copyright (c) 2002 - 2007 Bruce Mayhew + * Copyright (c) 2002 - 20014 Bruce Mayhew * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the @@ -26,10 +26,10 @@ import java.util.BitSet; * * Getting Source ============== * - * Source for this application is maintained at code.google.com, a repository for free software + * Source for this application is maintained at https://github.com/WebGoat/WebGoat, a repository for free software * projects. * - * For details, please see http://code.google.com/p/webgoat/ + * For details, please see http://webgoat.github.io * * @author jwilliams@aspectsecurity.com * @created November 6, 2002 diff --git a/src/main/webapp/WEB-INF/pages/login.jsp b/src/main/webapp/WEB-INF/pages/login.jsp index 068c18c3c..fd6dd2cec 100644 --- a/src/main/webapp/WEB-INF/pages/login.jsp +++ b/src/main/webapp/WEB-INF/pages/login.jsp @@ -2,84 +2,85 @@ Login Page - - - - - - -
- -
${error}
-
- -
${msg}
-
- -
-
- Login with one of the following accounts -
-
- - - - - - - - - - -
AccountUserPassword
Webgoat Userguestguest
Webgoat Adminwebgoatwebgoat
Server Adminserverserver
+ + + + + + + + + + + -
+ + + +
+
+ +
+ +
+
+

Please login

+
+ + +
+ +
+ +
${error}
+
+ +
${msg}
+
+

+
+
+ + +
+
+ + +
+ + +
+

+

The following accounts are built into Webgoat

+ + + + + + + + +
AccountUserPassword
Webgoat Userguestguest
Webgoat Adminwebgoatwebgoat
+

- + +
+
+ + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/pages/logout.jsp b/src/main/webapp/WEB-INF/pages/logout.jsp index f55c73a8e..2ee704beb 100644 --- a/src/main/webapp/WEB-INF/pages/logout.jsp +++ b/src/main/webapp/WEB-INF/pages/logout.jsp @@ -1,59 +1,68 @@ <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> - Login Page - - - - - -
- -
${error}
-
- -
${msg}
-
- You have logged out successfully -
- Click here to " > Login + + + +
+
+
+

Logout

+
+ + +
+ +
+ +
${error}
+
+ +
${msg}
+
+

+ + +
+

Click here if you would like to log back in: " > Login

+ + +
+
+ + + + + - - \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/pages/main_new.jsp b/src/main/webapp/WEB-INF/pages/main_new.jsp index f534f2fe2..02691348e 100644 --- a/src/main/webapp/WEB-INF/pages/main_new.jsp +++ b/src/main/webapp/WEB-INF/pages/main_new.jsp @@ -82,8 +82,8 @@ @@ -91,7 +91,7 @@ - + @@ -137,8 +137,19 @@
- +
+

Hints

+
+
+ + +
+ {{curHint}} +
+
+
+
@@ -195,7 +206,7 @@
-
+

Lesson Parameters and Cookies

diff --git a/src/main/webapp/images/introduction/HowToUse_1.jpg b/src/main/webapp/images/introduction/HowToUse_1.jpg deleted file mode 100644 index 5abdf6f73..000000000 Binary files a/src/main/webapp/images/introduction/HowToUse_1.jpg and /dev/null differ diff --git a/src/main/webapp/images/introduction/UsefulTools-ZAP.png b/src/main/webapp/images/introduction/UsefulTools-ZAP.png new file mode 100644 index 000000000..ad1c59350 Binary files /dev/null and b/src/main/webapp/images/introduction/UsefulTools-ZAP.png differ diff --git a/src/main/webapp/images/introduction/UsefulTools-ZAP_1.png b/src/main/webapp/images/introduction/UsefulTools-ZAP_1.png new file mode 100644 index 000000000..77f1078ab Binary files /dev/null and b/src/main/webapp/images/introduction/UsefulTools-ZAP_1.png differ diff --git a/src/main/webapp/js/application.js b/src/main/webapp/js/application.js index a962cd01e..926cc58fb 100644 --- a/src/main/webapp/js/application.js +++ b/src/main/webapp/js/application.js @@ -8,11 +8,12 @@ var app = function() { // menu is handled by angular //menu(); togglePanel(); - closePanel(); + closePanel(); }; var tooltips = function() { $('#toggle-left').tooltip(); + $('.right_nav_button').tooltip({'placement': 'bottom'}); }; var togglePanel = function() { diff --git a/src/main/webapp/lesson_plans/English/UsefulTools.html b/src/main/webapp/lesson_plans/English/UsefulTools.html index 7c23aa847..99bee445d 100644 --- a/src/main/webapp/lesson_plans/English/UsefulTools.html +++ b/src/main/webapp/lesson_plans/English/UsefulTools.html @@ -2,38 +2,25 @@

Useful Tools

-Below is a list of tools we've found useful in solving the WebGoat lessons. You will need WebScarab or Paros to solve most of the lessons.

-

WebScarab:

+Below is a list of tools we've found useful in solving the WebGoat lessons. You will need a proxy like OWASP ZAP or Paros to solve most of the lessons.

+

OWASP ZAP:

-Like WebGoat, WebScarab is a part of OWASP. -WebScarab is a proxy for analyzing applications that -communicate using the HTTP and HTTPS protocols. Because WebScarab -operates as an intercepting proxy, we can review and modify requests -and responses.

-

-Webpage:
http://www.owasp.org/index.php/Category:OWASP_WebScarab_Project -
The .jar install file can be found at the OWASP Sourceforge Page

-

After installing WebScarab and configuring your browser to use it as proxy on localhost we can start. If you are using localhost for your Tomcat server, remember to put a "." after the hostname when browsing to WebGoat.

-

-We have to select "Intercept Request" in the tab "Intercept". If we send a HTTP request we get a new WebScarab window.

-

-Here we can read and edit the intercepted parameter. After "Accept changes" the request will be sent to the server.

-WebScarab is also used to intercept the request and change cookies values just like parameter data:

-

-We get a new window on sending a HTTP request. On the screenshot you see where we can find cookies and how to edit their values. +Like WebGoat, Zed Attack Proxy (ZAP) is a part of OWASP and is an easy to use integrated penetration testing tool for finding vulnerabilities in web applications. +It is designed to be used by people with a wide range of security experience and as such is ideal for developers and functional testers who are new to penetration testing. +ZAP provides automated scanners as well as a set of tools that allow you to find security vulnerabilities manually..

+

+Webpage: https://www.owasp.org/index.php/OWASP_Zed_Attack_Proxy_Project +
The .jar install file can be found at the OWASP ZAP Google Code Project

+

After installing ZAP and configuring your browser to use it as a proxy on localhost we can start. To intercept a request, +click the green arrow icon turning it red. If we browse a WebGoat page, ZAP will intercept the HTTP request. +Here we can read and edit the intercepted parameters and headers. After editing is complete press the play icon to submit the request to the server.
+

-

Firebug:

+

Modern Browsers:

-Firebug is an add-on for the Firefox browser. We can use it to inspect, edit and monitor CSS, HTML and JavaScript.

-

-Webpage:http://www.getfirebug.com +Most modern browser have developer tools that will allow you to inspect and modify request data.

-

IEWatch:

-

-IEWatch is a tool to analyze HTTP and HTML for users of the Internet Explorer.

-

-Webpage:http://www.iewatch.com -

+

Wireshark

Wireshark is a network protocol analyzer. You can sniff network traffic and gather useful @@ -43,11 +30,12 @@ Webpage:http://www.wireshark.

-

Scanner:

+

Scanners (Attacking Proxies):

-There are many vulnerability scanners for your own web applications. They can find XSS, Injection Flaws and other vulnerabilities. Below are links to two open source scanner.

+There are many vulnerability scanners for your own web applications. They can find XSS, Injection Flaws and other vulnerabilities. Below are links to three open source scanners.

Nessus:
http://www.nessus.org
Paros:http://www.parosproxy.org
+OWASP ZAP:https://www.owasp.org/index.php/OWASP_Zed_Attack_Proxy_Project