diff --git a/.gitignore b/.gitignore
old mode 100644
new mode 100755
index 85cfca11b..bf001a5dd
--- a/.gitignore
+++ b/.gitignore
@@ -2,11 +2,10 @@
#################
*.userprefs
*.pidb
-*swp
bin
obj
WebGoat/App_Data/*.txt
-*.sqlite*
+*.sqlite
WebGoat/Configuration/*.config
# Trash Files #
diff --git a/README b/README
deleted file mode 100644
index a5ce616ca..000000000
--- a/README
+++ /dev/null
@@ -1,64 +0,0 @@
-***************************** Webgoat.NET **********************************
-* Source Code: https://github.com/jerryhoff/WebGoat.NET
-* Download zip: https://github.com/jerryhoff/WebGoat.NET/zipball/master
-****************************************************************************
-
-This web application is a learning platform that attempts to teach about
-common web security flaws. It contains generic security flaws that apply to
-most web applications. It also contains lessons that specifically pertain to
-the .NET framework. The excercises in this app are intented to teach about
-web security attacks and how developers can overcome them.
-
-WARNING: THIS WEB APPLICATION CONTAINS NUMEROUS SECURITY VULNERABILITIES
-WHICH WILL RENDER YOUR COMPUTER VERY INSECURURE WHILE RUNNING! IT IS HIGHLY
-RECOMMENDED TO COMPLETELY DISCONNECT YOUR COMPUTER FROM ALL NETWORKS WHILE
-RUNNING!
-
-Notes:
- - Google Chrome performs filtering for reflected XSS attacks. These attacks
- will not work unless chrome is run with the argument
- --disable-xss-auditor.
-- Some (but not all!) of the lessons require a working SQL database. Setup
- guidelines are shown below.
-
-How To Build And Run under Mac OS X and Linux:
- 1. Prerequisites
- a. Mono framework for your respective OS. It can be downloaded at
- http://www.go-mono.com/mono-downloads/download.html. Make sure
- that ALL components get installed, including GTK and xsp.
- b. A DB for some of the lessions. Sqlite3 is recommended as it's
- faster and easier to use for the purposes of these lessions.
- Binaries can be found here: http://www.sqlite.org/download.html
- 2. Install the mono framework and sqlite3 binaries.
- 3. IMPORTANT: Make sure that the the mono executable is in your PATH.
- 4. Grab WebGoat.NET and cd into the root dir.
- 5. Run 'xbuild'. There may be a few warnings but there should be no
- errors! If there are please let us know.
- 6. cd into the WebGoat project and run 'xsp4'. Then open your favorite
- browser and go to http://localhost:8080 (or whatever port your
- xsp4 is using if you're not using the default). Note: The first run
- may take take some time as it's compiling everything on the fly.
- 7. If you see the WebGoat.NET page that means you're almost there! Next
- step is to click on 'Set Up Database!'
- 8. You should see a form with a bunch of setup information for the
- database. For 'Data Provider' choose Sqlite. For 'Data File Path' put
- in 'db.sqlite3' and for 'Client Executable' put in the sqlite3
- executable of your OS (usually /usr/bin/sqlite3).
- 9. Click on 'Test Configuration', followed by 'Rebuild Database' and
- hopefully you should be good go! Enjoy your hackathon!
-
-How to build and run under Windows:
- 1. Prerequisites:
- a. Visual Studio 2010 and above.
- b. Mysql database that's up and running with at least one user
- aleady setup with full permissions.
- 2. Open WebGoat.sln file via Visual Studio, and click on debug.
- 3. You should see the WebGoat.NET page at which point click on
- 'Set Up Database'.
- 3. You should see a form with a bunch of setup information for the
- database. For 'Data Provider' choose MySql. You'll need to fill in
- the respective data entries for your mysql db. 'Client Executable'
- and 'Data File Path' are not necessary for MySql so you can leave
- them empty.
- 4. Click on 'Test Configuration', followed by 'Rebuild Database' and
- hopefully you should be good go! Enjoy your hackathon!
diff --git a/WebGoat.NET.sln b/WebGoat.NET.sln
old mode 100644
new mode 100755
diff --git a/WebGoat.NET.suo b/WebGoat.NET.suo
deleted file mode 100644
index aa1b304db..000000000
Binary files a/WebGoat.NET.suo and /dev/null differ
diff --git a/WebGoat/AddNewUser.aspx b/WebGoat/AddNewUser.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/AddNewUser.aspx.cs b/WebGoat/AddNewUser.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/AddNewUser.aspx.designer.cs b/WebGoat/AddNewUser.aspx.designer.cs
old mode 100644
new mode 100755
index 959cf3856..2ddec37d3
--- a/WebGoat/AddNewUser.aspx.designer.cs
+++ b/WebGoat/AddNewUser.aspx.designer.cs
@@ -26,7 +26,6 @@ public partial class AddNewUser {
protected System.Web.UI.WebControls.TextBox Password;
protected System.Web.UI.WebControls.TextBox Email;
-
protected System.Web.UI.WebControls.Label SecurityQuestion;
protected System.Web.UI.WebControls.TextBox SecurityAnswer;
diff --git a/WebGoat/App_Code/ConfigFile.cs b/WebGoat/App_Code/ConfigFile.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Code/CookieManager.cs b/WebGoat/App_Code/CookieManager.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Code/CustomerLoginData.cs b/WebGoat/App_Code/CustomerLoginData.cs
old mode 100644
new mode 100755
index fa431889b..9d4a5e136
--- a/WebGoat/App_Code/CustomerLoginData.cs
+++ b/WebGoat/App_Code/CustomerLoginData.cs
@@ -1,5 +1,6 @@
using System;
using System.Collections.Generic;
+using System.Linq;
using System.Web;
namespace OWASP.WebGoat.NET
@@ -30,4 +31,4 @@ public String Message
}
}
-}
+}
\ No newline at end of file
diff --git a/WebGoat/App_Code/DB/DbConstants.cs b/WebGoat/App_Code/DB/DbConstants.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Code/DB/DbProviderFactory.cs b/WebGoat/App_Code/DB/DbProviderFactory.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Code/DB/DummyDbProvider.cs b/WebGoat/App_Code/DB/DummyDbProvider.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Code/DB/IDbProvider.cs b/WebGoat/App_Code/DB/IDbProvider.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Code/DB/MySqlDbProvider.cs b/WebGoat/App_Code/DB/MySqlDbProvider.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Code/DB/SqliteDbProvider.cs b/WebGoat/App_Code/DB/SqliteDbProvider.cs
old mode 100644
new mode 100755
index 0e88a6d86..56ecb3484
--- a/WebGoat/App_Code/DB/SqliteDbProvider.cs
+++ b/WebGoat/App_Code/DB/SqliteDbProvider.cs
@@ -59,8 +59,6 @@ public DataSet GetCatalogData()
{
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
-
SqliteDataAdapter da = new SqliteDataAdapter("select * from Products", connection);
DataSet ds = new DataSet();
@@ -81,8 +79,6 @@ public bool IsValidCustomerLogin(string email, string password)
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
-
SqliteDataAdapter da = new SqliteDataAdapter(sql, connection);
//TODO: User reader instead (for all calls)
@@ -136,8 +132,6 @@ public string CustomCustomerLogin(string email, string password)
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
-
SqliteDataAdapter da = new SqliteDataAdapter(sql, connection);
DataSet ds = new DataSet();
da.Fill(ds);
@@ -185,8 +179,6 @@ public string GetCustomerEmail(string customerNumber)
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
-
string sql = "select email from CustomerLogin where customerNumber = " + customerNumber;
SqliteCommand command = new SqliteCommand(sql, connection);
output = command.ExecuteScalar().ToString();
@@ -212,8 +204,6 @@ public DataSet GetCustomerDetails(string customerNumber)
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
-
SqliteDataAdapter da = new SqliteDataAdapter(sql, connection);
da.Fill(ds);
}
@@ -234,8 +224,6 @@ public DataSet GetOffice(string city)
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
-
string sql = "select * from Offices where city = @city";
SqliteDataAdapter da = new SqliteDataAdapter(sql, connection);
da.SelectCommand.Parameters.AddWithValue("@city", city);
@@ -249,8 +237,6 @@ public DataSet GetComments(string productCode)
{
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
-
string sql = "select * from Comments where productCode = @productCode";
SqliteDataAdapter da = new SqliteDataAdapter(sql, connection);
da.SelectCommand.Parameters.AddWithValue("@productCode", productCode);
@@ -293,8 +279,6 @@ public string UpdateCustomerPassword(int customerNumber, string password)
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
-
SqliteCommand command = new SqliteCommand(sql, connection);
int rows_added = command.ExecuteNonQuery();
@@ -320,8 +304,6 @@ public string[] GetSecurityQuestionAndAnswer(string email)
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
-
SqliteDataAdapter da = new SqliteDataAdapter(sql, connection);
DataSet ds = new DataSet();
@@ -346,8 +328,6 @@ public string GetPasswordByEmail(string email)
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
-
//get data
string sql = "select * from CustomerLogin where email = '" + email + "';";
SqliteDataAdapter da = new SqliteDataAdapter(sql, connection);
@@ -376,8 +356,6 @@ public DataSet GetUsers()
{
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
-
string sql = "select * from CustomerLogin;";
SqliteDataAdapter da = new SqliteDataAdapter(sql, connection);
DataSet ds = new DataSet();
@@ -391,8 +369,6 @@ public DataSet GetOrders(int customerID)
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
-
string sql = "select * from Orders where customerNumber = " + customerID;
SqliteDataAdapter da = new SqliteDataAdapter(sql, connection);
DataSet ds = new DataSet();
@@ -414,8 +390,6 @@ public DataSet GetProductDetails(string productCode)
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
-
sql = "select * from Products where productCode = '" + productCode + "'";
da = new SqliteDataAdapter(sql, connection);
da.Fill(ds, "products");
@@ -448,8 +422,6 @@ public DataSet GetOrderDetails(int orderNumber)
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
-
SqliteDataAdapter da = new SqliteDataAdapter(sql, connection);
DataSet ds = new DataSet();
da.Fill(ds);
@@ -465,8 +437,6 @@ public DataSet GetPayments(int customerNumber)
{
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
-
string sql = "select * from Payments where customerNumber = " + customerNumber;
SqliteDataAdapter da = new SqliteDataAdapter(sql, connection);
DataSet ds = new DataSet();
@@ -499,7 +469,6 @@ public DataSet GetProductsAndCategories(int catNumber)
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
sql = "select * from Categories" + catClause;
da = new SqliteDataAdapter(sql, connection);
@@ -528,8 +497,6 @@ public DataSet GetEmailByName(string name)
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
-
SqliteDataAdapter da = new SqliteDataAdapter(sql, connection);
DataSet ds = new DataSet();
da.Fill(ds);
@@ -549,8 +516,6 @@ public string GetEmailByCustomerNumber(string num)
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
-
string sql = "select email from CustomerLogin where customerNumber = " + num;
SqliteCommand cmd = new SqliteCommand(sql, connection);
output = (string)cmd.ExecuteScalar();
@@ -573,8 +538,6 @@ public DataSet GetCustomerEmails(string email)
using (SqliteConnection connection = new SqliteConnection(_connectionString))
{
- connection.Open();
-
SqliteDataAdapter da = new SqliteDataAdapter(sql, connection);
DataSet ds = new DataSet();
da.Fill(ds);
diff --git a/WebGoat/App_Code/Encoder.cs b/WebGoat/App_Code/Encoder.cs
old mode 100644
new mode 100755
index 99bb022e3..5d792c51e
--- a/WebGoat/App_Code/Encoder.cs
+++ b/WebGoat/App_Code/Encoder.cs
@@ -1,5 +1,6 @@
using System;
using System.Collections.Generic;
+using System.Linq;
using System.Web;
using System.IO;
using System.Text;
@@ -241,4 +242,4 @@ public string EncodeTicket(string token)
}
}
-}
+}
\ No newline at end of file
diff --git a/WebGoat/App_Code/Settings.cs b/WebGoat/App_Code/Settings.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Code/Util.cs b/WebGoat/App_Code/Util.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Code/VeryWeakRandom.cs b/WebGoat/App_Code/VeryWeakRandom.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Code/WeakMessageDigest.cs b/WebGoat/App_Code/WeakMessageDigest.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Code/WeakRandom.cs b/WebGoat/App_Code/WeakRandom.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Data/XmlInjectionUsers.xml b/WebGoat/App_Data/XmlInjectionUsers.xml
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/00.reset.css b/WebGoat/App_Themes/Default/00.reset.css
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/01.960_24_col.css b/WebGoat/App_Themes/Default/01.960_24_col.css
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/02.text.css b/WebGoat/App_Themes/Default/02.text.css
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/03.layout.css b/WebGoat/App_Themes/Default/03.layout.css
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/BreadCrumb.css b/WebGoat/App_Themes/Default/BreadCrumb.css
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/Forms.css b/WebGoat/App_Themes/Default/Forms.css
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/WebGoat.skin b/WebGoat/App_Themes/Default/WebGoat.skin
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/buttons.css b/WebGoat/App_Themes/Default/buttons.css
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/grids.css b/WebGoat/App_Themes/Default/grids.css
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/images/Chevron.gif b/WebGoat/App_Themes/Default/images/Chevron.gif
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/images/ChevronOverlay.png b/WebGoat/App_Themes/Default/images/ChevronOverlay.png
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/images/IconHome.gif b/WebGoat/App_Themes/Default/images/IconHome.gif
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/images/blank.gif b/WebGoat/App_Themes/Default/images/blank.gif
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/images/calendar.png b/WebGoat/App_Themes/Default/images/calendar.png
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/images/eisk-logo.png b/WebGoat/App_Themes/Default/images/eisk-logo.png
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/images/extras/ico-delete.png b/WebGoat/App_Themes/Default/images/extras/ico-delete.png
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/images/extras/loader-modal.gif b/WebGoat/App_Themes/Default/images/extras/loader-modal.gif
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/images/header-grad.png b/WebGoat/App_Themes/Default/images/header-grad.png
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/images/listing/asc.png b/WebGoat/App_Themes/Default/images/listing/asc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/images/listing/desc.png b/WebGoat/App_Themes/Default/images/listing/desc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/images/listing/ico-edit.png b/WebGoat/App_Themes/Default/images/listing/ico-edit.png
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/images/listing/ico-view.png b/WebGoat/App_Themes/Default/images/listing/ico-view.png
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/images/listing/sort-regular.png b/WebGoat/App_Themes/Default/images/listing/sort-regular.png
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/images/logo.png b/WebGoat/App_Themes/Default/images/logo.png
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/images/logo2.png b/WebGoat/App_Themes/Default/images/logo2.png
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/left-menu.css b/WebGoat/App_Themes/Default/left-menu.css
old mode 100644
new mode 100755
diff --git a/WebGoat/App_Themes/Default/styles.css b/WebGoat/App_Themes/Default/styles.css
old mode 100644
new mode 100755
diff --git a/WebGoat/ChangePassword.aspx b/WebGoat/ChangePassword.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/ChangePassword.aspx.cs b/WebGoat/ChangePassword.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/ChangePassword.aspx.designer.cs b/WebGoat/ChangePassword.aspx.designer.cs
index 1181a2e30..6f81f8832 100644
--- a/WebGoat/ChangePassword.aspx.designer.cs
+++ b/WebGoat/ChangePassword.aspx.designer.cs
@@ -16,23 +16,5 @@ public partial class ChangePassword {
protected System.Web.UI.WebControls.Content Content1;
protected System.Web.UI.HtmlControls.HtmlGenericControl lblHeader;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.ChangePassword ChangePwdCtrl;
-
- protected System.Web.UI.WebControls.TextBox CurrentPassword;
-
- protected System.Web.UI.WebControls.TextBox NewPassword;
-
- protected System.Web.UI.WebControls.TextBox ConfirmNewPassword;
-
- protected System.Web.UI.WebControls.Button ChangePasswordPushButton;
-
- protected System.Web.UI.WebControls.Button CancelPushButton;
-
- protected System.Web.UI.WebControls.Literal FailureText;
-
- protected System.Web.UI.WebControls.Button ContinuePushButton;
}
}
diff --git a/WebGoat/Code/DatabaseUtilities.cs b/WebGoat/Code/DatabaseUtilities.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Code/IOHelper.cs b/WebGoat/Code/IOHelper.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Code/SQLiteMembershipProvider.cs b/WebGoat/Code/SQLiteMembershipProvider.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Code/SQLiteProfileProvider.cs b/WebGoat/Code/SQLiteProfileProvider.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Code/SQLiteRoleProvider.cs b/WebGoat/Code/SQLiteRoleProvider.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Configuration/Default.config b/WebGoat/Configuration/Default.config
deleted file mode 100644
index 3ed7cdc33..000000000
--- a/WebGoat/Configuration/Default.config
+++ /dev/null
@@ -1 +0,0 @@
-dbtype=MySql
\ No newline at end of file
diff --git a/WebGoat/Content/About.aspx b/WebGoat/Content/About.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/About.aspx.cs b/WebGoat/Content/About.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/About.aspx.designer.cs b/WebGoat/Content/About.aspx.designer.cs
index 3fd0430b8..07ad3f5ee 100644
--- a/WebGoat/Content/About.aspx.designer.cs
+++ b/WebGoat/Content/About.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class About {
protected System.Web.UI.WebControls.Content Content3;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/BasicAuth.aspx b/WebGoat/Content/BasicAuth.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/BasicAuth.aspx.cs b/WebGoat/Content/BasicAuth.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/BasicAuth.aspx.designer.cs b/WebGoat/Content/BasicAuth.aspx.designer.cs
index d0a4cca44..9a67e96c6 100644
--- a/WebGoat/Content/BasicAuth.aspx.designer.cs
+++ b/WebGoat/Content/BasicAuth.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class BasicAuth {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/CSRFDemo.aspx b/WebGoat/Content/CSRFDemo.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/CSRFDemo.aspx.cs b/WebGoat/Content/CSRFDemo.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/CSRFDemo.aspx.designer.cs b/WebGoat/Content/CSRFDemo.aspx.designer.cs
index b18134302..a822f61c3 100644
--- a/WebGoat/Content/CSRFDemo.aspx.designer.cs
+++ b/WebGoat/Content/CSRFDemo.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class CSRFDemo {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/Challenge1.aspx b/WebGoat/Content/Challenge1.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Challenge1.aspx.cs b/WebGoat/Content/Challenge1.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Challenge1.aspx.designer.cs b/WebGoat/Content/Challenge1.aspx.designer.cs
index cb9edf8e6..33c3505a8 100644
--- a/WebGoat/Content/Challenge1.aspx.designer.cs
+++ b/WebGoat/Content/Challenge1.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class Challenge1 {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/Challenge2.aspx b/WebGoat/Content/Challenge2.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Challenge2.aspx.cs b/WebGoat/Content/Challenge2.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Challenge2.aspx.designer.cs b/WebGoat/Content/Challenge2.aspx.designer.cs
index ae5ef7db8..e86eaf41a 100644
--- a/WebGoat/Content/Challenge2.aspx.designer.cs
+++ b/WebGoat/Content/Challenge2.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class Challenge2 {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/Challenge3.aspx b/WebGoat/Content/Challenge3.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Challenge3.aspx.cs b/WebGoat/Content/Challenge3.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Challenge3.aspx.designer.cs b/WebGoat/Content/Challenge3.aspx.designer.cs
index 13a1409d6..1940f843f 100644
--- a/WebGoat/Content/Challenge3.aspx.designer.cs
+++ b/WebGoat/Content/Challenge3.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class Challenge3 {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/ChangePwd.aspx b/WebGoat/Content/ChangePwd.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/ChangePwd.aspx.cs b/WebGoat/Content/ChangePwd.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/ChangePwd.aspx.designer.cs b/WebGoat/Content/ChangePwd.aspx.designer.cs
index d861547aa..68187e388 100644
--- a/WebGoat/Content/ChangePwd.aspx.designer.cs
+++ b/WebGoat/Content/ChangePwd.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class ChangePwd {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/Clickjacking.aspx b/WebGoat/Content/Clickjacking.aspx
new file mode 100755
index 000000000..06d7d0a84
--- /dev/null
+++ b/WebGoat/Content/Clickjacking.aspx
@@ -0,0 +1,29 @@
+<%@ Page Title="" Language="C#" MasterPageFile="~/Resources/Master-Pages/Site.Master" AutoEventWireup="true" CodeBehind="Clickjacking.aspx.cs" Inherits="OWASP.WebGoat.NET.Clickjacking" %>
+
+
+
+
+
+ No recent orders
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+ Reset Order History
+ |
+
+
+
+
+
+
\ No newline at end of file
diff --git a/WebGoat/Content/Clickjacking.aspx.cs b/WebGoat/Content/Clickjacking.aspx.cs
new file mode 100755
index 000000000..f61ce2319
--- /dev/null
+++ b/WebGoat/Content/Clickjacking.aspx.cs
@@ -0,0 +1,59 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+using System.Text.RegularExpressions;
+
+namespace OWASP.WebGoat.NET
+{
+ public partial class Clickjacking : System.Web.UI.Page
+ {
+ protected void Page_Load(object sender, EventArgs e)
+ {
+ //Match match = Regex.Match(user_input, "^[\\p{L} .'-]+$", RegexOptions.IgnoreCase);
+ //return match.Success;
+ }
+
+ protected void btnGo_Click(object sender, EventArgs e)
+ {
+ string time = DateTime.Now.ToShortTimeString() + " " + DateTime.Now.ToShortDateString();
+ HttpCookie myCookie = new HttpCookie("ClickJackingTest");
+ myCookie["LastOrder"] = time;
+ myCookie.Expires = DateTime.Now.AddDays(1d);
+ Response.Cookies.Add(myCookie);
+ labelMessage.Text = "Order Placed at " + time;
+ }
+
+ protected void lnkReset_Click1(object sender, EventArgs e)
+ {
+ HttpCookie myCookie = new HttpCookie("ClickJackingTest");
+ myCookie["LastOrder"] = "Never";
+ myCookie.Expires = DateTime.Now.AddDays(1d);
+ Response.Cookies.Add(myCookie);
+ labelMessage.Text = "Order History Erased";
+ }
+
+ protected void labelMessage_Load(object sender, EventArgs e)
+ {
+ UpdateLabel();
+ }
+
+ protected void UpdateLabel()
+ {
+ if (Request.Cookies["ClickJackingTest"] != null)
+ {
+ string lastorder;
+ if (Request.Cookies["ClickJackingTest"]["LastOrder"] != null)
+ {
+ lastorder = Request.Cookies["ClickJackingTest"]["LastOrder"];
+ //labelMessage.Text = "Last Order Date on File: " + lastorder;
+ }
+ //else
+ //labelMessage.Text = "No Recent Orders on File";
+ }
+
+ }
+ }
+}
\ No newline at end of file
diff --git a/WebGoat/Content/Clickjacking.aspx.designer.cs b/WebGoat/Content/Clickjacking.aspx.designer.cs
new file mode 100755
index 000000000..beca1a2b2
--- /dev/null
+++ b/WebGoat/Content/Clickjacking.aspx.designer.cs
@@ -0,0 +1,41 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace OWASP.WebGoat.NET {
+
+
+ public partial class Clickjacking {
+ ///
+ /// labelMessage control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Label labelMessage;
+
+ ///
+ /// btnOrder control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Button btnOrder;
+
+ ///
+ /// lnkReset control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.LinkButton lnkReset;
+ }
+}
diff --git a/WebGoat/Content/ClickjackingExploit.aspx b/WebGoat/Content/ClickjackingExploit.aspx
new file mode 100755
index 000000000..735a85632
--- /dev/null
+++ b/WebGoat/Content/ClickjackingExploit.aspx
@@ -0,0 +1,83 @@
+<%@ Page Title="" Language="C#" MasterPageFile="~/Resources/Master-Pages/Site.Master" AutoEventWireup="true" CodeBehind="ClickjackingExploit.aspx.cs" Inherits="OWASP.WebGoat.NET.ClickjackingExploit" %>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Use the buttons adjust the opacity of the target (victim) frame. Try clicking on an invisible frame.
+
+
+
diff --git a/WebGoat/Content/ClickjackingExploit.aspx.cs b/WebGoat/Content/ClickjackingExploit.aspx.cs
new file mode 100755
index 000000000..beb9bf081
--- /dev/null
+++ b/WebGoat/Content/ClickjackingExploit.aspx.cs
@@ -0,0 +1,17 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+
+namespace OWASP.WebGoat.NET
+{
+ public partial class ClickjackingExploit : System.Web.UI.Page
+ {
+ protected void Page_Load(object sender, EventArgs e)
+ {
+
+ }
+ }
+}
\ No newline at end of file
diff --git a/WebGoat/Content/ClickjackingExploit.aspx.designer.cs b/WebGoat/Content/ClickjackingExploit.aspx.designer.cs
new file mode 100755
index 000000000..ddf5802e6
--- /dev/null
+++ b/WebGoat/Content/ClickjackingExploit.aspx.designer.cs
@@ -0,0 +1,22 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace OWASP.WebGoat.NET {
+ public partial class ClickjackingExploit {
+
+ ///
+ /// labelMessage control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Label labelMessage;
+ }
+}
\ No newline at end of file
diff --git a/WebGoat/Content/ClientSideStorage.aspx b/WebGoat/Content/ClientSideStorage.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/ClientSideStorage.aspx.cs b/WebGoat/Content/ClientSideStorage.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/ClientSideStorage.aspx.designer.cs b/WebGoat/Content/ClientSideStorage.aspx.designer.cs
index 47f75949e..00154feee 100644
--- a/WebGoat/Content/ClientSideStorage.aspx.designer.cs
+++ b/WebGoat/Content/ClientSideStorage.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class ClientSideStorage {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/CommandInjection.aspx b/WebGoat/Content/CommandInjection.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/CommandInjection.aspx.cs b/WebGoat/Content/CommandInjection.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/CommandInjection.aspx.designer.cs b/WebGoat/Content/CommandInjection.aspx.designer.cs
index 0f0a56cf4..7b1f653e1 100644
--- a/WebGoat/Content/CommandInjection.aspx.designer.cs
+++ b/WebGoat/Content/CommandInjection.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class CommandInjection {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/DomXSS.aspx b/WebGoat/Content/DomXSS.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/DomXSS.aspx.cs b/WebGoat/Content/DomXSS.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/DomXSS.aspx.designer.cs b/WebGoat/Content/DomXSS.aspx.designer.cs
index 140140087..f34d126a7 100644
--- a/WebGoat/Content/DomXSS.aspx.designer.cs
+++ b/WebGoat/Content/DomXSS.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class DomXSS {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/EmbeddedError.aspx b/WebGoat/Content/EmbeddedError.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/EmbeddedError.aspx.cs b/WebGoat/Content/EmbeddedError.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/EmbeddedError.aspx.designer.cs b/WebGoat/Content/EmbeddedError.aspx.designer.cs
index d6eed26a3..541cc1047 100644
--- a/WebGoat/Content/EmbeddedError.aspx.designer.cs
+++ b/WebGoat/Content/EmbeddedError.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class EmbeddedError {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/EncryptVSEncode.aspx b/WebGoat/Content/EncryptVSEncode.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/EncryptVSEncode.aspx.cs b/WebGoat/Content/EncryptVSEncode.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/EncryptVSEncode.aspx.designer.cs b/WebGoat/Content/EncryptVSEncode.aspx.designer.cs
index 96aa8e469..8f0a3da95 100644
--- a/WebGoat/Content/EncryptVSEncode.aspx.designer.cs
+++ b/WebGoat/Content/EncryptVSEncode.aspx.designer.cs
@@ -14,15 +14,7 @@ namespace OWASP.WebGoat.NET {
public partial class EncryptVSEncode {
protected System.Web.UI.WebControls.Content Content3;
-
- protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.TextBox txtString;
-
- protected System.Web.UI.WebControls.TextBox txtPassword;
-
- protected System.Web.UI.WebControls.Button btnGo;
+ protected System.Web.UI.WebControls.TextBox txtString;
+ protected System.Web.UI.WebControls.TextBox txtPassword;
}
}
diff --git a/WebGoat/Content/Error.aspx b/WebGoat/Content/Error.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Error.aspx.cs b/WebGoat/Content/Error.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Error.aspx.designer.cs b/WebGoat/Content/Error.aspx.designer.cs
index 56ebacf4c..fbd1494c9 100644
--- a/WebGoat/Content/Error.aspx.designer.cs
+++ b/WebGoat/Content/Error.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class Error {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/ExploitDebug.aspx b/WebGoat/Content/ExploitDebug.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/ExploitDebug.aspx.cs b/WebGoat/Content/ExploitDebug.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/ExploitDebug.aspx.designer.cs b/WebGoat/Content/ExploitDebug.aspx.designer.cs
index 5b15e883b..e1ed909d6 100644
--- a/WebGoat/Content/ExploitDebug.aspx.designer.cs
+++ b/WebGoat/Content/ExploitDebug.aspx.designer.cs
@@ -14,11 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class ExploitDebug {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.Button btnGo;
-
- protected System.Web.UI.WebControls.Content Content3;
}
}
diff --git a/WebGoat/Content/FlashScripting.aspx b/WebGoat/Content/FlashScripting.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/FlashScripting.aspx.cs b/WebGoat/Content/FlashScripting.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/FlashScripting.aspx.designer.cs b/WebGoat/Content/FlashScripting.aspx.designer.cs
index 888644d91..3c96b1c5c 100644
--- a/WebGoat/Content/FlashScripting.aspx.designer.cs
+++ b/WebGoat/Content/FlashScripting.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class FlashScripting {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/ForcedBrowsing.aspx b/WebGoat/Content/ForcedBrowsing.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/ForcedBrowsing.aspx.cs b/WebGoat/Content/ForcedBrowsing.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/ForcedBrowsing.aspx.designer.cs b/WebGoat/Content/ForcedBrowsing.aspx.designer.cs
index d06bf1982..8337662c8 100644
--- a/WebGoat/Content/ForcedBrowsing.aspx.designer.cs
+++ b/WebGoat/Content/ForcedBrowsing.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class ForcedBrowsing {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/ForgotPassword.aspx b/WebGoat/Content/ForgotPassword.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/ForgotPassword.aspx.cs b/WebGoat/Content/ForgotPassword.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/ForgotPassword.aspx.designer.cs b/WebGoat/Content/ForgotPassword.aspx.designer.cs
old mode 100644
new mode 100755
index e577bfdb9..830fc44e4
--- a/WebGoat/Content/ForgotPassword.aspx.designer.cs
+++ b/WebGoat/Content/ForgotPassword.aspx.designer.cs
@@ -16,13 +16,11 @@ public partial class ForgotPassword {
protected System.Web.UI.WebControls.Content Content3;
protected System.Web.UI.WebControls.Panel PanelForgotPasswordStep1;
-
protected System.Web.UI.WebControls.Literal labelMessage;
protected System.Web.UI.WebControls.TextBox txtEmail;
protected System.Web.UI.WebControls.Button ButtonCheckEmail;
-
protected System.Web.UI.WebControls.Panel PanelForgotPasswordStep2;
protected System.Web.UI.WebControls.Literal labelQuestion;
@@ -34,5 +32,5 @@ public partial class ForgotPassword {
protected System.Web.UI.WebControls.Panel PanelForgotPasswordStep3;
protected System.Web.UI.WebControls.Literal labelPassword;
- }
+ }
}
diff --git a/WebGoat/Content/FormBasedAuth.aspx b/WebGoat/Content/FormBasedAuth.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/FormBasedAuth.aspx.cs b/WebGoat/Content/FormBasedAuth.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/FormBasedAuth.aspx.designer.cs b/WebGoat/Content/FormBasedAuth.aspx.designer.cs
index 262c8a6e8..3da8c96ef 100644
--- a/WebGoat/Content/FormBasedAuth.aspx.designer.cs
+++ b/WebGoat/Content/FormBasedAuth.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class FormBasedAuth {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/Global.asax b/WebGoat/Content/Global.asax
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Global.asax.cs b/WebGoat/Content/Global.asax.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/HeaderInjection.aspx b/WebGoat/Content/HeaderInjection.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/HeaderInjection.aspx.cs b/WebGoat/Content/HeaderInjection.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/HeaderInjection.aspx.designer.cs b/WebGoat/Content/HeaderInjection.aspx.designer.cs
index 0da94b4ee..4465ed061 100644
--- a/WebGoat/Content/HeaderInjection.aspx.designer.cs
+++ b/WebGoat/Content/HeaderInjection.aspx.designer.cs
@@ -14,11 +14,7 @@ namespace OWASP.WebGoat.NET {
public partial class HeaderInjection {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.Label lblHeaders;
-
protected System.Web.UI.WebControls.GridView gvCookies;
+ protected System.Web.UI.WebControls.Label lblHeaders;
}
}
diff --git a/WebGoat/Content/HiddenField.aspx b/WebGoat/Content/HiddenField.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/HiddenField.aspx.cs b/WebGoat/Content/HiddenField.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/HiddenField.aspx.designer.cs b/WebGoat/Content/HiddenField.aspx.designer.cs
index 8d5970105..986296c4f 100644
--- a/WebGoat/Content/HiddenField.aspx.designer.cs
+++ b/WebGoat/Content/HiddenField.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class HiddenField {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/InjectionExercise.aspx b/WebGoat/Content/InjectionExercise.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/InjectionExercise.aspx.cs b/WebGoat/Content/InjectionExercise.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/InjectionExercise.aspx.designer.cs b/WebGoat/Content/InjectionExercise.aspx.designer.cs
index 26c83ed15..24c0b250f 100644
--- a/WebGoat/Content/InjectionExercise.aspx.designer.cs
+++ b/WebGoat/Content/InjectionExercise.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class InjectionExercise {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/JSONInjection.aspx b/WebGoat/Content/JSONInjection.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/JSONInjection.aspx.cs b/WebGoat/Content/JSONInjection.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/JSONInjection.aspx.designer.cs b/WebGoat/Content/JSONInjection.aspx.designer.cs
index 11a1923e8..3d61be004 100644
--- a/WebGoat/Content/JSONInjection.aspx.designer.cs
+++ b/WebGoat/Content/JSONInjection.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class JSONInjection {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/LogInjection.aspx b/WebGoat/Content/LogInjection.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/LogInjection.aspx.cs b/WebGoat/Content/LogInjection.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/LogInjection.aspx.designer.cs b/WebGoat/Content/LogInjection.aspx.designer.cs
index 9e447ca75..31c2f594f 100644
--- a/WebGoat/Content/LogInjection.aspx.designer.cs
+++ b/WebGoat/Content/LogInjection.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class LogInjection {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/LogoutIssues.aspx b/WebGoat/Content/LogoutIssues.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/LogoutIssues.aspx.cs b/WebGoat/Content/LogoutIssues.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/LogoutIssues.aspx.designer.cs b/WebGoat/Content/LogoutIssues.aspx.designer.cs
index 6f4c3f781..954be863e 100644
--- a/WebGoat/Content/LogoutIssues.aspx.designer.cs
+++ b/WebGoat/Content/LogoutIssues.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class LogoutIssues {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/MessageDigest.aspx b/WebGoat/Content/MessageDigest.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/MessageDigest.aspx.cs b/WebGoat/Content/MessageDigest.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/MessageDigest.aspx.designer.cs b/WebGoat/Content/MessageDigest.aspx.designer.cs
index 434c30f60..4c6e7f94d 100644
--- a/WebGoat/Content/MessageDigest.aspx.designer.cs
+++ b/WebGoat/Content/MessageDigest.aspx.designer.cs
@@ -14,17 +14,8 @@ namespace OWASP.WebGoat.NET.Content {
public partial class MessageDigest {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.Label lblDigest;
-
- protected System.Web.UI.WebControls.TextBox txtBoxMsg;
-
- protected System.Web.UI.WebControls.Button btnDigest;
-
- protected System.Web.UI.WebControls.Label lblResultDigest;
-
- protected System.Web.UI.WebControls.Content Content3;
+ protected System.Web.UI.WebControls.Label lblDigest;
+ protected System.Web.UI.WebControls.TextBox txtBoxMsg;
+ protected System.Web.UI.WebControls.Label lblResultDigest;
}
}
diff --git a/WebGoat/Content/ParamTampering.aspx b/WebGoat/Content/ParamTampering.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/ParamTampering.aspx.cs b/WebGoat/Content/ParamTampering.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/ParamTampering.aspx.designer.cs b/WebGoat/Content/ParamTampering.aspx.designer.cs
index 344137525..695e43ea5 100644
--- a/WebGoat/Content/ParamTampering.aspx.designer.cs
+++ b/WebGoat/Content/ParamTampering.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class ParamTampering {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/PathManipulation.aspx b/WebGoat/Content/PathManipulation.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/PathManipulation.aspx.cs b/WebGoat/Content/PathManipulation.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/PathManipulation.aspx.designer.cs b/WebGoat/Content/PathManipulation.aspx.designer.cs
index ecda9e09a..a5f4cfb4f 100644
--- a/WebGoat/Content/PathManipulation.aspx.designer.cs
+++ b/WebGoat/Content/PathManipulation.aspx.designer.cs
@@ -14,11 +14,7 @@ namespace OWASP.WebGoat.NET {
public partial class PathManipulation {
protected System.Web.UI.WebControls.Content Content3;
-
- protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.Label lblStatus;
+ protected System.Web.UI.WebControls.DetailsView dtlView;
+ protected System.Web.UI.WebControls.Label lblStatus;
}
}
diff --git a/WebGoat/Content/PwdComplexity.aspx b/WebGoat/Content/PwdComplexity.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/PwdComplexity.aspx.cs b/WebGoat/Content/PwdComplexity.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Random.aspx b/WebGoat/Content/Random.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Random.aspx.cs b/WebGoat/Content/Random.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Random.aspx.designer.cs b/WebGoat/Content/Random.aspx.designer.cs
index 7bfe0ffd8..137c09cb1 100644
--- a/WebGoat/Content/Random.aspx.designer.cs
+++ b/WebGoat/Content/Random.aspx.designer.cs
@@ -14,21 +14,8 @@ namespace OWASP.WebGoat.NET.Content {
public partial class Random {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.Label lblSequence;
-
- protected System.Web.UI.WebControls.Button btnOneMore;
-
- protected System.Web.UI.WebControls.Button btnReset;
-
- protected System.Web.UI.WebControls.TextBox txtNextNumber;
-
- protected System.Web.UI.WebControls.Button btnGo;
-
- protected System.Web.UI.WebControls.Label lblResult;
-
- protected System.Web.UI.WebControls.Content Content3;
+ protected System.Web.UI.WebControls.Label lblSequence;
+ protected System.Web.UI.WebControls.Label lblResult;
+ protected System.Web.UI.WebControls.TextBox txtNextNumber;
}
}
diff --git a/WebGoat/Content/ReadlineDoS.aspx b/WebGoat/Content/ReadlineDoS.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/ReadlineDoS.aspx.cs b/WebGoat/Content/ReadlineDoS.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/ReadlineDoS.aspx.designer.cs b/WebGoat/Content/ReadlineDoS.aspx.designer.cs
index 6128b0050..a499f8dd3 100644
--- a/WebGoat/Content/ReadlineDoS.aspx.designer.cs
+++ b/WebGoat/Content/ReadlineDoS.aspx.designer.cs
@@ -14,13 +14,7 @@ namespace OWASP.WebGoat.NET {
public partial class ReadlineDoS {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.Label lblFileContent;
-
- protected System.Web.UI.WebControls.FileUpload file1;
-
- protected System.Web.UI.WebControls.Button btnUpload;
+ protected System.Web.UI.WebControls.Label lblFileContent;
+ protected System.Web.UI.WebControls.FileUpload file1;
}
}
diff --git a/WebGoat/Content/ReflectedXSS.aspx b/WebGoat/Content/ReflectedXSS.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/ReflectedXSS.aspx.cs b/WebGoat/Content/ReflectedXSS.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/ReflectedXSS.aspx.designer.cs b/WebGoat/Content/ReflectedXSS.aspx.designer.cs
index b976707c6..a7318f733 100644
--- a/WebGoat/Content/ReflectedXSS.aspx.designer.cs
+++ b/WebGoat/Content/ReflectedXSS.aspx.designer.cs
@@ -13,14 +13,8 @@ namespace OWASP.WebGoat.NET {
public partial class ReflectedXSS {
+ protected System.Web.UI.WebControls.Label lblOutput;
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content3;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.Label lblOutput;
-
- protected System.Web.UI.WebControls.DetailsView dtlView;
+ protected System.Web.UI.WebControls.DetailsView dtlView;
}
}
diff --git a/WebGoat/Content/RegexDoS.aspx b/WebGoat/Content/RegexDoS.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/RegexDoS.aspx.cs b/WebGoat/Content/RegexDoS.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/RegexDoS.aspx.designer.cs b/WebGoat/Content/RegexDoS.aspx.designer.cs
index 9b81bb3e9..bf71b2f3d 100644
--- a/WebGoat/Content/RegexDoS.aspx.designer.cs
+++ b/WebGoat/Content/RegexDoS.aspx.designer.cs
@@ -7,25 +7,16 @@
// the code is regenerated.
//
// ------------------------------------------------------------------------------
-using System;
-using System.Web;
-using System.Web.UI;
-namespace OWASP.WebGoat.NET
-{
- public partial class RegexDoS
- {
- protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.Label lblError;
-
+namespace OWASP.WebGoat.NET {
+
+
+ public partial class RegexDoS {
+
+ protected System.Web.UI.WebControls.Content Content1;
protected System.Web.UI.WebControls.TextBox txtUsername;
-
protected System.Web.UI.WebControls.TextBox txtPassword;
-
- protected System.Web.UI.WebControls.Button btnUpload;
- }
-}
+ protected System.Web.UI.WebControls.Label lblError;
+ }
+}
diff --git a/WebGoat/Content/ResponseSplitting.aspx b/WebGoat/Content/ResponseSplitting.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/ResponseSplitting.aspx.cs b/WebGoat/Content/ResponseSplitting.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/ResponseSplitting.aspx.designer.cs b/WebGoat/Content/ResponseSplitting.aspx.designer.cs
index a27764814..f47175e8b 100644
--- a/WebGoat/Content/ResponseSplitting.aspx.designer.cs
+++ b/WebGoat/Content/ResponseSplitting.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class ResponseSplitting {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/SQLInjection.aspx b/WebGoat/Content/SQLInjection.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/SQLInjection.aspx.cs b/WebGoat/Content/SQLInjection.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/SQLInjection.aspx.designer.cs b/WebGoat/Content/SQLInjection.aspx.designer.cs
old mode 100644
new mode 100755
index 23502a107..5369ed507
--- a/WebGoat/Content/SQLInjection.aspx.designer.cs
+++ b/WebGoat/Content/SQLInjection.aspx.designer.cs
@@ -27,4 +27,4 @@ public partial class SQLInjection {
protected System.Web.UI.WebControls.GridView grdEmail;
}
-}
+}
\ No newline at end of file
diff --git a/WebGoat/Content/SQLInjectionDiscovery.aspx b/WebGoat/Content/SQLInjectionDiscovery.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/SQLInjectionDiscovery.aspx.cs b/WebGoat/Content/SQLInjectionDiscovery.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/SQLInjectionDiscovery.aspx.designer.cs b/WebGoat/Content/SQLInjectionDiscovery.aspx.designer.cs
index 042871a9d..79bbf9f6b 100644
--- a/WebGoat/Content/SQLInjectionDiscovery.aspx.designer.cs
+++ b/WebGoat/Content/SQLInjectionDiscovery.aspx.designer.cs
@@ -14,15 +14,8 @@ namespace OWASP.WebGoat.NET {
public partial class SQLInjectionDiscovery {
protected System.Web.UI.WebControls.Content Content3;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.TextBox txtID;
-
- protected System.Web.UI.WebControls.Button btnFind;
-
- protected System.Web.UI.WebControls.GridView grdEmail;
-
- protected System.Web.UI.WebControls.Label lblOutput;
+ protected System.Web.UI.WebControls.TextBox txtID;
+ protected System.Web.UI.WebControls.Label lblOutput;
+
}
}
diff --git a/WebGoat/Content/SamplePage.aspx b/WebGoat/Content/SamplePage.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/SamplePage.aspx.cs b/WebGoat/Content/SamplePage.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/SessionExercise.aspx b/WebGoat/Content/SessionExercise.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/SessionExercise.aspx.cs b/WebGoat/Content/SessionExercise.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/SessionExercise.aspx.designer.cs b/WebGoat/Content/SessionExercise.aspx.designer.cs
index a2be8cb78..91189e9a9 100644
--- a/WebGoat/Content/SessionExercise.aspx.designer.cs
+++ b/WebGoat/Content/SessionExercise.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class SessionExercise {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/SessionFixation.aspx b/WebGoat/Content/SessionFixation.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/SessionFixation.aspx.cs b/WebGoat/Content/SessionFixation.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/SessionFixation.aspx.designer.cs b/WebGoat/Content/SessionFixation.aspx.designer.cs
index dd9c38acc..21a7a8eed 100644
--- a/WebGoat/Content/SessionFixation.aspx.designer.cs
+++ b/WebGoat/Content/SessionFixation.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class SessionFixation {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/StoredXSS.aspx b/WebGoat/Content/StoredXSS.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/StoredXSS.aspx.cs b/WebGoat/Content/StoredXSS.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/StoredXSS.aspx.designer.cs b/WebGoat/Content/StoredXSS.aspx.designer.cs
old mode 100644
new mode 100755
index 56c06060a..0ec1bb944
--- a/WebGoat/Content/StoredXSS.aspx.designer.cs
+++ b/WebGoat/Content/StoredXSS.aspx.designer.cs
@@ -18,7 +18,6 @@ public partial class StoredXSS {
protected System.Web.UI.WebControls.Content Content2;
protected System.Web.UI.WebControls.Label lblOutput;
-
protected System.Web.UI.WebControls.Label lblMessage;
protected System.Web.UI.WebControls.Label lblComments;
diff --git a/WebGoat/Content/Trace.aspx b/WebGoat/Content/Trace.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Trace.aspx.cs b/WebGoat/Content/Trace.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Trace.aspx.designer.cs b/WebGoat/Content/Trace.aspx.designer.cs
index 88220fe2b..e9a0503a5 100644
--- a/WebGoat/Content/Trace.aspx.designer.cs
+++ b/WebGoat/Content/Trace.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class Trace {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/Unsafe.aspx b/WebGoat/Content/Unsafe.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Unsafe.aspx.cs b/WebGoat/Content/Unsafe.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Unsafe.aspx.designer.cs b/WebGoat/Content/Unsafe.aspx.designer.cs
index be23d89a6..787d1b638 100644
--- a/WebGoat/Content/Unsafe.aspx.designer.cs
+++ b/WebGoat/Content/Unsafe.aspx.designer.cs
@@ -14,15 +14,8 @@ namespace OWASP.WebGoat.NET.Content {
public partial class Unsafe {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.TextBox txtBoxMsg;
-
- protected System.Web.UI.WebControls.Button btnReverse;
-
- protected System.Web.UI.WebControls.Label lblReverse;
-
- protected System.Web.UI.WebControls.Content Content3;
+ protected System.Web.UI.WebControls.TextBox txtBoxMsg;
+ protected System.Web.UI.WebControls.Label lblReverse;
+
}
}
diff --git a/WebGoat/Content/UploadPathManipulation.aspx b/WebGoat/Content/UploadPathManipulation.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/UploadPathManipulation.aspx.cs b/WebGoat/Content/UploadPathManipulation.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/UploadPathManipulation.aspx.designer.cs b/WebGoat/Content/UploadPathManipulation.aspx.designer.cs
old mode 100644
new mode 100755
index 1cb70c23d..f4c36d757
--- a/WebGoat/Content/UploadPathManipulation.aspx.designer.cs
+++ b/WebGoat/Content/UploadPathManipulation.aspx.designer.cs
@@ -18,7 +18,6 @@ public partial class UploadPathManipulation {
protected System.Web.UI.WebControls.Content Content1;
protected System.Web.UI.WebControls.Content Content2;
-
protected System.Web.UI.WebControls.Label labelUpload;
protected System.Web.UI.WebControls.FileUpload FileUpload1;
diff --git a/WebGoat/Content/VerbTampering.aspx b/WebGoat/Content/VerbTampering.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/VerbTampering.aspx.cs b/WebGoat/Content/VerbTampering.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/VerbTampering.aspx.designer.cs b/WebGoat/Content/VerbTampering.aspx.designer.cs
index 5c96a5b30..077a7674e 100644
--- a/WebGoat/Content/VerbTampering.aspx.designer.cs
+++ b/WebGoat/Content/VerbTampering.aspx.designer.cs
@@ -14,9 +14,6 @@ namespace OWASP.WebGoat.NET {
public partial class VerbTampering {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.Label lblTampered;
+ protected System.Web.UI.WebControls.Label lblTampered;
}
}
diff --git a/WebGoat/Content/VerbTamperingAttack.aspx b/WebGoat/Content/VerbTamperingAttack.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/VerbTamperingAttack.aspx.cs b/WebGoat/Content/VerbTamperingAttack.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/VerbTamperingAttack.aspx.designer.cs b/WebGoat/Content/VerbTamperingAttack.aspx.designer.cs
index 220e2fe22..14cb5d83d 100644
--- a/WebGoat/Content/VerbTamperingAttack.aspx.designer.cs
+++ b/WebGoat/Content/VerbTamperingAttack.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class VerbTamperingAttack {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/Viewstate.aspx b/WebGoat/Content/Viewstate.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Viewstate.aspx.cs b/WebGoat/Content/Viewstate.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Viewstate.aspx.designer.cs b/WebGoat/Content/Viewstate.aspx.designer.cs
index dc43fe2e8..5945f82b6 100644
--- a/WebGoat/Content/Viewstate.aspx.designer.cs
+++ b/WebGoat/Content/Viewstate.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class Viewstate {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/WSAttacks.aspx b/WebGoat/Content/WSAttacks.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/WSAttacks.aspx.cs b/WebGoat/Content/WSAttacks.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/WSAttacks.aspx.designer.cs b/WebGoat/Content/WSAttacks.aspx.designer.cs
index f464e6a54..730fce11f 100644
--- a/WebGoat/Content/WSAttacks.aspx.designer.cs
+++ b/WebGoat/Content/WSAttacks.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class WSAttacks {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/WSDL.aspx b/WebGoat/Content/WSDL.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/WSDL.aspx.cs b/WebGoat/Content/WSDL.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/WSDL.aspx.designer.cs b/WebGoat/Content/WSDL.aspx.designer.cs
index c9581cf04..ae198a0b3 100644
--- a/WebGoat/Content/WSDL.aspx.designer.cs
+++ b/WebGoat/Content/WSDL.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class WSDL {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/Worm.aspx b/WebGoat/Content/Worm.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Worm.aspx.cs b/WebGoat/Content/Worm.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/Worm.aspx.designer.cs b/WebGoat/Content/Worm.aspx.designer.cs
index 92930ed39..b75c148f3 100644
--- a/WebGoat/Content/Worm.aspx.designer.cs
+++ b/WebGoat/Content/Worm.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class Worm {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/XMLInjection.aspx b/WebGoat/Content/XMLInjection.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/XMLInjection.aspx.cs b/WebGoat/Content/XMLInjection.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/XMLInjection.aspx.designer.cs b/WebGoat/Content/XMLInjection.aspx.designer.cs
index 0da8dfa91..7cd79b6b1 100644
--- a/WebGoat/Content/XMLInjection.aspx.designer.cs
+++ b/WebGoat/Content/XMLInjection.aspx.designer.cs
@@ -14,9 +14,6 @@ namespace OWASP.WebGoat.NET {
public partial class XMLInjection {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.GridView gvUsers;
+ protected System.Web.UI.WebControls.GridView gvUsers;
}
}
diff --git a/WebGoat/Content/XPathInjection.aspx b/WebGoat/Content/XPathInjection.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/XPathInjection.aspx.cs b/WebGoat/Content/XPathInjection.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/XPathInjection.aspx.designer.cs b/WebGoat/Content/XPathInjection.aspx.designer.cs
index ae6081cb7..23eba8237 100644
--- a/WebGoat/Content/XPathInjection.aspx.designer.cs
+++ b/WebGoat/Content/XPathInjection.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class XPathInjection {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/XSSExercise.aspx b/WebGoat/Content/XSSExercise.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/XSSExercise.aspx.cs b/WebGoat/Content/XSSExercise.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/XSSExercise.aspx.designer.cs b/WebGoat/Content/XSSExercise.aspx.designer.cs
index 9f47c32e5..8c3c8a309 100644
--- a/WebGoat/Content/XSSExercise.aspx.designer.cs
+++ b/WebGoat/Content/XSSExercise.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class XSSExercise {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Content/jQueryInjection.aspx b/WebGoat/Content/jQueryInjection.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/jQueryInjection.aspx.cs b/WebGoat/Content/jQueryInjection.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Content/jQueryInjection.aspx.designer.cs b/WebGoat/Content/jQueryInjection.aspx.designer.cs
index 63798b0cb..9387c4210 100644
--- a/WebGoat/Content/jQueryInjection.aspx.designer.cs
+++ b/WebGoat/Content/jQueryInjection.aspx.designer.cs
@@ -14,7 +14,5 @@ namespace OWASP.WebGoat.NET {
public partial class jQueryInjection {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/DB_Scripts/create_webgoatcoins.sql b/WebGoat/DB_Scripts/create_webgoatcoins.sql
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/create_webgoatcoins_sqlite3.sql b/WebGoat/DB_Scripts/create_webgoatcoins_sqlite3.sql
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/datafiles/categories.txt b/WebGoat/DB_Scripts/datafiles/categories.txt
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/datafiles/customerlogin.txt b/WebGoat/DB_Scripts/datafiles/customerlogin.txt
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/datafiles/customers.txt b/WebGoat/DB_Scripts/datafiles/customers.txt
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/datafiles/employees.txt b/WebGoat/DB_Scripts/datafiles/employees.txt
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/datafiles/offices.txt b/WebGoat/DB_Scripts/datafiles/offices.txt
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/datafiles/orderdetails.txt b/WebGoat/DB_Scripts/datafiles/orderdetails.txt
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/datafiles/orders.txt b/WebGoat/DB_Scripts/datafiles/orders.txt
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/datafiles/payments.txt b/WebGoat/DB_Scripts/datafiles/payments.txt
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/datafiles/productlines.txt b/WebGoat/DB_Scripts/datafiles/productlines.txt
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/datafiles/products.txt b/WebGoat/DB_Scripts/datafiles/products.txt
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/datafiles/products_old.txt b/WebGoat/DB_Scripts/datafiles/products_old.txt
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/load_webgoatcoins.sql b/WebGoat/DB_Scripts/load_webgoatcoins.sql
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/load_webgoatcoins_sqlite3.sql b/WebGoat/DB_Scripts/load_webgoatcoins_sqlite3.sql
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/alphacognac.png b/WebGoat/DB_Scripts/logos/alphacognac.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/americanbankinc.png b/WebGoat/DB_Scripts/logos/americanbankinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/amicacoinsco.png b/WebGoat/DB_Scripts/logos/amicacoinsco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/angresellers.png b/WebGoat/DB_Scripts/logos/angresellers.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/annasdecorations.png b/WebGoat/DB_Scripts/logos/annasdecorations.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/antondesigns.png b/WebGoat/DB_Scripts/logos/antondesigns.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/asianshoppingnetwork.png b/WebGoat/DB_Scripts/logos/asianshoppingnetwork.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/asiantreasures.png b/WebGoat/DB_Scripts/logos/asiantreasures.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/ateliergraphique.png b/WebGoat/DB_Scripts/logos/ateliergraphique.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/australiancollectables.png b/WebGoat/DB_Scripts/logos/australiancollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/australiancollectors.png b/WebGoat/DB_Scripts/logos/australiancollectors.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/australiangoldnetwork.png b/WebGoat/DB_Scripts/logos/australiangoldnetwork.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/avstores.png b/WebGoat/DB_Scripts/logos/avstores.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/baanepreciousimports.png b/WebGoat/DB_Scripts/logos/baanepreciousimports.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/bavariancollectablesimports.png b/WebGoat/DB_Scripts/logos/bavariancollectablesimports.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/bgecollectables.png b/WebGoat/DB_Scripts/logos/bgecollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/blauerseemetals.png b/WebGoat/DB_Scripts/logos/blauerseemetals.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/boardscoinsco.png b/WebGoat/DB_Scripts/logos/boardscoinsco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/cafimports.png b/WebGoat/DB_Scripts/logos/cafimports.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/cambridgecollectablesco.png b/WebGoat/DB_Scripts/logos/cambridgecollectablesco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/canadiangoldexchangenetwork.png b/WebGoat/DB_Scripts/logos/canadiangoldexchangenetwork.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/classicgoldideas.png b/WebGoat/DB_Scripts/logos/classicgoldideas.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/classiclegendsinc.png b/WebGoat/DB_Scripts/logos/classiclegendsinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/clovercollections.png b/WebGoat/DB_Scripts/logos/clovercollections.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/coinageandthingsco.png b/WebGoat/DB_Scripts/logos/coinageandthingsco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/coinrmintdistributorsinc.png b/WebGoat/DB_Scripts/logos/coinrmintdistributorsinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/coins4grownupscom.png b/WebGoat/DB_Scripts/logos/coins4grownupscom.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/coinsoffinland.png b/WebGoat/DB_Scripts/logos/coinsoffinland.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/collectablepreciousdesignsco.png b/WebGoat/DB_Scripts/logos/collectablepreciousdesignsco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/collectablesforlessinc.png b/WebGoat/DB_Scripts/logos/collectablesforlessinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/corporategoldideasco.png b/WebGoat/DB_Scripts/logos/corporategoldideasco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/corridametalsreplicas.png b/WebGoat/DB_Scripts/logos/corridametalsreplicas.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/cramerspezialitten.png b/WebGoat/DB_Scripts/logos/cramerspezialitten.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/cruzsonsco.png b/WebGoat/DB_Scripts/logos/cruzsonsco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/daedalusdesignsimports.png b/WebGoat/DB_Scripts/logos/daedalusdesignsimports.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/danishwholesaleimports.png b/WebGoat/DB_Scripts/logos/danishwholesaleimports.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/derhundimports.png b/WebGoat/DB_Scripts/logos/derhundimports.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/doubledeckergoldstores.png b/WebGoat/DB_Scripts/logos/doubledeckergoldstores.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/downundercoinage.png b/WebGoat/DB_Scripts/logos/downundercoinage.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/dragoncoinage.png b/WebGoat/DB_Scripts/logos/dragoncoinage.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/enacodistributors.png b/WebGoat/DB_Scripts/logos/enacodistributors.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/euroshoppingchannel.png b/WebGoat/DB_Scripts/logos/euroshoppingchannel.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/extremedeskdecorations.png b/WebGoat/DB_Scripts/logos/extremedeskdecorations.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/feueronlinestores.png b/WebGoat/DB_Scripts/logos/feueronlinestores.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/frankengold.png b/WebGoat/DB_Scripts/logos/frankengold.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/fraudacollezione.png b/WebGoat/DB_Scripts/logos/fraudacollezione.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/fungoldideascom.png b/WebGoat/DB_Scripts/logos/fungoldideascom.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/goatgoldstore.png b/WebGoat/DB_Scripts/logos/goatgoldstore.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/gold4allagescom.png b/WebGoat/DB_Scripts/logos/gold4allagescom.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/goldbymailcouk.png b/WebGoat/DB_Scripts/logos/goldbymailcouk.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/golddepotinc.png b/WebGoat/DB_Scripts/logos/golddepotinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/goldforhimcom.png b/WebGoat/DB_Scripts/logos/goldforhimcom.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/goldideascorp.png b/WebGoat/DB_Scripts/logos/goldideascorp.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/handjigoldco.png b/WebGoat/DB_Scripts/logos/handjigoldco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/havelzbyszekco.png b/WebGoat/DB_Scripts/logos/havelzbyszekco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/heintzecollectables.png b/WebGoat/DB_Scripts/logos/heintzecollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/herkkugold.png b/WebGoat/DB_Scripts/logos/herkkugold.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/iberiagoldimports.png b/WebGoat/DB_Scripts/logos/iberiagoldimports.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/kellysgoldshop.png b/WebGoat/DB_Scripts/logos/kellysgoldshop.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/kingkongcollectables.png b/WebGoat/DB_Scripts/logos/kingkongcollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/kommissionmetals.png b/WebGoat/DB_Scripts/logos/kommissionmetals.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/kremlincollectables.png b/WebGoat/DB_Scripts/logos/kremlincollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/lacornedabondance.png b/WebGoat/DB_Scripts/logos/lacornedabondance.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/landofcoinsinc.png b/WebGoat/DB_Scripts/logos/landofcoinsinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/larochellegold.png b/WebGoat/DB_Scripts/logos/larochellegold.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/lisboacoinage.png b/WebGoat/DB_Scripts/logos/lisboacoinage.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/lordinecoinage.png b/WebGoat/DB_Scripts/logos/lordinecoinage.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/lyoncoinage.png b/WebGoat/DB_Scripts/logos/lyoncoinage.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/marseillepreciousmetals.png b/WebGoat/DB_Scripts/logos/marseillepreciousmetals.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/martasreplicasco.png b/WebGoat/DB_Scripts/logos/martasreplicasco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/menrusretailers.png b/WebGoat/DB_Scripts/logos/menrusretailers.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/messnershoppingnetwork.png b/WebGoat/DB_Scripts/logos/messnershoppingnetwork.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/metalsassociscie.png b/WebGoat/DB_Scripts/logos/metalsassociscie.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/metalscanalpetit.png b/WebGoat/DB_Scripts/logos/metalscanalpetit.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/metalscoinclassicsinc.png b/WebGoat/DB_Scripts/logos/metalscoinclassicsinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/microsilverinc.png b/WebGoat/DB_Scripts/logos/microsilverinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/mitvergngenco.png b/WebGoat/DB_Scripts/logos/mitvergngenco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/musclecoinsinc.png b/WebGoat/DB_Scripts/logos/musclecoinsinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/natrlichmetals.png b/WebGoat/DB_Scripts/logos/natrlichmetals.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/norwaygoldbymail.png b/WebGoat/DB_Scripts/logos/norwaygoldbymail.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/onlinepreciouscollectables.png b/WebGoat/DB_Scripts/logos/onlinepreciouscollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/onlinepremiumcreationsco.png b/WebGoat/DB_Scripts/logos/onlinepremiumcreationsco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/osakacoinageco.png b/WebGoat/DB_Scripts/logos/osakacoinageco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/oulutoysupplies.png b/WebGoat/DB_Scripts/logos/oulutoysupplies.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/petitmetals.png b/WebGoat/DB_Scripts/logos/petitmetals.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/portoimportsco.png b/WebGoat/DB_Scripts/logos/portoimportsco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/preciouscaravy.png b/WebGoat/DB_Scripts/logos/preciouscaravy.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/preciousclassics.png b/WebGoat/DB_Scripts/logos/preciousclassics.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/preciouscollectables.png b/WebGoat/DB_Scripts/logos/preciouscollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/preciouscreationsltd.png b/WebGoat/DB_Scripts/logos/preciouscreationsltd.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/preciousgolddistributorsltd.png b/WebGoat/DB_Scripts/logos/preciousgolddistributorsltd.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/preciousmetalsco.png b/WebGoat/DB_Scripts/logos/preciousmetalsco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/preciousmetalswerke.png b/WebGoat/DB_Scripts/logos/preciousmetalswerke.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/premiumclassicsinc.png b/WebGoat/DB_Scripts/logos/premiumclassicsinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/premiumcollectables.png b/WebGoat/DB_Scripts/logos/premiumcollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/qubechomeshoppingnetwork.png b/WebGoat/DB_Scripts/logos/qubechomeshoppingnetwork.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/raananstores.png b/WebGoat/DB_Scripts/logos/raananstores.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/reimscollectables.png b/WebGoat/DB_Scripts/logos/reimscollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/rovelligold.png b/WebGoat/DB_Scripts/logos/rovelligold.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/royalcanadiancollectables.png b/WebGoat/DB_Scripts/logos/royalcanadiancollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/royalebelge.png b/WebGoat/DB_Scripts/logos/royalebelge.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/salzburgcollectables.png b/WebGoat/DB_Scripts/logos/salzburgcollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/sardistributors.png b/WebGoat/DB_Scripts/logos/sardistributors.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/saveleyhenriot.png b/WebGoat/DB_Scripts/logos/saveleyhenriot.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/scandinaviangoldideas.png b/WebGoat/DB_Scripts/logos/scandinaviangoldideas.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/schuylerimports.png b/WebGoat/DB_Scripts/logos/schuylerimports.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/signalcollectiblesltd.png b/WebGoat/DB_Scripts/logos/signalcollectiblesltd.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/stuttgartcollectableexchange.png b/WebGoat/DB_Scripts/logos/stuttgartcollectableexchange.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/stylishdeskdecors.png b/WebGoat/DB_Scripts/logos/stylishdeskdecors.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/suominencoinage.png b/WebGoat/DB_Scripts/logos/suominencoinage.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/supersilverinc.png b/WebGoat/DB_Scripts/logos/supersilverinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/technicsstoresinc.png b/WebGoat/DB_Scripts/logos/technicsstoresinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/teknicollectablesinc.png b/WebGoat/DB_Scripts/logos/teknicollectablesinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/thesharpgoldwarehouse.png b/WebGoat/DB_Scripts/logos/thesharpgoldwarehouse.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/tokyocollectables.png b/WebGoat/DB_Scripts/logos/tokyocollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/tomsspezialitten.png b/WebGoat/DB_Scripts/logos/tomsspezialitten.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/ukcollectables.png b/WebGoat/DB_Scripts/logos/ukcollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/vidasport.png b/WebGoat/DB_Scripts/logos/vidasport.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/vitachromeinc.png b/WebGoat/DB_Scripts/logos/vitachromeinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/volvomodelreplicas.png b/WebGoat/DB_Scripts/logos/volvomodelreplicas.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/warburgexchange.png b/WebGoat/DB_Scripts/logos/warburgexchange.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/logos/westcoastcollectablesco.png b/WebGoat/DB_Scripts/logos/westcoastcollectablesco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/07AEPltProofRevThumb.jpg b/WebGoat/DB_Scripts/products/07AEPltProofRevThumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/2008_AESilverProof_thumb.jpg b/WebGoat/DB_Scripts/products/2008_AESilverProof_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/2008_AE_Plat_Bullion_Thumb.jpg b/WebGoat/DB_Scripts/products/2008_AE_Plat_Bullion_Thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/2009WHHarrisonObvthumb.jpg b/WebGoat/DB_Scripts/products/2009WHHarrisonObvthumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/2010MFillmore_thumb.jpg b/WebGoat/DB_Scripts/products/2010MFillmore_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/2010_AEGoldProof_thumb.jpg b/WebGoat/DB_Scripts/products/2010_AEGoldProof_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/2011-Gold-Eagle-unc-thumb.jpg b/WebGoat/DB_Scripts/products/2011-Gold-Eagle-unc-thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/2011-SilverEagle-unc-thumb.jpg b/WebGoat/DB_Scripts/products/2011-SilverEagle-unc-thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/2011-Unc-Gettysburg_thumb.jpg b/WebGoat/DB_Scripts/products/2011-Unc-Gettysburg_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/2011AJohnson_thumb.jpg b/WebGoat/DB_Scripts/products/2011AJohnson_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/2011_AE_PlatProof_thumb.jpg b/WebGoat/DB_Scripts/products/2011_AE_PlatProof_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/2012-ATB-El-Yunque_thumb.jpg b/WebGoat/DB_Scripts/products/2012-ATB-El-Yunque_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/2012-Gold-Eagle-bullion-thumb.jpg b/WebGoat/DB_Scripts/products/2012-Gold-Eagle-bullion-thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/2012-Natl-Infantry-Commem-thumb.jpg b/WebGoat/DB_Scripts/products/2012-Natl-Infantry-Commem-thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/2012-Proof-HalfDollar-thumb.jpg b/WebGoat/DB_Scripts/products/2012-Proof-HalfDollar-thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/2012-Proof-Nickel-thumb.jpg b/WebGoat/DB_Scripts/products/2012-Proof-Nickel-thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/2012-SilverEagle-bullion-thumb.jpg b/WebGoat/DB_Scripts/products/2012-SilverEagle-bullion-thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/21_Arthur_Pre1_thumb.jpg b/WebGoat/DB_Scripts/products/21_Arthur_Pre1_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/AEPlatUnc_thumb.jpg b/WebGoat/DB_Scripts/products/AEPlatUnc_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/EJohnson_Proof-thumb.jpg b/WebGoat/DB_Scripts/products/EJohnson_Proof-thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/HOTSPRINGS_thumb.jpg b/WebGoat/DB_Scripts/products/HOTSPRINGS_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/SSB_Gold_thumb_LineArt.jpg b/WebGoat/DB_Scripts/products/SSB_Gold_thumb_LineArt.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/stacked-coins2_thumb.jpg b/WebGoat/DB_Scripts/products/stacked-coins2_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/thumbBuffaloBullion.jpg b/WebGoat/DB_Scripts/products/thumbBuffaloBullion.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/thumbJMonroe.jpg b/WebGoat/DB_Scripts/products/thumbJMonroe.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/DB_Scripts/products/thumbWashington.jpg b/WebGoat/DB_Scripts/products/thumbWashington.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/Default.aspx b/WebGoat/Default.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Default.aspx.cs b/WebGoat/Default.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Default.aspx.designer.cs b/WebGoat/Default.aspx.designer.cs
index de961e20f..6b9dcd23d 100644
--- a/WebGoat/Default.aspx.designer.cs
+++ b/WebGoat/Default.aspx.designer.cs
@@ -14,13 +14,6 @@ namespace OWASP.WebGoat.NET {
public partial class Default {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content3;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.Label lblOutput;
-
- protected System.Web.UI.WebControls.Button ButtonProceed;
+ protected System.Web.UI.WebControls.Label lblOutput;
}
}
diff --git a/WebGoat/DotNetGoat.pidb b/WebGoat/DotNetGoat.pidb
deleted file mode 100644
index fa0f7c89d..000000000
Binary files a/WebGoat/DotNetGoat.pidb and /dev/null differ
diff --git a/WebGoat/Downloads/architecture.pdf b/WebGoat/Downloads/architecture.pdf
old mode 100644
new mode 100755
diff --git a/WebGoat/Downloads/authentication.pdf b/WebGoat/Downloads/authentication.pdf
old mode 100644
new mode 100755
diff --git a/WebGoat/Downloads/csrf.pdf b/WebGoat/Downloads/csrf.pdf
old mode 100644
new mode 100755
diff --git a/WebGoat/Downloads/transport_layer.pdf b/WebGoat/Downloads/transport_layer.pdf
old mode 100644
new mode 100755
diff --git a/WebGoat/ForgotPassword.aspx b/WebGoat/ForgotPassword.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/ForgotPassword.aspx.cs b/WebGoat/ForgotPassword.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/ForgotPassword.aspx.designer.cs b/WebGoat/ForgotPassword.aspx.designer.cs
index ac64618a9..33f0d6efa 100644
--- a/WebGoat/ForgotPassword.aspx.designer.cs
+++ b/WebGoat/ForgotPassword.aspx.designer.cs
@@ -16,7 +16,5 @@ public partial class ForgotPassword {
protected System.Web.UI.WebControls.Content Content1;
protected System.Web.UI.HtmlControls.HtmlGenericControl lblHeader;
-
- protected System.Web.UI.WebControls.Content Content2;
}
}
diff --git a/WebGoat/Global.asax b/WebGoat/Global.asax
old mode 100644
new mode 100755
diff --git a/WebGoat/Global.asax.cs b/WebGoat/Global.asax.cs
old mode 100644
new mode 100755
index e826ca68a..424a3b9fc
--- a/WebGoat/Global.asax.cs
+++ b/WebGoat/Global.asax.cs
@@ -34,7 +34,7 @@ protected void Application_BeginRequest(object sender, EventArgs e)
void Application_PreSendRequestHeaders(Object sender, EventArgs e)
{
- Response.AddHeader("X-XSS-Protection", "0");
+ Response.Headers.Set("X-XSS-Protection", "0");
}
protected void Application_AuthenticateRequest(object sender, EventArgs e)
diff --git a/WebGoat/LoginPage.aspx b/WebGoat/LoginPage.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/LoginPage.aspx.cs b/WebGoat/LoginPage.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/LoginPage.aspx.designer.cs b/WebGoat/LoginPage.aspx.designer.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Provider.sqlite b/WebGoat/Provider.sqlite
deleted file mode 100644
index e69de29bb..000000000
diff --git a/WebGoat/ProxySetup.aspx b/WebGoat/ProxySetup.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/ProxySetup.aspx.cs b/WebGoat/ProxySetup.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/ProxySetup.aspx.designer.cs b/WebGoat/ProxySetup.aspx.designer.cs
old mode 100644
new mode 100755
index 9843c6c89..f72364f8e
--- a/WebGoat/ProxySetup.aspx.designer.cs
+++ b/WebGoat/ProxySetup.aspx.designer.cs
@@ -11,7 +11,7 @@
namespace OWASP.WebGoat.NET {
- public partial class ProxySetup {
+ public partial class ProxySetup {
protected System.Web.UI.WebControls.Content Content1;
@@ -24,7 +24,6 @@ public partial class ProxySetup {
protected System.Web.UI.WebControls.RegularExpressionValidator valRegEx;
protected System.Web.UI.WebControls.TextBox txtName;
-
protected System.Web.UI.WebControls.Button btnReverse;
protected System.Web.UI.WebControls.Label lblOutput;
diff --git a/WebGoat/RebuildDatabase.aspx b/WebGoat/RebuildDatabase.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/Master-Pages/Site.Master b/WebGoat/Resources/Master-Pages/Site.Master
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/Master-Pages/Site.Master.cs b/WebGoat/Resources/Master-Pages/Site.Master.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/Master-Pages/Site.Master.designer.cs b/WebGoat/Resources/Master-Pages/Site.Master.designer.cs
old mode 100644
new mode 100755
index f89191277..5e37df949
--- a/WebGoat/Resources/Master-Pages/Site.Master.designer.cs
+++ b/WebGoat/Resources/Master-Pages/Site.Master.designer.cs
@@ -25,10 +25,8 @@ public partial class Site {
protected System.Web.UI.WebControls.LoginName HeadLoginName;
- protected System.Web.UI.WebControls.LinkButton lbtGenerateTestData;
-
+ protected System.Web.UI.WebControls.LinkButton lbtGenerateTestData;
protected System.Web.UI.WebControls.LoginStatus HeadLoginStatus;
-
protected System.Web.UI.WebControls.SiteMapDataSource SiteMapDataSource1;
protected System.Web.UI.WebControls.Repeater rptrMenu;
diff --git a/WebGoat/Resources/Static-Pages/fakepage.html b/WebGoat/Resources/Static-Pages/fakepage.html
new file mode 100755
index 000000000..15fb7136c
--- /dev/null
+++ b/WebGoat/Resources/Static-Pages/fakepage.html
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/WebGoat/Resources/client-scripts/jquery-1.3.2.min.js b/WebGoat/Resources/client-scripts/jquery-1.3.2.min.js
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/client-scripts/jquery-1.4.2.min.js b/WebGoat/Resources/client-scripts/jquery-1.4.2.min.js
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/client-scripts/jquery-1.6.2.min.js b/WebGoat/Resources/client-scripts/jquery-1.6.2.min.js
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/client-scripts/jquery-ui-1.8.16.custom.min.js b/WebGoat/Resources/client-scripts/jquery-ui-1.8.16.custom.min.js
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/client-scripts/jquery.autocomplete-min.js b/WebGoat/Resources/client-scripts/jquery.autocomplete-min.js
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/client-scripts/jquery.autocomplete.js b/WebGoat/Resources/client-scripts/jquery.autocomplete.js
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/client-scripts/menu.js b/WebGoat/Resources/client-scripts/menu.js
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/images/freegold2.png b/WebGoat/Resources/images/freegold2.png
new file mode 100755
index 000000000..4ff66794b
Binary files /dev/null and b/WebGoat/Resources/images/freegold2.png differ
diff --git a/WebGoat/Resources/images/infrared_logo.png b/WebGoat/Resources/images/infrared_logo.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/images/moreinfo.png b/WebGoat/Resources/images/moreinfo.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/images/moreinfo1.png b/WebGoat/Resources/images/moreinfo1.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/images/moreinfo2.png b/WebGoat/Resources/images/moreinfo2.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/jquery-libs/autocomplete/images/shadow.png b/WebGoat/Resources/jquery-libs/autocomplete/images/shadow.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/jquery-libs/autocomplete/styles.css b/WebGoat/Resources/jquery-libs/autocomplete/styles.css
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/jquery-ui/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png b/WebGoat/Resources/jquery-ui/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/jquery-ui/images/ui-bg_flat_15_cd0a0a_40x100.png b/WebGoat/Resources/jquery-ui/images/ui-bg_flat_15_cd0a0a_40x100.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/jquery-ui/images/ui-bg_glass_100_e4f1fb_1x400.png b/WebGoat/Resources/jquery-ui/images/ui-bg_glass_100_e4f1fb_1x400.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/jquery-ui/images/ui-bg_glass_50_3baae3_1x400.png b/WebGoat/Resources/jquery-ui/images/ui-bg_glass_50_3baae3_1x400.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/jquery-ui/images/ui-bg_glass_80_d7ebf9_1x400.png b/WebGoat/Resources/jquery-ui/images/ui-bg_glass_80_d7ebf9_1x400.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/jquery-ui/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png b/WebGoat/Resources/jquery-ui/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/jquery-ui/images/ui-bg_highlight-hard_70_000000_1x100.png b/WebGoat/Resources/jquery-ui/images/ui-bg_highlight-hard_70_000000_1x100.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/jquery-ui/images/ui-bg_highlight-soft_100_deedf7_1x100.png b/WebGoat/Resources/jquery-ui/images/ui-bg_highlight-soft_100_deedf7_1x100.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/jquery-ui/images/ui-bg_highlight-soft_25_ffef8f_1x100.png b/WebGoat/Resources/jquery-ui/images/ui-bg_highlight-soft_25_ffef8f_1x100.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/jquery-ui/images/ui-icons_2694e8_256x240.png b/WebGoat/Resources/jquery-ui/images/ui-icons_2694e8_256x240.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/jquery-ui/images/ui-icons_2e83ff_256x240.png b/WebGoat/Resources/jquery-ui/images/ui-icons_2e83ff_256x240.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/jquery-ui/images/ui-icons_3d80b3_256x240.png b/WebGoat/Resources/jquery-ui/images/ui-icons_3d80b3_256x240.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/jquery-ui/images/ui-icons_72a7cf_256x240.png b/WebGoat/Resources/jquery-ui/images/ui-icons_72a7cf_256x240.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/jquery-ui/images/ui-icons_ffffff_256x240.png b/WebGoat/Resources/jquery-ui/images/ui-icons_ffffff_256x240.png
old mode 100644
new mode 100755
diff --git a/WebGoat/Resources/jquery-ui/jquery-ui-1.8.16.custom.css b/WebGoat/Resources/jquery-ui/jquery-ui-1.8.16.custom.css
old mode 100644
new mode 100755
diff --git a/WebGoat/TODO.txt b/WebGoat/TODO.txt
old mode 100644
new mode 100755
diff --git a/WebGoat/Web.config b/WebGoat/Web.config
old mode 100644
new mode 100755
index ed1e0ab01..35702a9b0
--- a/WebGoat/Web.config
+++ b/WebGoat/Web.config
@@ -84,6 +84,7 @@ http://msdn2.microsoft.com/en-us/library/b5ysx397.aspx
+
@@ -169,4 +170,4 @@ http://msdn2.microsoft.com/en-us/library/b5ysx397.aspx
-
+
\ No newline at end of file
diff --git a/WebGoat/Web.sitemap b/WebGoat/Web.sitemap
old mode 100644
new mode 100755
index 79f4e05d6..977615d7e
--- a/WebGoat/Web.sitemap
+++ b/WebGoat/Web.sitemap
@@ -35,6 +35,11 @@
+
+
+
+
+
diff --git a/WebGoat/WebGoat.NET.csproj b/WebGoat/WebGoat.NET.csproj
index c00501db7..2fbafb2e5 100644
--- a/WebGoat/WebGoat.NET.csproj
+++ b/WebGoat/WebGoat.NET.csproj
@@ -71,7 +71,7 @@
lib\log4net.dll
- lib\Mono.Data.Sqlite.dll
+ lib\Mono.Data.Sqlite.dll
@@ -501,6 +501,8 @@
+
+
@@ -1001,11 +1003,24 @@
VerbTamperingAttack.aspx
+
+ Clickjacking.aspx
+
+
+ Clickjacking.aspx
+
+
+ ClickjackingExploit.aspx
+
+
+ ClickjackingExploit.aspx
+
+
-
+
@@ -1018,7 +1033,7 @@
-
+
@@ -1028,6 +1043,7 @@
+
diff --git a/WebGoat/WebGoat.NET.csproj.user b/WebGoat/WebGoat.NET.csproj.user
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/Autocomplete.ashx b/WebGoat/WebGoatCoins/Autocomplete.ashx
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/Autocomplete.ashx.cs b/WebGoat/WebGoatCoins/Autocomplete.ashx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/Catalog.aspx b/WebGoat/WebGoatCoins/Catalog.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/Catalog.aspx.cs b/WebGoat/WebGoatCoins/Catalog.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/Catalog.aspx.designer.cs b/WebGoat/WebGoatCoins/Catalog.aspx.designer.cs
index 4b8370c2d..56b36b362 100644
--- a/WebGoat/WebGoatCoins/Catalog.aspx.designer.cs
+++ b/WebGoat/WebGoatCoins/Catalog.aspx.designer.cs
@@ -14,13 +14,6 @@ namespace OWASP.WebGoat.NET.WebGoatCoins {
public partial class Catalog {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.Content Content3;
-
- protected System.Web.UI.WebControls.Literal labelMessage;
-
- protected System.Web.UI.WebControls.Label lblOutput;
+ protected System.Web.UI.WebControls.Label lblOutput;
}
}
diff --git a/WebGoat/WebGoatCoins/ChangePassword.aspx b/WebGoat/WebGoatCoins/ChangePassword.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/ChangePassword.aspx.cs b/WebGoat/WebGoatCoins/ChangePassword.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/ChangePassword.aspx.designer.cs b/WebGoat/WebGoatCoins/ChangePassword.aspx.designer.cs
old mode 100644
new mode 100755
index 70ddd1d39..87a1fdd86
--- a/WebGoat/WebGoatCoins/ChangePassword.aspx.designer.cs
+++ b/WebGoat/WebGoatCoins/ChangePassword.aspx.designer.cs
@@ -10,7 +10,6 @@
namespace OWASP.WebGoat.NET.WebGoatCoins {
-
public partial class ChangePassword {
protected System.Web.UI.WebControls.Content Content1;
@@ -18,7 +17,6 @@ public partial class ChangePassword {
protected System.Web.UI.WebControls.Content Content2;
protected System.Web.UI.WebControls.Content Content3;
-
protected System.Web.UI.WebControls.Literal labelMessage;
protected System.Web.UI.WebControls.TextBox txtPassword1;
diff --git a/WebGoat/WebGoatCoins/CustomerLogin.aspx b/WebGoat/WebGoatCoins/CustomerLogin.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/CustomerLogin.aspx.cs b/WebGoat/WebGoatCoins/CustomerLogin.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/CustomerLogin.aspx.designer.cs b/WebGoat/WebGoatCoins/CustomerLogin.aspx.designer.cs
old mode 100644
new mode 100755
index 2e1b6355a..7a4319602
--- a/WebGoat/WebGoatCoins/CustomerLogin.aspx.designer.cs
+++ b/WebGoat/WebGoatCoins/CustomerLogin.aspx.designer.cs
@@ -10,7 +10,6 @@
namespace OWASP.WebGoat.NET.WebGoatCoins {
-
public partial class CustomerLogin {
protected System.Web.UI.WebControls.Content Content1;
@@ -24,15 +23,12 @@ public partial class CustomerLogin {
protected System.Web.UI.WebControls.Literal labelMessage;
protected System.Web.UI.WebControls.Panel PanelError;
-
protected System.Web.UI.WebControls.Literal labelError;
protected System.Web.UI.WebControls.TextBox txtUserName;
protected System.Web.UI.WebControls.TextBox txtPassword;
-
protected System.Web.UI.HtmlControls.HtmlInputCheckBox checkBoxRemember;
-
protected System.Web.UI.WebControls.Button buttonLogOn;
- }
+ }
}
diff --git a/WebGoat/WebGoatCoins/CustomerSettings.aspx b/WebGoat/WebGoatCoins/CustomerSettings.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/CustomerSettings.aspx.cs b/WebGoat/WebGoatCoins/CustomerSettings.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/CustomerSettings.aspx.designer.cs b/WebGoat/WebGoatCoins/CustomerSettings.aspx.designer.cs
index b93d5a8d0..5ae96b628 100644
--- a/WebGoat/WebGoatCoins/CustomerSettings.aspx.designer.cs
+++ b/WebGoat/WebGoatCoins/CustomerSettings.aspx.designer.cs
@@ -14,9 +14,5 @@ namespace OWASP.WebGoat.NET.WebGoatCoins {
public partial class CustomerSettings {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.Content Content3;
}
}
diff --git a/WebGoat/WebGoatCoins/Debug.aspx b/WebGoat/WebGoatCoins/Debug.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/Debug.aspx.cs b/WebGoat/WebGoatCoins/Debug.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/Debug.aspx.designer.cs b/WebGoat/WebGoatCoins/Debug.aspx.designer.cs
index e5f5ed41f..e758efc33 100644
--- a/WebGoat/WebGoatCoins/Debug.aspx.designer.cs
+++ b/WebGoat/WebGoatCoins/Debug.aspx.designer.cs
@@ -14,9 +14,5 @@ namespace OWASP.WebGoat.NET.WebGoatCoins {
public partial class Debug {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.Content Content3;
}
}
diff --git a/WebGoat/WebGoatCoins/ForgotPassword.aspx b/WebGoat/WebGoatCoins/ForgotPassword.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/ForgotPassword.aspx.cs b/WebGoat/WebGoatCoins/ForgotPassword.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/ForgotPassword.aspx.designer.cs b/WebGoat/WebGoatCoins/ForgotPassword.aspx.designer.cs
old mode 100644
new mode 100755
index 1b24e4b84..fc89c6934
--- a/WebGoat/WebGoatCoins/ForgotPassword.aspx.designer.cs
+++ b/WebGoat/WebGoatCoins/ForgotPassword.aspx.designer.cs
@@ -16,7 +16,6 @@ public partial class ForgotPassword {
protected System.Web.UI.WebControls.Content Content1;
protected System.Web.UI.WebControls.Content Content2;
-
protected System.Web.UI.WebControls.Content Content3;
protected System.Web.UI.WebControls.Panel PanelForgotPasswordStep1;
@@ -26,13 +25,11 @@ public partial class ForgotPassword {
protected System.Web.UI.WebControls.TextBox txtEmail;
protected System.Web.UI.WebControls.Button ButtonCheckEmail;
-
protected System.Web.UI.WebControls.Panel PanelForgotPasswordStep2;
protected System.Web.UI.WebControls.Literal labelQuestion;
protected System.Web.UI.WebControls.TextBox txtAnswer;
-
protected System.Web.UI.WebControls.Button ButtonCheckAnswer;
protected System.Web.UI.WebControls.Panel PanelForgotPasswordStep3;
diff --git a/WebGoat/WebGoatCoins/Logout.aspx b/WebGoat/WebGoatCoins/Logout.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/Logout.aspx.cs b/WebGoat/WebGoatCoins/Logout.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/Logout.aspx.designer.cs b/WebGoat/WebGoatCoins/Logout.aspx.designer.cs
index 872023635..39f3d66a6 100644
--- a/WebGoat/WebGoatCoins/Logout.aspx.designer.cs
+++ b/WebGoat/WebGoatCoins/Logout.aspx.designer.cs
@@ -14,11 +14,5 @@ namespace OWASP.WebGoat.NET.WebGoatCoins {
public partial class Logout {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.Content Content3;
-
- protected System.Web.UI.WebControls.Button btnLogout;
}
}
diff --git a/WebGoat/WebGoatCoins/MainPage.aspx b/WebGoat/WebGoatCoins/MainPage.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/MainPage.aspx.cs b/WebGoat/WebGoatCoins/MainPage.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/MainPage.aspx.designer.cs b/WebGoat/WebGoatCoins/MainPage.aspx.designer.cs
old mode 100644
new mode 100755
index 77bd06a6f..d6863f87f
--- a/WebGoat/WebGoatCoins/MainPage.aspx.designer.cs
+++ b/WebGoat/WebGoatCoins/MainPage.aspx.designer.cs
@@ -33,4 +33,4 @@ public partial class MainPage {
protected System.Web.UI.WebControls.Button btnUpload;
}
-}
+}
\ No newline at end of file
diff --git a/WebGoat/WebGoatCoins/Orders.aspx b/WebGoat/WebGoatCoins/Orders.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/Orders.aspx.cs b/WebGoat/WebGoatCoins/Orders.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/Orders.aspx.designer.cs b/WebGoat/WebGoatCoins/Orders.aspx.designer.cs
index 34db8fe4e..93c0c2f15 100644
--- a/WebGoat/WebGoatCoins/Orders.aspx.designer.cs
+++ b/WebGoat/WebGoatCoins/Orders.aspx.designer.cs
@@ -14,29 +14,12 @@ namespace OWASP.WebGoat.NET.WebGoatCoins {
public partial class Orders {
protected System.Web.UI.WebControls.Content Content1;
-
- protected System.Web.UI.WebControls.Content Content2;
-
- protected System.Web.UI.WebControls.Content Content3;
-
- protected System.Web.UI.WebControls.Literal labelMessage;
-
- protected System.Web.UI.WebControls.Label lblOutput;
-
- protected System.Web.UI.WebControls.GridView GridView1;
-
- protected System.Web.UI.WebControls.Panel PanelShowDetailSuccess;
-
- protected System.Web.UI.WebControls.Literal litSuccessDetailMessage;
-
- protected System.Web.UI.WebControls.Panel PanelShowDetailFailure;
-
- protected System.Web.UI.WebControls.Literal litErrorDetailMessage;
-
- protected System.Web.UI.WebControls.Panel PanelShowDetails;
-
- protected System.Web.UI.WebControls.DetailsView DetailsView1;
-
- protected System.Web.UI.WebControls.HyperLink HyperLink1;
+ protected System.Web.UI.WebControls.Label lblOutput;
+ protected System.Web.UI.WebControls.GridView GridView1;
+ protected System.Web.UI.WebControls.DetailsView DetailsView1;
+ protected System.Web.UI.WebControls.Panel PanelShowDetailSuccess;
+ protected System.Web.UI.WebControls.HyperLink HyperLink1;
+ protected System.Web.UI.WebControls.Panel PanelShowDetailFailure;
+ protected System.Web.UI.WebControls.Literal litErrorDetailMessage;
}
}
diff --git a/WebGoat/WebGoatCoins/ProductDetails.aspx b/WebGoat/WebGoatCoins/ProductDetails.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/ProductDetails.aspx.cs b/WebGoat/WebGoatCoins/ProductDetails.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/ProductDetails.aspx.designer.cs b/WebGoat/WebGoatCoins/ProductDetails.aspx.designer.cs
old mode 100644
new mode 100755
index 4ab6669be..18ce6fdb8
--- a/WebGoat/WebGoatCoins/ProductDetails.aspx.designer.cs
+++ b/WebGoat/WebGoatCoins/ProductDetails.aspx.designer.cs
@@ -16,7 +16,6 @@ public partial class ProductDetails {
protected System.Web.UI.WebControls.Content Content1;
protected System.Web.UI.WebControls.Content Content2;
-
protected System.Web.UI.WebControls.Content Content3;
protected System.Web.UI.WebControls.Literal labelMessage;
diff --git a/WebGoat/WebGoatCoins/Web.config b/WebGoat/WebGoatCoins/Web.config
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/alphacognac.png b/WebGoat/WebGoatCoins/images/logos/alphacognac.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/americanbankinc.png b/WebGoat/WebGoatCoins/images/logos/americanbankinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/amicacoinsco.png b/WebGoat/WebGoatCoins/images/logos/amicacoinsco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/angresellers.png b/WebGoat/WebGoatCoins/images/logos/angresellers.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/annasdecorations.png b/WebGoat/WebGoatCoins/images/logos/annasdecorations.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/antondesigns.png b/WebGoat/WebGoatCoins/images/logos/antondesigns.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/asianshoppingnetwork.png b/WebGoat/WebGoatCoins/images/logos/asianshoppingnetwork.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/asiantreasures.png b/WebGoat/WebGoatCoins/images/logos/asiantreasures.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/ateliergraphique.png b/WebGoat/WebGoatCoins/images/logos/ateliergraphique.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/australiancollectables.png b/WebGoat/WebGoatCoins/images/logos/australiancollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/australiancollectors.png b/WebGoat/WebGoatCoins/images/logos/australiancollectors.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/australiangoldnetwork.png b/WebGoat/WebGoatCoins/images/logos/australiangoldnetwork.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/avstores.png b/WebGoat/WebGoatCoins/images/logos/avstores.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/baanepreciousimports.png b/WebGoat/WebGoatCoins/images/logos/baanepreciousimports.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/bavariancollectablesimports.png b/WebGoat/WebGoatCoins/images/logos/bavariancollectablesimports.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/bgecollectables.png b/WebGoat/WebGoatCoins/images/logos/bgecollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/blauerseemetals.png b/WebGoat/WebGoatCoins/images/logos/blauerseemetals.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/boardscoinsco.png b/WebGoat/WebGoatCoins/images/logos/boardscoinsco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/cafimports.png b/WebGoat/WebGoatCoins/images/logos/cafimports.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/cambridgecollectablesco.png b/WebGoat/WebGoatCoins/images/logos/cambridgecollectablesco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/canadiangoldexchangenetwork.png b/WebGoat/WebGoatCoins/images/logos/canadiangoldexchangenetwork.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/classicgoldideas.png b/WebGoat/WebGoatCoins/images/logos/classicgoldideas.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/classiclegendsinc.png b/WebGoat/WebGoatCoins/images/logos/classiclegendsinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/clovercollections.png b/WebGoat/WebGoatCoins/images/logos/clovercollections.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/coinageandthingsco.png b/WebGoat/WebGoatCoins/images/logos/coinageandthingsco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/coinrmintdistributorsinc.png b/WebGoat/WebGoatCoins/images/logos/coinrmintdistributorsinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/coins4grownupscom.png b/WebGoat/WebGoatCoins/images/logos/coins4grownupscom.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/coinsoffinland.png b/WebGoat/WebGoatCoins/images/logos/coinsoffinland.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/collectablepreciousdesignsco.png b/WebGoat/WebGoatCoins/images/logos/collectablepreciousdesignsco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/collectablesforlessinc.png b/WebGoat/WebGoatCoins/images/logos/collectablesforlessinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/corporategoldideasco.png b/WebGoat/WebGoatCoins/images/logos/corporategoldideasco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/corridametalsreplicas.png b/WebGoat/WebGoatCoins/images/logos/corridametalsreplicas.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/cramerspezialitten.png b/WebGoat/WebGoatCoins/images/logos/cramerspezialitten.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/cruzsonsco.png b/WebGoat/WebGoatCoins/images/logos/cruzsonsco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/daedalusdesignsimports.png b/WebGoat/WebGoatCoins/images/logos/daedalusdesignsimports.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/danishwholesaleimports.png b/WebGoat/WebGoatCoins/images/logos/danishwholesaleimports.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/derhundimports.png b/WebGoat/WebGoatCoins/images/logos/derhundimports.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/doubledeckergoldstores.png b/WebGoat/WebGoatCoins/images/logos/doubledeckergoldstores.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/downundercoinage.png b/WebGoat/WebGoatCoins/images/logos/downundercoinage.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/dragoncoinage.png b/WebGoat/WebGoatCoins/images/logos/dragoncoinage.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/enacodistributors.png b/WebGoat/WebGoatCoins/images/logos/enacodistributors.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/euroshoppingchannel.png b/WebGoat/WebGoatCoins/images/logos/euroshoppingchannel.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/extremedeskdecorations.png b/WebGoat/WebGoatCoins/images/logos/extremedeskdecorations.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/feueronlinestores.png b/WebGoat/WebGoatCoins/images/logos/feueronlinestores.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/frankengold.png b/WebGoat/WebGoatCoins/images/logos/frankengold.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/fraudacollezione.png b/WebGoat/WebGoatCoins/images/logos/fraudacollezione.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/fungoldideascom.png b/WebGoat/WebGoatCoins/images/logos/fungoldideascom.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/goatgoldstore.png b/WebGoat/WebGoatCoins/images/logos/goatgoldstore.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/gold4allagescom.png b/WebGoat/WebGoatCoins/images/logos/gold4allagescom.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/goldbymailcouk.png b/WebGoat/WebGoatCoins/images/logos/goldbymailcouk.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/golddepotinc.png b/WebGoat/WebGoatCoins/images/logos/golddepotinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/goldforhimcom.png b/WebGoat/WebGoatCoins/images/logos/goldforhimcom.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/goldideascorp.png b/WebGoat/WebGoatCoins/images/logos/goldideascorp.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/handjigoldco.png b/WebGoat/WebGoatCoins/images/logos/handjigoldco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/havelzbyszekco.png b/WebGoat/WebGoatCoins/images/logos/havelzbyszekco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/heintzecollectables.png b/WebGoat/WebGoatCoins/images/logos/heintzecollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/herkkugold.png b/WebGoat/WebGoatCoins/images/logos/herkkugold.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/iberiagoldimports.png b/WebGoat/WebGoatCoins/images/logos/iberiagoldimports.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/kellysgoldshop.png b/WebGoat/WebGoatCoins/images/logos/kellysgoldshop.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/kingkongcollectables.png b/WebGoat/WebGoatCoins/images/logos/kingkongcollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/kommissionmetals.png b/WebGoat/WebGoatCoins/images/logos/kommissionmetals.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/kremlincollectables.png b/WebGoat/WebGoatCoins/images/logos/kremlincollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/lacornedabondance.png b/WebGoat/WebGoatCoins/images/logos/lacornedabondance.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/landofcoinsinc.png b/WebGoat/WebGoatCoins/images/logos/landofcoinsinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/larochellegold.png b/WebGoat/WebGoatCoins/images/logos/larochellegold.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/lisboacoinage.png b/WebGoat/WebGoatCoins/images/logos/lisboacoinage.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/lordinecoinage.png b/WebGoat/WebGoatCoins/images/logos/lordinecoinage.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/lyoncoinage.png b/WebGoat/WebGoatCoins/images/logos/lyoncoinage.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/marseillepreciousmetals.png b/WebGoat/WebGoatCoins/images/logos/marseillepreciousmetals.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/martasreplicasco.png b/WebGoat/WebGoatCoins/images/logos/martasreplicasco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/menrusretailers.png b/WebGoat/WebGoatCoins/images/logos/menrusretailers.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/messnershoppingnetwork.png b/WebGoat/WebGoatCoins/images/logos/messnershoppingnetwork.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/metalsassociscie.png b/WebGoat/WebGoatCoins/images/logos/metalsassociscie.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/metalscanalpetit.png b/WebGoat/WebGoatCoins/images/logos/metalscanalpetit.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/metalscoinclassicsinc.png b/WebGoat/WebGoatCoins/images/logos/metalscoinclassicsinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/microsilverinc.png b/WebGoat/WebGoatCoins/images/logos/microsilverinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/mitvergngenco.png b/WebGoat/WebGoatCoins/images/logos/mitvergngenco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/musclecoinsinc.png b/WebGoat/WebGoatCoins/images/logos/musclecoinsinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/natrlichmetals.png b/WebGoat/WebGoatCoins/images/logos/natrlichmetals.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/norwaygoldbymail.png b/WebGoat/WebGoatCoins/images/logos/norwaygoldbymail.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/onlinepreciouscollectables.png b/WebGoat/WebGoatCoins/images/logos/onlinepreciouscollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/onlinepremiumcreationsco.png b/WebGoat/WebGoatCoins/images/logos/onlinepremiumcreationsco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/osakacoinageco.png b/WebGoat/WebGoatCoins/images/logos/osakacoinageco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/oulutoysupplies.png b/WebGoat/WebGoatCoins/images/logos/oulutoysupplies.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/petitmetals.png b/WebGoat/WebGoatCoins/images/logos/petitmetals.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/portoimportsco.png b/WebGoat/WebGoatCoins/images/logos/portoimportsco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/preciouscaravy.png b/WebGoat/WebGoatCoins/images/logos/preciouscaravy.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/preciousclassics.png b/WebGoat/WebGoatCoins/images/logos/preciousclassics.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/preciouscollectables.png b/WebGoat/WebGoatCoins/images/logos/preciouscollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/preciouscreationsltd.png b/WebGoat/WebGoatCoins/images/logos/preciouscreationsltd.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/preciousgolddistributorsltd.png b/WebGoat/WebGoatCoins/images/logos/preciousgolddistributorsltd.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/preciousmetalsco.png b/WebGoat/WebGoatCoins/images/logos/preciousmetalsco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/preciousmetalswerke.png b/WebGoat/WebGoatCoins/images/logos/preciousmetalswerke.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/premiumclassicsinc.png b/WebGoat/WebGoatCoins/images/logos/premiumclassicsinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/premiumcollectables.png b/WebGoat/WebGoatCoins/images/logos/premiumcollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/qubechomeshoppingnetwork.png b/WebGoat/WebGoatCoins/images/logos/qubechomeshoppingnetwork.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/raananstores.png b/WebGoat/WebGoatCoins/images/logos/raananstores.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/reimscollectables.png b/WebGoat/WebGoatCoins/images/logos/reimscollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/rovelligold.png b/WebGoat/WebGoatCoins/images/logos/rovelligold.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/royalcanadiancollectables.png b/WebGoat/WebGoatCoins/images/logos/royalcanadiancollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/royalebelge.png b/WebGoat/WebGoatCoins/images/logos/royalebelge.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/salzburgcollectables.png b/WebGoat/WebGoatCoins/images/logos/salzburgcollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/sardistributors.png b/WebGoat/WebGoatCoins/images/logos/sardistributors.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/saveleyhenriot.png b/WebGoat/WebGoatCoins/images/logos/saveleyhenriot.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/scandinaviangoldideas.png b/WebGoat/WebGoatCoins/images/logos/scandinaviangoldideas.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/schuylerimports.png b/WebGoat/WebGoatCoins/images/logos/schuylerimports.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/signalcollectiblesltd.png b/WebGoat/WebGoatCoins/images/logos/signalcollectiblesltd.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/stuttgartcollectableexchange.png b/WebGoat/WebGoatCoins/images/logos/stuttgartcollectableexchange.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/stylishdeskdecors.png b/WebGoat/WebGoatCoins/images/logos/stylishdeskdecors.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/suominencoinage.png b/WebGoat/WebGoatCoins/images/logos/suominencoinage.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/supersilverinc.png b/WebGoat/WebGoatCoins/images/logos/supersilverinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/technicsstoresinc.png b/WebGoat/WebGoatCoins/images/logos/technicsstoresinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/teknicollectablesinc.png b/WebGoat/WebGoatCoins/images/logos/teknicollectablesinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/thesharpgoldwarehouse.png b/WebGoat/WebGoatCoins/images/logos/thesharpgoldwarehouse.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/tokyocollectables.png b/WebGoat/WebGoatCoins/images/logos/tokyocollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/tomsspezialitten.png b/WebGoat/WebGoatCoins/images/logos/tomsspezialitten.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/ukcollectables.png b/WebGoat/WebGoatCoins/images/logos/ukcollectables.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/vidasport.png b/WebGoat/WebGoatCoins/images/logos/vidasport.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/vitachromeinc.png b/WebGoat/WebGoatCoins/images/logos/vitachromeinc.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/volvomodelreplicas.png b/WebGoat/WebGoatCoins/images/logos/volvomodelreplicas.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/warburgexchange.png b/WebGoat/WebGoatCoins/images/logos/warburgexchange.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/logos/westcoastcollectablesco.png b/WebGoat/WebGoatCoins/images/logos/westcoastcollectablesco.png
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/07AEPltProofRevThumb.jpg b/WebGoat/WebGoatCoins/images/products/07AEPltProofRevThumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/2008_AESilverProof_thumb.jpg b/WebGoat/WebGoatCoins/images/products/2008_AESilverProof_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/2008_AE_Plat_Bullion_Thumb.jpg b/WebGoat/WebGoatCoins/images/products/2008_AE_Plat_Bullion_Thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/2009WHHarrisonObvthumb.jpg b/WebGoat/WebGoatCoins/images/products/2009WHHarrisonObvthumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/2010MFillmore_thumb.jpg b/WebGoat/WebGoatCoins/images/products/2010MFillmore_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/2010_AEGoldProof_thumb.jpg b/WebGoat/WebGoatCoins/images/products/2010_AEGoldProof_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/2011-Gold-Eagle-unc-thumb.jpg b/WebGoat/WebGoatCoins/images/products/2011-Gold-Eagle-unc-thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/2011-SilverEagle-unc-thumb.jpg b/WebGoat/WebGoatCoins/images/products/2011-SilverEagle-unc-thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/2011-Unc-Gettysburg_thumb.jpg b/WebGoat/WebGoatCoins/images/products/2011-Unc-Gettysburg_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/2011AJohnson_thumb.jpg b/WebGoat/WebGoatCoins/images/products/2011AJohnson_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/2011_AE_PlatProof_thumb.jpg b/WebGoat/WebGoatCoins/images/products/2011_AE_PlatProof_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/2012-ATB-El-Yunque_thumb.jpg b/WebGoat/WebGoatCoins/images/products/2012-ATB-El-Yunque_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/2012-Gold-Eagle-bullion-thumb.jpg b/WebGoat/WebGoatCoins/images/products/2012-Gold-Eagle-bullion-thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/2012-Natl-Infantry-Commem-thumb.jpg b/WebGoat/WebGoatCoins/images/products/2012-Natl-Infantry-Commem-thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/2012-Proof-HalfDollar-thumb.jpg b/WebGoat/WebGoatCoins/images/products/2012-Proof-HalfDollar-thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/2012-Proof-Nickel-thumb.jpg b/WebGoat/WebGoatCoins/images/products/2012-Proof-Nickel-thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/2012-SilverEagle-bullion-thumb.jpg b/WebGoat/WebGoatCoins/images/products/2012-SilverEagle-bullion-thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/21_Arthur_Pre1_thumb.jpg b/WebGoat/WebGoatCoins/images/products/21_Arthur_Pre1_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/AEPlatUnc_thumb.jpg b/WebGoat/WebGoatCoins/images/products/AEPlatUnc_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/EJohnson_Proof-thumb.jpg b/WebGoat/WebGoatCoins/images/products/EJohnson_Proof-thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/HOTSPRINGS_thumb.jpg b/WebGoat/WebGoatCoins/images/products/HOTSPRINGS_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/SSB_Gold_thumb_LineArt.jpg b/WebGoat/WebGoatCoins/images/products/SSB_Gold_thumb_LineArt.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-1_10-Koala-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-1_10-Koala-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-2011-Aust-Kangaroo-Mini-Coin-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-2011-Aust-Kangaroo-Mini-Coin-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-2011-Love-Coin-12oz-Silver-Proof-Coin_Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-2011-Love-Coin-12oz-Silver-Proof-Coin_Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-2011-countdown-pack-front.jpg b/WebGoat/WebGoatCoins/images/products/other/0-2011-countdown-pack-front.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-2011_UK_Gold_Proof_Quarter_Sovereign_Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-2011_UK_Gold_Proof_Quarter_Sovereign_Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-ANDA-Show-Special-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-ANDA-Show-Special-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Australian-Battles-Kokoda-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Australian-Battles-Kokoda-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-BR11AGN_-_Britannia_Bullion_Rev.jpg b/WebGoat/WebGoatCoins/images/products/other/0-BR11AGN_-_Britannia_Bullion_Rev.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-BRM-2012-Oympic-Coin.jpg b/WebGoat/WebGoatCoins/images/products/other/0-BRM-2012-Oympic-Coin.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-BRM-2012-Proof-Year-Set-Case-Inside.jpg b/WebGoat/WebGoatCoins/images/products/other/0-BRM-2012-Proof-Year-Set-Case-Inside.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Celebrate-australia-WA-Silver-Coin-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Celebrate-australia-WA-Silver-Coin-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Discover-Australia-2011-5-Coin-Set-Silver.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Discover-Australia-2011-5-Coin-Set-Silver.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Discover-Australia-2011-Dingo-Silver-1oz-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Discover-Australia-2011-Dingo-Silver-1oz-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Discover-Australia-2011-TasDevil-Silver-1oz-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Discover-Australia-2011-TasDevil-Silver-1oz-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Dreaming-Platypus-Gold-2.5g-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Dreaming-Platypus-Gold-2.5g-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Dreaming-Platypus-Silver-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Dreaming-Platypus-Silver-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Duntroon-PNC-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Duntroon-PNC-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Famous-Naval-Battles-Midway-Silver-Coin--Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Famous-Naval-Battles-Midway-Silver-Coin--Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Forever-Love-2012-Silver-Proof-Coin-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Forever-Love-2012-Silver-Proof-Coin-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Giant-Panda-In-Need-Silver-1oz-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Giant-Panda-In-Need-Silver-1oz-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Great-Composers-Liszt-Silver-Coin-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Great-Composers-Liszt-Silver-Coin-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Great-Warriors-1oz-Silver-Proof-Samurai-Coin-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Great-Warriors-1oz-Silver-Proof-Samurai-Coin-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Koala-2012-1oz-Coin-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Koala-2012-1oz-Coin-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Lost-Endangered-Tasmanian-Wedged-Tail-Eagle-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Lost-Endangered-Tasmanian-Wedged-Tail-Eagle-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Lunar-Silver-Gemstone-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Lunar-Silver-Gemstone-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Men-of-Gold-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Men-of-Gold-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-RAN-PNC-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-RAN-PNC-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Sea-Life-II-Starfish-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Sea-Life-II-Starfish-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Sea-Life-II-Turtle-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Sea-Life-II-Turtle-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Ships-Changed-World-Santa-Maria-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Ships-Changed-World-Santa-Maria-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Silver-Koala-5oz-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Silver-Koala-5oz-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Transformers-Optimus-Prime-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Transformers-Optimus-Prime-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Tuvalu---Fu.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Tuvalu---Fu.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Tuvalu---Lu.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Tuvalu---Lu.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-Wildlife-Orangutan-1oz-Silver-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-Wildlife-Orangutan-1oz-Silver-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-dame-nellie-coin-reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/0-dame-nellie-coin-reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/0-kookaburra-baby-pack-2012.jpg b/WebGoat/WebGoatCoins/images/products/other/0-kookaburra-baby-pack-2012.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2450-Discover-Australia-Crocodile-1oz-Silver-Proof-Coin-Hero.jpg b/WebGoat/WebGoatCoins/images/products/other/2450-Discover-Australia-Crocodile-1oz-Silver-Proof-Coin-Hero.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2519-Great-Warrior-Series-2010-Viking-1oz-Silver-Proof-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2519-Great-Warrior-Series-2010-Viking-1oz-Silver-Proof-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2541-Aust_Bush_Baby_Sugar_Glider_Silver_Coin_Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2541-Aust_Bush_Baby_Sugar_Glider_Silver_Coin_Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2549-Lucky-Waving-Purple-Cat-1_25oz-Gold-Coin-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2549-Lucky-Waving-Purple-Cat-1_25oz-Gold-Coin-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2550-Lucky-Waving-Green-Cat-1_25oz-Gold-Coin-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2550-Lucky-Waving-Green-Cat-1_25oz-Gold-Coin-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2553-Great-Composers-Gustav-Mahler-1oz-Silver-Proof-Coin-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2553-Great-Composers-Gustav-Mahler-1oz-Silver-Proof-Coin-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2554-2011-Tasmanian-Tiger-1oz-silver-proof-coin-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2554-2011-Tasmanian-Tiger-1oz-silver-proof-coin-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2568-Centenary-of-Australian-Commonwealth-of-Bronze-Coinage-1oz-Silver-Proof-Coin-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2568-Centenary-of-Australian-Commonwealth-of-Bronze-Coinage-1oz-Silver-Proof-Coin-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2569-Border-Collie-1oz-Silver-Proof-Coin-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2569-Border-Collie-1oz-Silver-Proof-Coin-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2573-2011-Year-of-the-Rabbit-1oz-Silver-Coloured-Coin Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2573-2011-Year-of-the-Rabbit-1oz-Silver-Coloured-Coin Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2574-2011-Year-of-the-Rabbit-1oz-Silver-Gilded-Coin Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2574-2011-Year-of-the-Rabbit-1oz-Silver-Gilded-Coin Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2577-Bush-Babies-1_2oz-Silver-Proof-Dingo-Coin-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2577-Bush-Babies-1_2oz-Silver-Proof-Dingo-Coin-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2585-Great-Naval-Battles-1oz-Silver-Proof-Jutland-Coin-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2585-Great-Naval-Battles-1oz-Silver-Proof-Jutland-Coin-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2597-Celebrate-Australia-1oz-Silver-Proof-Tasmania-Coin-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2597-Celebrate-Australia-1oz-Silver-Proof-Tasmania-Coin-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2598-Celebrate-Australia-1oz-Silver-Proof-South-Australia-Coin-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2598-Celebrate-Australia-1oz-Silver-Proof-South-Australia-Coin-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2601-Pre-decimal-minature-coins-in-card.jpg b/WebGoat/WebGoatCoins/images/products/other/2601-Pre-decimal-minature-coins-in-card.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2741-killer-whale-coin-reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2741-killer-whale-coin-reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2775-Melb-Coin-Show-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2775-Melb-Coin-Show-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2777-Kangaroo-Silver-High-Relief-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2777-Kangaroo-Silver-High-Relief-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2781-Famous-Battles-Tobruk-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2781-Famous-Battles-Tobruk-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2835-Lunar-Silver-Gilded-Reverse.jpg b/WebGoat/WebGoatCoins/images/products/other/2835-Lunar-Silver-Gilded-Reverse.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2900-Lu-Fu-Shou-Combined-v2.jpg b/WebGoat/WebGoatCoins/images/products/other/2900-Lu-Fu-Shou-Combined-v2.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/other/2901-Fu-Lu-Combined.jpg b/WebGoat/WebGoatCoins/images/products/other/2901-Fu-Lu-Combined.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/stacked-coins2_thumb.jpg b/WebGoat/WebGoatCoins/images/products/stacked-coins2_thumb.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/thumbBuffaloBullion.jpg b/WebGoat/WebGoatCoins/images/products/thumbBuffaloBullion.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/thumbJMonroe.jpg b/WebGoat/WebGoatCoins/images/products/thumbJMonroe.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/images/products/thumbWashington.jpg b/WebGoat/WebGoatCoins/images/products/thumbWashington.jpg
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/uploads/1. Development cycle v1.pdf b/WebGoat/WebGoatCoins/uploads/1. Development cycle v1.pdf
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/uploads/attack.aspx b/WebGoat/WebGoatCoins/uploads/attack.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/WebGoatCoins/uploads/test.aspx b/WebGoat/WebGoatCoins/uploads/test.aspx
old mode 100644
new mode 100755
diff --git a/WebGoat/dbtest.aspx.cs b/WebGoat/dbtest.aspx.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/dbtest.aspx.designer.cs b/WebGoat/dbtest.aspx.designer.cs
old mode 100644
new mode 100755
diff --git a/WebGoat/lib/Mono.Data.Sqlite.dll b/WebGoat/lib/Mono.Data.Sqlite.dll
old mode 100644
new mode 100755
diff --git a/WebGoat/lib/System.Data.SQLite.XML b/WebGoat/lib/System.Data.SQLite.XML
old mode 100644
new mode 100755
diff --git a/WebGoat/lib/System.Data.SQLite.dll b/WebGoat/lib/System.Data.SQLite.dll
old mode 100644
new mode 100755
diff --git a/WebGoat/lib/mysql.data.cf.dll b/WebGoat/lib/mysql.data.cf.dll
old mode 100644
new mode 100755
diff --git a/WebGoat/lib/mysql.data.dll b/WebGoat/lib/mysql.data.dll
old mode 100644
new mode 100755
diff --git a/WebGoat/lib/mysql.data.entity.dll b/WebGoat/lib/mysql.data.entity.dll
old mode 100644
new mode 100755
diff --git a/WebGoat/lib/mysql.visualstudio.dll b/WebGoat/lib/mysql.visualstudio.dll
old mode 100644
new mode 100755
diff --git a/WebGoat/lib/mysql.web.dll b/WebGoat/lib/mysql.web.dll
old mode 100644
new mode 100755
diff --git a/WebGoat/moreinfo.png b/WebGoat/moreinfo.png
old mode 100644
new mode 100755
diff --git a/WebGoat/moreinfo1.png b/WebGoat/moreinfo1.png
old mode 100644
new mode 100755
diff --git a/WebGoat/web.sitemap.backup b/WebGoat/web.sitemap.backup
old mode 100644
new mode 100755