From 159f691b4b9e8007b006cbaca5115035e9ad4f2f Mon Sep 17 00:00:00 2001 From: mayhew64 Date: Sun, 24 Dec 2006 13:34:09 +0000 Subject: [PATCH] Build Procedures git-svn-id: http://webgoat.googlecode.com/svn/trunk@42 4033779f-a91e-0410-96ef-6bf7bf53c507 --- webgoat/main/build.xml | 320 ++++++++++++++++++ .../WebContent/WEB-INF/webgoat-lab.properties | 55 +++ 2 files changed, 375 insertions(+) create mode 100644 webgoat/main/build.xml create mode 100644 webgoat/main/project/WebContent/WEB-INF/webgoat-lab.properties diff --git a/ webgoat/main/build.xml b/ webgoat/main/build.xml new file mode 100644 index 000000000..df877d81c --- /dev/null +++ b/ webgoat/main/build.xml @@ -0,0 +1,320 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ webgoat/main/project/WebContent/WEB-INF/webgoat-lab.properties b/ webgoat/main/project/WebContent/WEB-INF/webgoat-lab.properties new file mode 100644 index 000000000..95adfcacc --- /dev/null +++ b/ webgoat/main/project/WebContent/WEB-INF/webgoat-lab.properties @@ -0,0 +1,55 @@ +category.General.ranking=11 +lesson.HttpBasics.ranking=10 +lesson.HttpSplitting.ranking=20 +lesson.ThreadSafetyProblem.ranking=30 + +category.Broken\ Authentication\ and\ Session\ Management.ranking=21 +lesson.BasicAuthentication.ranking=10 +lesson.WeakAuthenticationCookie.ranking=20 + +category.Broken\ Access\ Control.ranking=31 +lesson.AccessControlMatrix.ranking=10 +lesson.PathBasedAccessControl.ranking=20 + +category.Cross-Site\ Scripting\ (XSS).ranking=41 +lesson.StoredXss.ranking=10 +lesson.ReflectedXSS.ranking=20 +lesson.CSRF.ranking=30 + +category.Unvalidated\ Parameters.ranking=51 +lesson.HiddenFieldTampering.ranking=10 +lesson.JavaScriptValidation.ranking=20 +lesson.UncheckedEmail.ranking=30 + +category.Insecure\ Storage.ranking=61 +lesson.Encoding.ranking=10 + +category.Injection\ Flaws.ranking=71 +lesson.SqlNumericInjection.ranking=10 +lesson.SqlStringInjection.ranking=20 +lesson.CommandInjection.ranking=30 +lesson.LogSpoofing.ranking=40 + +category.Improper\ Error\ Handling.ranking=81 +lesson.FailOpenAuthentication.ranking=10 + +category.Code\ Quality.ranking=91 +lesson.HtmlClues.ranking=10 + +category.Web\ Services.category.ranking=101 +lesson.SoapRequest.ranking=10 +lesson.WSDLScanning.ranking=20 +lesson.WsSqlInjection.ranking=30 + +category.New\ Lesson.category.ranking=111 +lesson.HowToAddNewLesson.ranking=10 + +lesson.WeakSessionID.hidden=true +lesson.BufferOverflow.hidden=true +lesson.BlindSqlInjection.hidden=true +lesson.DOS_Login.hidden=true +lesson.ForcedBrowsing.hidden=true +lesson.ForgotPassword.hidden=true +lesson.ParameterInjection.hidden=true +lesson.RemoteAdminFlaw.hidden=true +lesson.ChallengeScreen.hidden=true