diff --git a/SecurityShepherdCore/doc/allclasses-frame.html b/SecurityShepherdCore/doc/allclasses-frame.html index 883121b88..3c81cc65d 100644 --- a/SecurityShepherdCore/doc/allclasses-frame.html +++ b/SecurityShepherdCore/doc/allclasses-frame.html @@ -1,153 +1,160 @@ - - - - - - -All Classes - - - - - - - - - - - -All Classes -
- - - - - -
ad2628bcc79bf10dd54ee62de148ab44b7bd028009a908ce3f1b4d019886d0e -
-AddPlayer -
-AssignPlayers -
-Broadcaster -
-ChallengeStructure -
-ChangeHostAddress -
-ChangePassword -
-ChangeVulnerableAppRoot -
-CheatSheetStatus -
-CreateCheat -
-CreateClass -
-CreateNewAdmin -
-CsrfChallengeTargetOne -
-CsrfChallengeTargetThree -
-CsrfChallengeTargetTwo -
-CsrfLessonTarget -
-d72ca2694422af2e6b3c5d90e4c11e7b4575a7bc12ee6d0a384ac2469449e8fa -
-Database -
-DisableCheats -
-ed4182af119d97728b2afca6da7cdbe270a9e9dd714065f0f775cd40dc296bc7 -
-EnableCheats -
-ExposedServer -
-f15f2766c971e16e68aa26043e6016a0a7f6879283c873d9476a8e7e94ea736f -
-FeedbackSubmit -
-FileInputProperties -
-FindXSS -
-GenerateChallengeDb -
-GetCheat -
-GetFeedback -
-GetJsonProgress -
-GetModule -
-GetPlayersByClass -
-GetProgress -
-Getter -
-Hash -
-Login -
-Logout -
-ModuleBlock -
-ModulePlan -
-OneTimePad -
-OpenRegistration -
-OperationStructure -
-Redirect -
-RedirectLessonTarget -
-RefreshMenu -
-Register -
-RemoveModuleLock -
-s74a796e84e25b854906d88f622170c1c06817e72b526b3d1e9a6085f429cf52 -
-SetIncrementalFloorPlan -
-SetOpenFloor -
-Setter -
-SolutionSubmit -
-StopHere -
-t227357536888e807ff0f0eff751d6034bafe48954575c3a6563cb47a85b1e888 -
-ToggleRegistration -
-UpgradePlayer -
-Validate -
-Vulnerabilities -
-XssFilter -
-z311736498a13604705d608fb3171ebf49bc18753b0ec34b8dff5e4f9147eb5e -
-z6b2f5ebbe112dd09a6c430a167415820adc5633256a7b44a7d1e262db105e3c -
-zf8ed52591579339e590e0726c7b24009f3ac54cdff1b81a65db1688d86efb3a -
-
- - - + + + + + +All Classes + + + + +

All Classes

+
+ +
+ + diff --git a/SecurityShepherdCore/doc/allclasses-noframe.html b/SecurityShepherdCore/doc/allclasses-noframe.html index 6ab9c6b28..6f6f84886 100644 --- a/SecurityShepherdCore/doc/allclasses-noframe.html +++ b/SecurityShepherdCore/doc/allclasses-noframe.html @@ -1,153 +1,160 @@ - - - - - - -All Classes - - - - - - - - - - - -All Classes -
- - - - - -
ad2628bcc79bf10dd54ee62de148ab44b7bd028009a908ce3f1b4d019886d0e -
-AddPlayer -
-AssignPlayers -
-Broadcaster -
-ChallengeStructure -
-ChangeHostAddress -
-ChangePassword -
-ChangeVulnerableAppRoot -
-CheatSheetStatus -
-CreateCheat -
-CreateClass -
-CreateNewAdmin -
-CsrfChallengeTargetOne -
-CsrfChallengeTargetThree -
-CsrfChallengeTargetTwo -
-CsrfLessonTarget -
-d72ca2694422af2e6b3c5d90e4c11e7b4575a7bc12ee6d0a384ac2469449e8fa -
-Database -
-DisableCheats -
-ed4182af119d97728b2afca6da7cdbe270a9e9dd714065f0f775cd40dc296bc7 -
-EnableCheats -
-ExposedServer -
-f15f2766c971e16e68aa26043e6016a0a7f6879283c873d9476a8e7e94ea736f -
-FeedbackSubmit -
-FileInputProperties -
-FindXSS -
-GenerateChallengeDb -
-GetCheat -
-GetFeedback -
-GetJsonProgress -
-GetModule -
-GetPlayersByClass -
-GetProgress -
-Getter -
-Hash -
-Login -
-Logout -
-ModuleBlock -
-ModulePlan -
-OneTimePad -
-OpenRegistration -
-OperationStructure -
-Redirect -
-RedirectLessonTarget -
-RefreshMenu -
-Register -
-RemoveModuleLock -
-s74a796e84e25b854906d88f622170c1c06817e72b526b3d1e9a6085f429cf52 -
-SetIncrementalFloorPlan -
-SetOpenFloor -
-Setter -
-SolutionSubmit -
-StopHere -
-t227357536888e807ff0f0eff751d6034bafe48954575c3a6563cb47a85b1e888 -
-ToggleRegistration -
-UpgradePlayer -
-Validate -
-Vulnerabilities -
-XssFilter -
-z311736498a13604705d608fb3171ebf49bc18753b0ec34b8dff5e4f9147eb5e -
-z6b2f5ebbe112dd09a6c430a167415820adc5633256a7b44a7d1e262db105e3c -
-zf8ed52591579339e590e0726c7b24009f3ac54cdff1b81a65db1688d86efb3a -
-
- - - + + + + + +All Classes + + + + +

All Classes

+
+ +
+ + diff --git a/SecurityShepherdCore/doc/constant-values.html b/SecurityShepherdCore/doc/constant-values.html index 05ab242ad..562a83218 100644 --- a/SecurityShepherdCore/doc/constant-values.html +++ b/SecurityShepherdCore/doc/constant-values.html @@ -1,146 +1,115 @@ - - - - - - -Constant Field Values - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Constant Field Values

-
-
-Contents - -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Constant Field Values + + + + + + + +
+ + + + + +
+ + +
+

Constant Field Values

+

Contents

+
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/dbProcs/Database.html b/SecurityShepherdCore/doc/dbProcs/Database.html index bd3576927..a87086c93 100644 --- a/SecurityShepherdCore/doc/dbProcs/Database.html +++ b/SecurityShepherdCore/doc/dbProcs/Database.html @@ -1,107 +1,104 @@ - - - - - - -Database - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -dbProcs -
-Class Database

-
-java.lang.Object
-  extended by dbProcs.Database
-
-
-
-
public class Database
extends java.lang.Object
- - -

-Used to create database connections using the FileInputProperties.readfile method to gather property information + + + + + +Database + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
dbProcs
+

Class Database

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/dbProcs/FileInputProperties.html b/SecurityShepherdCore/doc/dbProcs/FileInputProperties.html index 4610749cc..b88ab9c08 100644 --- a/SecurityShepherdCore/doc/dbProcs/FileInputProperties.html +++ b/SecurityShepherdCore/doc/dbProcs/FileInputProperties.html @@ -1,107 +1,104 @@ - - - - - - -FileInputProperties - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -dbProcs -
-Class FileInputProperties

-
-java.lang.Object
-  extended by dbProcs.FileInputProperties
-
-
-
-
public class FileInputProperties
extends java.lang.Object
- - -

-Locates the database Properties File for Database manipulation methods. This file contains the application sign on credentials for the database. + + + + + +FileInputProperties + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
dbProcs
+

Class FileInputProperties

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/dbProcs/Getter.html b/SecurityShepherdCore/doc/dbProcs/Getter.html index 9ee6d4284..2d8dadd81 100644 --- a/SecurityShepherdCore/doc/dbProcs/Getter.html +++ b/SecurityShepherdCore/doc/dbProcs/Getter.html @@ -1,107 +1,104 @@ - - - - - - -Getter - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -dbProcs -
-Class Getter

-
-java.lang.Object
-  extended by dbProcs.Getter
-
-
-
-
public class Getter
extends java.lang.Object
- - -

-Used to retrieve information from the Database + + + + + +Getter + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
dbProcs
+

Class Getter

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/dbProcs/Setter.html b/SecurityShepherdCore/doc/dbProcs/Setter.html index 6260b8d8c..ca15c1511 100644 --- a/SecurityShepherdCore/doc/dbProcs/Setter.html +++ b/SecurityShepherdCore/doc/dbProcs/Setter.html @@ -1,107 +1,104 @@ - - - - - - -Setter - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -dbProcs -
-Class Setter

-
-java.lang.Object
-  extended by dbProcs.Setter
-
-
-
-
public class Setter
extends java.lang.Object
- - -

-Used to add information to the Database + + + + + +Setter + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
dbProcs
+

Class Setter

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/dbProcs/class-use/Database.html b/SecurityShepherdCore/doc/dbProcs/class-use/Database.html index 563240234..3d9638058 100644 --- a/SecurityShepherdCore/doc/dbProcs/class-use/Database.html +++ b/SecurityShepherdCore/doc/dbProcs/class-use/Database.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class dbProcs.Database - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
dbProcs.Database

-
-No usage of dbProcs.Database -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class dbProcs.Database + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
dbProcs.Database

+
+
No usage of dbProcs.Database
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/dbProcs/class-use/FileInputProperties.html b/SecurityShepherdCore/doc/dbProcs/class-use/FileInputProperties.html index e37b0cbb4..6307e7c6f 100644 --- a/SecurityShepherdCore/doc/dbProcs/class-use/FileInputProperties.html +++ b/SecurityShepherdCore/doc/dbProcs/class-use/FileInputProperties.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class dbProcs.FileInputProperties - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
dbProcs.FileInputProperties

-
-No usage of dbProcs.FileInputProperties -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class dbProcs.FileInputProperties + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
dbProcs.FileInputProperties

+
+
No usage of dbProcs.FileInputProperties
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/dbProcs/class-use/Getter.html b/SecurityShepherdCore/doc/dbProcs/class-use/Getter.html index 3f5b20963..6eadbc3eb 100644 --- a/SecurityShepherdCore/doc/dbProcs/class-use/Getter.html +++ b/SecurityShepherdCore/doc/dbProcs/class-use/Getter.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class dbProcs.Getter - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
dbProcs.Getter

-
-No usage of dbProcs.Getter -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class dbProcs.Getter + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
dbProcs.Getter

+
+
No usage of dbProcs.Getter
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/dbProcs/class-use/Setter.html b/SecurityShepherdCore/doc/dbProcs/class-use/Setter.html index 76ba2111c..19199aa6f 100644 --- a/SecurityShepherdCore/doc/dbProcs/class-use/Setter.html +++ b/SecurityShepherdCore/doc/dbProcs/class-use/Setter.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class dbProcs.Setter - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
dbProcs.Setter

-
-No usage of dbProcs.Setter -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class dbProcs.Setter + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
dbProcs.Setter

+
+
No usage of dbProcs.Setter
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/dbProcs/package-frame.html b/SecurityShepherdCore/doc/dbProcs/package-frame.html index 553c42f4f..68b6ad3be 100644 --- a/SecurityShepherdCore/doc/dbProcs/package-frame.html +++ b/SecurityShepherdCore/doc/dbProcs/package-frame.html @@ -1,38 +1,22 @@ - - - - - - -dbProcs - - - - - - - - - - - -dbProcs - - - - -
-Classes  - -
-Database -
-FileInputProperties -
-Getter -
-Setter
- - - - + + + + + +dbProcs + + + + +

dbProcs

+
+

Classes

+ +
+ + diff --git a/SecurityShepherdCore/doc/dbProcs/package-summary.html b/SecurityShepherdCore/doc/dbProcs/package-summary.html index ce6aa285a..3e013234e 100644 --- a/SecurityShepherdCore/doc/dbProcs/package-summary.html +++ b/SecurityShepherdCore/doc/dbProcs/package-summary.html @@ -1,176 +1,160 @@ - - - - - - -dbProcs - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-

-Package dbProcs -

- - - - - - - - + + +
-Class Summary
DatabaseUsed to create database connections using the FileInputProperties.readfile method to gather property information + + + + + +dbProcs + + + + + + + +
+ + + + + +
+ + +
+

Package dbProcs

+
+
+
    +
  • + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - + + + + - -
    Class Summary 
    ClassDescription
    Database +
    Used to create database connections using the FileInputProperties.readfile method to gather property information Initiated by Getter.java, Setter.java

    - This file is part of the Security Shepherd Project.
    FileInputPropertiesLocates the database Properties File for Database manipulation methods.
    GetterUsed to retrieve information from the Database + This file is part of the Security Shepherd Project. +
    FileInputProperties +
    Locates the database Properties File for Database manipulation methods.
    +
    Getter +
    Used to retrieve information from the Database

    - This file is part of the Security Shepherd Project.
    SetterUsed to add information to the Database + This file is part of the Security Shepherd Project. +
    Setter +
    Used to add information to the Database

    - This file is part of the Security Shepherd Project.
    -  - -

    -

    -
    -
    - - - - - - - - - - - - - - - -
    - -
    - - - -
    - - - + This file is part of the Security Shepherd Project.
+
+ + + + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/dbProcs/package-tree.html b/SecurityShepherdCore/doc/dbProcs/package-tree.html index 91a8e65fd..d54f4191a 100644 --- a/SecurityShepherdCore/doc/dbProcs/package-tree.html +++ b/SecurityShepherdCore/doc/dbProcs/package-tree.html @@ -1,153 +1,131 @@ - - - - - - -dbProcs Class Hierarchy - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package dbProcs -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +dbProcs Class Hierarchy + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package dbProcs

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/dbProcs/package-use.html b/SecurityShepherdCore/doc/dbProcs/package-use.html index 1631ae41e..0afe4334c 100644 --- a/SecurityShepherdCore/doc/dbProcs/package-use.html +++ b/SecurityShepherdCore/doc/dbProcs/package-use.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Package dbProcs - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
dbProcs

-
-No usage of dbProcs -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Package dbProcs + + + + + + + +
+ + + + + +
+ + +
+

Uses of Package
dbProcs

+
+
No usage of dbProcs
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/deprecated-list.html b/SecurityShepherdCore/doc/deprecated-list.html index 3ba0c23cf..ceee6426e 100644 --- a/SecurityShepherdCore/doc/deprecated-list.html +++ b/SecurityShepherdCore/doc/deprecated-list.html @@ -1,146 +1,115 @@ - - - - - - -Deprecated List - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Deprecated API

-
-
-Contents - -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Deprecated List + + + + + + + +
+ + + + + +
+ + +
+

Deprecated API

+

Contents

+
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/help-doc.html b/SecurityShepherdCore/doc/help-doc.html index f0296a2d6..e722c0e53 100644 --- a/SecurityShepherdCore/doc/help-doc.html +++ b/SecurityShepherdCore/doc/help-doc.html @@ -1,223 +1,220 @@ - - - - - - -API Help - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-How This API Document Is Organized

-
-This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.

-Overview

-
- -

-The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

-

-Package

-
- -

-Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:

-
-

-Class/Interface

-
- -

-Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

-Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
- -

-Annotation Type

-
- -

-Each annotation type has its own separate page with the following sections:

-
- -

-Enum

-
- -

-Each enum has its own separate page with the following sections:

-
-

-Use

-
-Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
-

-Tree (Class Hierarchy)

-
-There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object. -
-

-Deprecated API

-
-The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
-

-Index

-
-The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
-

-Prev/Next

-These links take you to the next or previous class, interface, package, or related page.

-Frames/No Frames

-These links show and hide the HTML frames. All pages are available with or without frames. -

-

-Serialized Form

-Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description. -

-

-Constant Field Values

-The Constant Field Values page lists the static final fields and their values. -

- - -This help file applies to API documentation generated using the standard doclet. - -
-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +API Help + + + + + + + +
+ + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-1.html b/SecurityShepherdCore/doc/index-files/index-1.html index 490faff7a..9f1854bdd 100644 --- a/SecurityShepherdCore/doc/index-files/index-1.html +++ b/SecurityShepherdCore/doc/index-files/index-1.html @@ -1,161 +1,152 @@ - - - - - - -A-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-A

-
-
ad2628bcc79bf10dd54ee62de148ab44b7bd028009a908ce3f1b4d019886d0e - Class in servlets.module.challenge
Cross Site Scripting Challenge Three control class.
ad2628bcc79bf10dd54ee62de148ab44b7bd028009a908ce3f1b4d019886d0e() - -Constructor for class servlets.module.challenge.ad2628bcc79bf10dd54ee62de148ab44b7bd028009a908ce3f1b4d019886d0e -
  -
AddPlayer - Class in servlets.admin.userManagement
The add players server side functionality is hanled by this control class + + + + + +A-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

A

+
+
AddPlayer - Class in servlets.admin.userManagement
+
+
The add players server side functionality is hanled by this control class

- This file is part of the Security Shepherd Project.
AddPlayer() - -Constructor for class servlets.admin.userManagement.AddPlayer -
  -
addRestrictedUserToVulnerableDb(Connection, String, String, String, String) - -Static method in class dbProcs.Setter -
Used to create a user the application can use to sign on as when interacting with a specific schema on the vulnerable database server -
AssignPlayers - Class in servlets.admin.userManagement
This is the control class for the Assign Players to Class functionality + This file is part of the Security Shepherd Project.
+
+
AddPlayer() - Constructor for class servlets.admin.userManagement.AddPlayer
+
 
+
addUserToKickList(String) - Static method in class utils.UserKicker
+
+
Add's a specific user to the kick list
+
+
Analytics - Class in utils
+
+
Manages What Google Analytics is used by the Shepherd instance.
+
+
Analytics() - Constructor for class utils.Analytics
+
 
+
anotherBadUrlValidate(String) - Static method in class utils.XssFilter
+
+
A method to badly validate a URL
+
+
AssignPlayers - Class in servlets.admin.userManagement
+
+
This is the control class for the Assign Players to Class functionality

- This file is part of the Security Shepherd Project.
AssignPlayers() - -Constructor for class servlets.admin.userManagement.AssignPlayers -
  -
authUser(String, String, String) - -Static method in class dbProcs.Getter -
This method hashes the user submitted password and sends it to the database. -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + This file is part of the Security Shepherd Project. + +
AssignPlayers() - Constructor for class servlets.admin.userManagement.AssignPlayers
+
 
+
authUser(String, String, String) - Static method in class dbProcs.Getter
+
+
This method hashes the user submitted password and sends it to the database.
+
+ +A B C D E F G H I J L M O P R S T U V X  + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-10.html b/SecurityShepherdCore/doc/index-files/index-10.html index 6c939bde4..f1ec20afd 100644 --- a/SecurityShepherdCore/doc/index-files/index-10.html +++ b/SecurityShepherdCore/doc/index-files/index-10.html @@ -1,162 +1,122 @@ - - - - - - -L-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-L

-
-
levelFour(String) - -Static method in class utils.XssFilter -
  -
levelOne(String) - -Static method in class utils.XssFilter -
  -
levelThree(String) - -Static method in class utils.XssFilter -
  -
levelTwo(String) - -Static method in class utils.XssFilter -
  -
Login - Class in servlets
Control class for the authentication procedure.
Login() - -Constructor for class servlets.Login -
  -
Logout - Class in servlets
Control class for the logout operation -

- This file is part of the Security Shepherd Project.
Logout() - -Constructor for class servlets.Logout -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + + + + + +J-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

J

+
+
javascriptTriggers - Static variable in class utils.FindXSS
+
+
Method used to detect valid java script in a user submission.
+
+
+A B C D E F G H I J L M O P R S T U V X 
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-11.html b/SecurityShepherdCore/doc/index-files/index-11.html index 3f28d6a12..a5c31c33a 100644 --- a/SecurityShepherdCore/doc/index-files/index-11.html +++ b/SecurityShepherdCore/doc/index-files/index-11.html @@ -1,151 +1,174 @@ - - - - - - -M-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-M

-
-
md5ThisString(String) - -Static method in class utils.Hash -
Outputs a MD5 digest -
ModuleBlock - Class in utils
This class is just an instance memory structure for module blockers.
ModuleBlock() - -Constructor for class utils.ModuleBlock -
  -
ModulePlan - Class in utils
This class Determines how the users are presented with the modules.
ModulePlan() - -Constructor for class utils.ModulePlan -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + + + + + +L-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

L

+
+
levelFour(String) - Static method in class utils.SqlFilter
+
 
+
levelFour(String) - Static method in class utils.XssFilter
+
+
Filters for specific javascript events recursively in a specific order.
+
+
levelHash - Static variable in class servlets.module.challenge.SessionManagement5
+
 
+
levelHash - Static variable in class servlets.module.challenge.SessionManagement5SetToken
+
 
+
levelHash - Static variable in class servlets.module.challenge.SessionManagement6
+
 
+
levelHash - Static variable in class servlets.module.challenge.SessionManagement7
+
 
+
levelOne(String) - Static method in class utils.SqlFilter
+
 
+
levelOne(String) - Static method in class utils.XssFilter
+
+
Filters the word "script" specifically
+
+
levelResult - Static variable in class servlets.module.challenge.BrokenCrypto3
+
 
+
levelThree(String) - Static method in class utils.SqlFilter
+
 
+
levelThree(String) - Static method in class utils.XssFilter
+
+
Filters for javascript triggers 3 times before stopping and breaks HTML encodings
+
+
levelTwo(String) - Static method in class utils.SqlFilter
+
 
+
levelTwo(String) - Static method in class utils.XssFilter
+
+
Filters specific javascript event triggers
+
+
logEvent(Object, String) - Static method in class utils.ShepherdLogManager
+
 
+
logEvent(Object, String, String) - Static method in class utils.ShepherdLogManager
+
 
+
logEvent(Object, String, String, Object) - Static method in class utils.ShepherdLogManager
+
+
Logs Event with username at beginning of log
+
+
Login - Class in servlets
+
+
Control class for the authentication procedure.
+
+
Login() - Constructor for class servlets.Login
+
 
+
Logout - Class in servlets
+
+
Control class for the logout operation +

+ This file is part of the Security Shepherd Project.
+
+
Logout() - Constructor for class servlets.Logout
+
 
+
+A B C D E F G H I J L M O P R S T U V X 
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-12.html b/SecurityShepherdCore/doc/index-files/index-12.html index f5228a72d..36d3f51eb 100644 --- a/SecurityShepherdCore/doc/index-files/index-12.html +++ b/SecurityShepherdCore/doc/index-files/index-12.html @@ -1,162 +1,152 @@ - - - - - - -O-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-O

-
-
OneTimePad - Class in servlets
One Time pad encryption for user specific keys.
OneTimePad() - -Constructor for class servlets.OneTimePad -
  -
openFloor - -Static variable in class utils.ModulePlan -
  -
OpenRegistration - Class in utils
This class Determines how the registration functionality is available + + + + + +M-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

M

+
+
makeValidUrl(String) - Static method in class utils.Validate
+
+
Quick method to prevent data and javascript URLs
+
+
md5ThisString(String) - Static method in class utils.Hash
+
+
Outputs a MD5 digest
+
+
MobileLogin - Class in servlets
+
+
Control class for the authentication procedure.
+
+
MobileLogin() - Constructor for class servlets.MobileLogin
+
 
+
ModuleBlock - Class in utils
+
+
This class is just an instance memory structure for module blockers.
+
+
ModuleBlock() - Constructor for class utils.ModuleBlock
+
 
+
ModulePlan - Class in utils
+
+
This class Determines how the users are presented with the modules.
+
+
ModulePlan() - Constructor for class utils.ModulePlan
+
 
+
ModuleServletTemplate - Class in servlets.module
+
+
SQL Injection Lesson - Does not use User Specific Key

- This file is part of the Security Shepherd Project.
OpenRegistration() - -Constructor for class utils.OpenRegistration -
  -
OperationStructure - Class in servlets.admin.builder
Responsable for generating control classes for the challenge builder function.
OperationStructure() - -Constructor for class servlets.admin.builder.OperationStructure -
  -
outputError - -Variable in class utils.Vulnerabilities.Vulnerability -
  -
outputErrorSecure - -Variable in class utils.Vulnerabilities.Vulnerability -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + This file is part of the Security Shepherd Project.
+
+
ModuleServletTemplate() - Constructor for class servlets.module.ModuleServletTemplate
+
 
+
+A B C D E F G H I J L M O P R S T U V X  + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-13.html b/SecurityShepherdCore/doc/index-files/index-13.html index fdbb3d934..a8372d834 100644 --- a/SecurityShepherdCore/doc/index-files/index-13.html +++ b/SecurityShepherdCore/doc/index-files/index-13.html @@ -1,145 +1,162 @@ - - - - - - -P-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-P

-
-
populateVulnerableSchema(Connection, String, String, String[], String[], int) - -Static method in class dbProcs.Setter -
Used to populate the vulnerable schemas table with an array of attribues. -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + + + + + +O-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

O

+
+
OneTimePad - Class in servlets
+
+
One Time pad encryption for user specific keys.
+
+
OneTimePad() - Constructor for class servlets.OneTimePad
+
 
+
openAllModules(String) - Static method in class dbProcs.Setter
+
+
This method sets every module status to Open.
+
+
OpenAllModules - Class in servlets.admin.moduleManagement
+
 
+
OpenAllModules() - Constructor for class servlets.admin.moduleManagement.OpenAllModules
+
 
+
openFloor - Static variable in class utils.ModulePlan
+
 
+
OpenMobileModules - Class in servlets.admin.moduleManagement
+
 
+
OpenMobileModules() - Constructor for class servlets.admin.moduleManagement.OpenMobileModules
+
 
+
openOnlyMobileCategories(String) - Static method in class dbProcs.Setter
+
+
This is used to only open Mobile category levels
+
+
openOnlyWebCategories(String) - Static method in class dbProcs.Setter
+
+
This is used to only open Mobile category levels
+
+
OpenOrCloseByCategory - Class in servlets.admin.moduleManagement
+
 
+
OpenOrCloseByCategory() - Constructor for class servlets.admin.moduleManagement.OpenOrCloseByCategory
+
 
+
OpenRegistration - Class in utils
+
+
This class Determines how the registration functionality is available +

+ This file is part of the Security Shepherd Project.
+
+
OpenRegistration() - Constructor for class utils.OpenRegistration
+
 
+
OpenWebModules - Class in servlets.admin.moduleManagement
+
 
+
OpenWebModules() - Constructor for class servlets.admin.moduleManagement.OpenWebModules
+
 
+
+A B C D E F G H I J L M O P R S T U V X 
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-14.html b/SecurityShepherdCore/doc/index-files/index-14.html index 13bb66316..c48a5f41b 100644 --- a/SecurityShepherdCore/doc/index-files/index-14.html +++ b/SecurityShepherdCore/doc/index-files/index-14.html @@ -1,169 +1,150 @@ - - - - - - -R-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-R

-
-
randomString() - -Static method in class utils.Hash -
Creates a psedorandom string -
readfile(String, String) - -Static method in class dbProcs.FileInputProperties -
Reads the properties file for a specific property and returns it as a string. -
Redirect - Class in servlets.module.lesson
Hardened Vulnerable Redirect example.
Redirect() - -Constructor for class servlets.module.lesson.Redirect -
  -
RedirectLessonTarget - Class in servlets.module.lesson
Unvalidated and redirect lesson targer.
RedirectLessonTarget() - -Constructor for class servlets.module.lesson.RedirectLessonTarget -
  -
reflectedCrossSiteScripting - -Variable in class utils.Vulnerabilities -
  -
RefreshMenu - Class in servlets.module
Class used to return a fresh incremental menu upon completion of a module in incremental mode.
RefreshMenu() - -Constructor for class servlets.module.RefreshMenu -
  -
Register - Class in servlets
Control class for the Registration process.
Register() - -Constructor for class servlets.Register -
  -
RemoveModuleLock - Class in servlets.admin.moduleManagement
Class to remove an optional blocking module that had been enabled.
RemoveModuleLock() - -Constructor for class servlets.admin.moduleManagement.RemoveModuleLock -
  -
reset() - -Static method in class utils.ModuleBlock -
Quick reset method -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + + + + + +P-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

P

+
+
playersInOptionTags(ResultSet) - Static method in class servlets.admin.userManagement.GetPlayersByClass
+
 
+
PoorValidation1 - Class in servlets.module.challenge
+
+
Level : Poor Validation 1 +

+ + This file is part of the Security Shepherd Project.
+
+
PoorValidation1() - Constructor for class servlets.module.challenge.PoorValidation1
+
 
+
PoorValidation2 - Class in servlets.module.challenge
+
+
Level : Poor Validation 2 +

+ + This file is part of the Security Shepherd Project.
+
+
PoorValidation2() - Constructor for class servlets.module.challenge.PoorValidation2
+
 
+
PoorValidationLesson - Class in servlets.module.lesson
+
+
Poor Validation Lesson +

+ This file is part of the Security Shepherd Project.
+
+
PoorValidationLesson() - Constructor for class servlets.module.lesson.PoorValidationLesson
+
 
+
populateVulnerableSchema(Connection, String, String, String[], String[], int) - Static method in class dbProcs.Setter
+
+
Used to populate the vulnerable schemas table with an array of attributes.
+
+
+A B C D E F G H I J L M O P R S T U V X 
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-15.html b/SecurityShepherdCore/doc/index-files/index-15.html index 7d3b8f193..f38c38267 100644 --- a/SecurityShepherdCore/doc/index-files/index-15.html +++ b/SecurityShepherdCore/doc/index-files/index-15.html @@ -1,207 +1,176 @@ - - - - - - -S-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-S

-
-
s74a796e84e25b854906d88f622170c1c06817e72b526b3d1e9a6085f429cf52 - Class in servlets.module.challenge
Cross Site Request Forgery Challenge One - Does not return reslut key -

- This file is part of the Security Shepherd Project.
s74a796e84e25b854906d88f622170c1c06817e72b526b3d1e9a6085f429cf52() - -Constructor for class servlets.module.challenge.s74a796e84e25b854906d88f622170c1c06817e72b526b3d1e9a6085f429cf52 -
  -
search(String) - -Static method in class utils.FindXSS -
Method used to detect valid java script in a user submission. -
secureDatabaseCall - -Variable in class utils.Vulnerabilities.Vulnerability -
  -
secureDisplay - -Variable in class utils.Vulnerabilities.Vulnerability -
  -
sendBroadcast() - -Static method in class utils.Broadcaster -
  -
servlets - package servlets
 
servlets.admin.builder - package servlets.admin.builder
 
servlets.admin.cheatSheet - package servlets.admin.cheatSheet
 
servlets.admin.config - package servlets.admin.config
 
servlets.admin.moduleManagement - package servlets.admin.moduleManagement
 
servlets.admin.userManagement - package servlets.admin.userManagement
 
servlets.module - package servlets.module
 
servlets.module.challenge - package servlets.module.challenge
 
servlets.module.lesson - package servlets.module.lesson
 
setApplicationRoot(String) - -Static method in class utils.ExposedServer -
  -
setBroadcastAddress(String) - -Static method in class utils.ExposedServer -
  -
SetIncrementalFloorPlan - Class in servlets.admin.moduleManagement
Control class that modifies the server floor plan to a CTF/Incremental state.
SetIncrementalFloorPlan() - -Constructor for class servlets.admin.moduleManagement.SetIncrementalFloorPlan -
  -
SetOpenFloor - Class in servlets.admin.moduleManagement
This control class is responsible for achieve the server functionality section of the Open Floor Schema -

- This file is part of the Security Shepherd Project.
SetOpenFloor() - -Constructor for class servlets.admin.moduleManagement.SetOpenFloor -
  -
setSecureHost(String) - -Static method in class utils.ExposedServer -
  -
setSecurePort(String) - -Static method in class utils.ExposedServer -
  -
setStatus() - -Static method in class utils.CheatSheetStatus -
  -
setStoredMessage(String, String, String, String) - -Static method in class dbProcs.Setter -
Used by CSRF levels to store their CSRF attack string, that will be displayed in a CSRF forum for the class the user is in -
Setter - Class in dbProcs
Used to add information to the Database -

- This file is part of the Security Shepherd Project.
Setter() - -Constructor for class dbProcs.Setter -
  -
setUrl(String) - -Static method in class utils.ExposedServer -
  -
smallRandomString() - -Static method in class utils.Hash -
Generates a small psedorandom string -
SolutionSubmit - Class in servlets.module
Control class that returns a feedback form for users if they submit the correct solution -

- This file is part of the Security Shepherd Project.
SolutionSubmit() - -Constructor for class servlets.module.SolutionSubmit -
  -
sqlInjection - -Variable in class utils.Vulnerabilities -
  -
StopHere - Class in servlets.admin.moduleManagement
Class to manage interaction of an optional blocking module.
StopHere() - -Constructor for class servlets.admin.moduleManagement.StopHere -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + + + + + +R-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

R

+
+
randomBase64String() - Static method in class utils.Hash
+
+
Creates a psedorandom base64 string
+
+
randomKeyLengthString() - Static method in class utils.Hash
+
 
+
randomString() - Static method in class utils.Hash
+
+
Creates a psedorandom string
+
+
readfile(String, String) - Static method in class dbProcs.FileInputProperties
+
+
Reads the properties file for a specific property and returns it as a string.
+
+
Redirect - Class in servlets.module.lesson
+
+
Hardened Vulnerable Redirect example.
+
+
Redirect() - Constructor for class servlets.module.lesson.Redirect
+
 
+
RedirectLessonTarget - Class in servlets.module.lesson
+
+
Unvalidated and redirect lesson targer.
+
+
RedirectLessonTarget() - Constructor for class servlets.module.lesson.RedirectLessonTarget
+
 
+
RefreshMenu - Class in servlets.module
+
+
Class used to return a fresh incremental menu upon completion of a module in incremental mode.
+
+
RefreshMenu() - Constructor for class servlets.module.RefreshMenu
+
 
+
refreshMenuScript(String) - Static method in class servlets.module.FeedbackSubmit
+
 
+
Register - Class in servlets
+
+
Control class for the Registration process.
+
+
Register() - Constructor for class servlets.Register
+
 
+
removeFromKicklist(String) - Static method in class utils.UserKicker
+
+
Removes a user from the kick list.
+
+
RemoveModuleLock - Class in servlets.admin.moduleManagement
+
+
Class to remove an optional blocking module that had been enabled.
+
+
RemoveModuleLock() - Constructor for class servlets.admin.moduleManagement.RemoveModuleLock
+
 
+
reset() - Static method in class utils.ModuleBlock
+
+
Quick reset method
+
+
resetBadSubmission(String, String) - Static method in class dbProcs.Setter
+
+
Resets user bad submission counter to 0
+
+
+A B C D E F G H I J L M O P R S T U V X 
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-16.html b/SecurityShepherdCore/doc/index-files/index-16.html index c57bf059e..db3c855eb 100644 --- a/SecurityShepherdCore/doc/index-files/index-16.html +++ b/SecurityShepherdCore/doc/index-files/index-16.html @@ -1,158 +1,535 @@ - - - - - - -T-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-T

-
-
t227357536888e807ff0f0eff751d6034bafe48954575c3a6563cb47a85b1e888 - Class in servlets.module.challenge
Cross Site Scripting Challenge Two -

- This file is part of the Security Shepherd Project.
t227357536888e807ff0f0eff751d6034bafe48954575c3a6563cb47a85b1e888() - -Constructor for class servlets.module.challenge.t227357536888e807ff0f0eff751d6034bafe48954575c3a6563cb47a85b1e888 -
  -
thisString(String) - -Static method in class utils.Hash -
Outputs a SHA256 digest -
toggle() - -Static method in class utils.OpenRegistration -
  -
ToggleRegistration - Class in servlets.admin.userManagement
This control class is responable for toggling the availability of the Registration functionality -

- This file is part of the Security Shepherd Project.
ToggleRegistration() - -Constructor for class servlets.admin.userManagement.ToggleRegistration -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + + + + + +S-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

S

+
+
ScoreboardStatus - Class in utils
+
+
Scoreboard management class
+
+
ScoreboardStatus() - Constructor for class utils.ScoreboardStatus
+
 
+
search(String) - Static method in class utils.FindXSS
+
+
Forms XSS Input for XHTML before Searching with Shepherd XSS Detector
+
+
SecurityMisconfigLesson - Class in servlets.module.lesson
+
+
Security Misconfiguration Lesson +

+ This file is part of the Security Shepherd Project.
+
+
SecurityMisconfigLesson() - Constructor for class servlets.module.lesson.SecurityMisconfigLesson
+
 
+
SecurityMisconfigStealTokens - Class in servlets.module.challenge
+
+
Security Misconfiguration Steal Tokens +

+ This file is part of the Security Shepherd Project.
+
+
SecurityMisconfigStealTokens() - Constructor for class servlets.module.challenge.SecurityMisconfigStealTokens
+
 
+
servlets - package servlets
+
 
+
servlets.admin.cheatSheet - package servlets.admin.cheatSheet
+
 
+
servlets.admin.config - package servlets.admin.config
+
 
+
servlets.admin.moduleManagement - package servlets.admin.moduleManagement
+
 
+
servlets.admin.userManagement - package servlets.admin.userManagement
+
 
+
servlets.module - package servlets.module
+
 
+
servlets.module.challenge - package servlets.module.challenge
+
 
+
servlets.module.lesson - package servlets.module.lesson
+
 
+
SessionManagement1 - Class in servlets.module.challenge
+
+
Session Management Challenge One +

+ This file is part of the Security Shepherd Project.
+
+
SessionManagement1() - Constructor for class servlets.module.challenge.SessionManagement1
+
 
+
SessionManagement2 - Class in servlets.module.challenge
+
+
Session Management Challenge Two +

+ This file is part of the Security Shepherd Project.
+
+
SessionManagement2() - Constructor for class servlets.module.challenge.SessionManagement2
+
 
+
SessionManagement2ChangePassword - Class in servlets.module.challenge
+
+
Session Management Challenge Two - Password Reset Servlet + Does not return result key +

+ This file is part of the Security Shepherd Project.
+
+
SessionManagement2ChangePassword() - Constructor for class servlets.module.challenge.SessionManagement2ChangePassword
+
 
+
SessionManagement3 - Class in servlets.module.challenge
+
+
Session Management Challenge Three +

+ This file is part of the Security Shepherd Project.
+
+
SessionManagement3() - Constructor for class servlets.module.challenge.SessionManagement3
+
 
+
SessionManagement3ChangePassword - Class in servlets.module.challenge
+
+
Session Management Challenge Three - Change Password + This is a level function - DOES NOT RETURN KEY +

+ This file is part of the Security Shepherd Project.
+
+
SessionManagement3ChangePassword() - Constructor for class servlets.module.challenge.SessionManagement3ChangePassword
+
 
+
SessionManagement4 - Class in servlets.module.challenge
+
+
Session Management Challenge Four +

+ This file is part of the Security Shepherd Project.
+
+
SessionManagement4() - Constructor for class servlets.module.challenge.SessionManagement4
+
 
+
SessionManagement5 - Class in servlets.module.challenge
+
+
Session Management Challenge Five +

+ This file is part of the Security Shepherd Project.
+
+
SessionManagement5() - Constructor for class servlets.module.challenge.SessionManagement5
+
 
+
SessionManagement5ChangePassword - Class in servlets.module.challenge
+
+
Session Management Challenge Five - Change Password + This is a level function - DOES NOT RETURN KEY +

+ This file is part of the Security Shepherd Project.
+
+
SessionManagement5ChangePassword() - Constructor for class servlets.module.challenge.SessionManagement5ChangePassword
+
 
+
SessionManagement5SetToken - Class in servlets.module.challenge
+
+
Session Management Challenge Five SessionManagement5SetToken + (Does not Return Result Key) + + This function is a shell to give the appearance that a token has been set for a user.
+
+
SessionManagement5SetToken() - Constructor for class servlets.module.challenge.SessionManagement5SetToken
+
 
+
SessionManagement6 - Class in servlets.module.challenge
+
+
Session Management Challenge Six +

+ This file is part of the Security Shepherd Project.
+
+
SessionManagement6() - Constructor for class servlets.module.challenge.SessionManagement6
+
 
+
SessionManagement6SecretQuestion - Class in servlets.module.challenge
+
+
Session Management Challenge Six - Security Question + Does not return result key +

+ This file is part of the Security Shepherd Project.
+
+
SessionManagement6SecretQuestion() - Constructor for class servlets.module.challenge.SessionManagement6SecretQuestion
+
 
+
SessionManagement7 - Class in servlets.module.challenge
+
+
Session Management Challenge 7 +

+ This file is part of the Security Shepherd Project.
+
+
SessionManagement7() - Constructor for class servlets.module.challenge.SessionManagement7
+
 
+
SessionManagement7SecretQuestion - Class in servlets.module.challenge
+
+
Session Management Challenge 7 - Security Question + Does not return result key +

+ This file is part of the Security Shepherd Project.
+
+
SessionManagement7SecretQuestion() - Constructor for class servlets.module.challenge.SessionManagement7SecretQuestion
+
 
+
SessionManagement8 - Class in servlets.module.challenge
+
+
Session Management Challenge Eight +

+ This file is part of the Security Shepherd Project.
+
+
SessionManagement8() - Constructor for class servlets.module.challenge.SessionManagement8
+
 
+
SessionManagementLesson - Class in servlets.module.lesson
+
+
Session Management Lesson +

+ This file is part of the Security Shepherd Project.
+
+
SessionManagementLesson() - Constructor for class servlets.module.lesson.SessionManagementLesson
+
 
+
setCoreDatabaseInfo(String, String, String, String) - Static method in class dbProcs.Setter
+
+
This method converts the default database properties file at applicationRoot/WEB-INF/site.properties
+
+
setCsrfChallengeFourCsrfToken(String, String, String) - Static method in class dbProcs.Setter
+
+
This method is used to store a CSRF Token for a specific user in the csrfChallengeSeven DB Schema.
+
+
setCsrfChallengeSevenCsrfToken(String, String, String) - Static method in class dbProcs.Setter
+
+
This method is used to store a CSRF Token for a specific user in the csrfChallengeSix DB Schema
+
+
SetCtfMode - Class in servlets.admin.config
+
+
Control class that modifies the server floor plan to a CTF/Incremental state.
+
+
SetCtfMode() - Constructor for class servlets.admin.config.SetCtfMode
+
 
+
SetDefaultClass - Class in servlets.admin.userManagement
+
+
This is the control class for the Set Default Class functionality +

+ This file is part of the Security Shepherd Project.
+
+
SetDefaultClass() - Constructor for class servlets.admin.userManagement.SetDefaultClass
+
 
+
setDefaultClass(String) - Static method in class servlets.Register
+
 
+
setDisabled() - Static method in class utils.FeedbackStatus
+
 
+
setEnabled() - Static method in class utils.FeedbackStatus
+
 
+
setExposedDatabaseInfo(String, String, String, String) - Static method in class dbProcs.Setter
+
+
This method converts the default database properties file at applicationRoot/WEB-INF/vulnerableDb.properties
+
+
setIncrementalFloor() - Static method in class utils.ModulePlan
+
 
+
setMessage(String) - Static method in class utils.ModuleBlock
+
 
+
setModuleCategoryStatusOpen(String, String, String) - Static method in class dbProcs.Setter
+
+
This method is used to set the status of all modules in a category to open or closed.
+
+
SetModuleStatus - Class in servlets.admin.moduleManagement
+
 
+
SetModuleStatus() - Constructor for class servlets.admin.moduleManagement.SetModuleStatus
+
 
+
setModuleStatusClosed(String, String) - Static method in class dbProcs.Setter
+
+
This method sets the module status to Closed.
+
+
setModuleStatusOpen(String, String) - Static method in class dbProcs.Setter
+
+
This method sets the module status to Open.
+
+
setOpenFloor() - Static method in class utils.ModulePlan
+
 
+
SetOpenFloorMode - Class in servlets.admin.config
+
+
This control class is responsible for achieve the server functionality section of the Open Floor Schema +

+ This file is part of the Security Shepherd Project.
+
+
SetOpenFloorMode() - Constructor for class servlets.admin.config.SetOpenFloorMode
+
 
+
setRequestIp(Object) - Static method in class utils.ShepherdLogManager
+
 
+
setRequestIp(Object, String) - Static method in class utils.ShepherdLogManager
+
 
+
setRequestIp(Object, String, String) - Static method in class utils.ShepherdLogManager
+
+
Sets IP of request and preceeds it with the username of the logged in user
+
+
setScoreboardAdminOnly() - Static method in class utils.ScoreboardStatus
+
+
Sets the scoreboard to be admin only
+
+
setScoreboardClass(String) - Static method in class utils.ScoreboardStatus
+
+
Enables public Scoreboard based on scores from specific class
+
+
setScoreboardClassSpecific() - Static method in class utils.ScoreboardStatus
+
+
Sets the scoreboard to show users the score from their class only
+
+
setScoreboeardOpen() - Static method in class utils.ScoreboardStatus
+
+
Sets scoreboard to list all players regardless of class
+
+
setStoredMessage(String, String, String, String) - Static method in class dbProcs.Setter
+
+
Used by CSRF levels to store their CSRF attack string, that will be displayed in a CSRF forum for the class the user is in
+
+
Setter - Class in dbProcs
+
+
Used to add information to the Database +

+ This file is part of the Security Shepherd Project.
+
+
Setter() - Constructor for class dbProcs.Setter
+
 
+
SetTournamentMode - Class in servlets.admin.config
+
+
Control class that modifies the server floor plan to a Tournament state.
+
+
SetTournamentMode() - Constructor for class servlets.admin.config.SetTournamentMode
+
 
+
setTournyFloor() - Static method in class utils.ModulePlan
+
 
+
ShepherdLogManager - Class in utils
+
 
+
ShepherdLogManager() - Constructor for class utils.ShepherdLogManager
+
 
+
shouldKickUser(String) - Static method in class utils.UserKicker
+
+
Tells you if a user is on the kick list
+
+
showCheat(String) - Static method in class utils.CheatSheetStatus
+
+
Returns boolean to tell view's whether Cheat Sheets are available for a specific user role or not
+
+
smallRandomString() - Static method in class utils.Hash
+
+
Generates a small psedorandom string
+
+
SolutionSubmit - Class in servlets.module
+
+
Control class that returns a feedback form for users if they submit the correct solution +

+ This file is part of the Security Shepherd Project.
+
+
SolutionSubmit() - Constructor for class servlets.module.SolutionSubmit
+
 
+
sourceForgeMobileVmLinkBlurb - Static variable in class utils.Analytics
+
 
+
sponsorshipMessage - Static variable in class utils.Analytics
+
 
+
SqlFilter - Class in utils
+
+
Filters used to make SQL injection more difficult to perform +

+ This file is part of the Security Shepherd Project.
+
+
SqlFilter() - Constructor for class utils.SqlFilter
+
 
+
SqlInjection1 - Class in servlets.module.challenge
+
+
SQL Injection Challenge One - Does not use user specific keys +

+ This file is part of the Security Shepherd Project.
+
+
SqlInjection1() - Constructor for class servlets.module.challenge.SqlInjection1
+
 
+
SqlInjection2 - Class in servlets.module.challenge
+
+
SQL Injection Challenge 2 - Does not use User specific keys +

+ This file is part of the Security Shepherd Project.
+
+
SqlInjection2() - Constructor for class servlets.module.challenge.SqlInjection2
+
 
+
SqlInjection3 - Class in servlets.module.challenge
+
+
SQL Injection Challenge Three - Does not use user specific key +

+ This file is part of the Security Shepherd Project.
+
+
SqlInjection3() - Constructor for class servlets.module.challenge.SqlInjection3
+
 
+
SqlInjection4 - Class in servlets.module.challenge
+
+
SQL Injection Challenge Four - Does not use user specific key +

+ This file is part of the Security Shepherd Project.
+
+
SqlInjection4() - Constructor for class servlets.module.challenge.SqlInjection4
+
 
+
SqlInjection5 - Class in servlets.module.challenge
+
+
Level : SQL Injection 5 +

+ + This file is part of the Security Shepherd Project.
+
+
SqlInjection5() - Constructor for class servlets.module.challenge.SqlInjection5
+
 
+
SqlInjection5CouponCheck - Class in servlets.module.challenge
+
+
Level : SQL Injection Challenge 5 +

+
+
SqlInjection5CouponCheck() - Constructor for class servlets.module.challenge.SqlInjection5CouponCheck
+
 
+
SqlInjection5VipCheck - Class in servlets.module.challenge
+
+
Level : SQL Injection 5 +

+ + This file is part of the Security Shepherd Project.
+
+
SqlInjection5VipCheck() - Constructor for class servlets.module.challenge.SqlInjection5VipCheck
+
 
+
SqlInjection6 - Class in servlets.module.challenge
+
+
Level : SQL Injection 6 +

+ + This file is part of the Security Shepherd Project.
+
+
SqlInjection6() - Constructor for class servlets.module.challenge.SqlInjection6
+
 
+
SqlInjection7 - Class in servlets.module.challenge
+
+
Level : SQL Injection 7 +

+ + This file is part of the Security Shepherd Project.
+
+
SqlInjection7() - Constructor for class servlets.module.challenge.SqlInjection7
+
 
+
SqlInjectionLesson - Class in servlets.module.lesson
+
+
SQL Injection Lesson - Does not use User Specific Key +

+ This file is part of the Security Shepherd Project.
+
+
SqlInjectionLesson() - Constructor for class servlets.module.lesson.SqlInjectionLesson
+
 
+
SqlInjectionStoredProcedure - Class in servlets.module.challenge
+
+
SQL Injection Stored Procedure Challenge - Does not use user specific keys +

+ This file is part of the Security Shepherd Project.
+
+
SqlInjectionStoredProcedure() - Constructor for class servlets.module.challenge.SqlInjectionStoredProcedure
+
 
+
suspendUser(String, String, int) - Static method in class dbProcs.Setter
+
+
Sets user to suspended in the database for a specific amount of time.
+
+
SuspendUser - Class in servlets.admin.userManagement
+
+
Control class of the "Suspend User" functionality +

+ This file is part of the Security Shepherd Project.
+
+
SuspendUser() - Constructor for class servlets.admin.userManagement.SuspendUser
+
 
+
+A B C D E F G H I J L M O P R S T U V X 
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-17.html b/SecurityShepherdCore/doc/index-files/index-17.html index 32e912b28..3b9fd575c 100644 --- a/SecurityShepherdCore/doc/index-files/index-17.html +++ b/SecurityShepherdCore/doc/index-files/index-17.html @@ -1,171 +1,134 @@ - - - - - - -U-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-U

-
-
updateCheatSheet(String, String, String) - -Static method in class dbProcs.Setter -
Used to update a module's cheat sheet -
updateCsrfCounter(String, String, String) - -Static method in class dbProcs.Setter -
Used to increment a users CSRF counter for CSRF levels. -
updatePassword(String, String, String, String) - -Static method in class dbProcs.Setter -
  -
updatePlayerClass(String, String, String) - -Static method in class dbProcs.Setter -
Updates a PLAYER's class identifier -
updatePlayerClassToNull(String, String) - -Static method in class dbProcs.Setter -
Updates a PLAYER's class identifier to null -
updatePlayerResult(String, String, String, String, int, int, int) - -Static method in class dbProcs.Setter -
Updates a users result of a specific module -
updateUserRole(String, String, String) - -Static method in class dbProcs.Setter -
Updates a USER's role -
UpgradePlayer - Class in servlets.admin.userManagement
Control class of the Upgrade player to admin functionality + + + + + +T-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

T

+
+
thisString(String) - Static method in class utils.Hash
+
+
Outputs a SHA256 digest
+
+
toggle() - Static method in class utils.OpenRegistration
+
 
+
ToggleRegistration - Class in servlets.admin.config
+
+
This control class is responsible for toggling the availability of the Registration functionality

- This file is part of the Security Shepherd Project.
UpgradePlayer() - -Constructor for class servlets.admin.userManagement.UpgradePlayer -
  -
userCreate(String, String, String, String, String, String, boolean) - -Static method in class dbProcs.Setter -
Used by many functions to create players or admins -
utils - package utils
 
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + This file is part of the Security Shepherd Project.
+
+
ToggleRegistration() - Constructor for class servlets.admin.config.ToggleRegistration
+
 
+
tornyFloor - Static variable in class utils.ModulePlan
+
 
+
+A B C D E F G H I J L M O P R S T U V X  + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-18.html b/SecurityShepherdCore/doc/index-files/index-18.html index 65fa665b0..586cf3dae 100644 --- a/SecurityShepherdCore/doc/index-files/index-18.html +++ b/SecurityShepherdCore/doc/index-files/index-18.html @@ -1,167 +1,244 @@ - - - - - - -V-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-V

-
-
Validate - Class in utils
Class is used to validate various inputs + + + + + +U-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

U

+
+
unSuspendUser(String, String) - Static method in class dbProcs.Setter
+
+
Revokes a suspension that may have been applied to a user
+
+
UnSuspendUser - Class in servlets.admin.userManagement
+
+
Control class of the "UnSuspend User" functionality

- This file is part of the Security Shepherd Project.
Validate() - -Constructor for class utils.Validate -
  -
validateAdminSession(HttpSession) - -Static method in class utils.Validate -
Session is checked for credentials and ensures that they have not been modified and that they are valid for an administrator -
validateFileName(String) - -Static method in class utils.Validate -
Validates file name attributes to defend against path traversal -
validateParameter(Object, int) - -Static method in class utils.Validate -
Validates objects received through a function request. -
validateSession(HttpSession) - -Static method in class utils.Validate -
Session is checked for credentials and ensures that they have not been modified and that they are valid -
validateTokens(Cookie, Object) - -Static method in class utils.Validate -
This method compares the two submitted tokens after ensuring they are not null and not empty. -
Vulnerabilities - Class in utils
Holds available vulnerabilities for the Challenge Builder + This file is part of the Security Shepherd Project.
+
+
UnSuspendUser() - Constructor for class servlets.admin.userManagement.UnSuspendUser
+
 
+
UnvalidatedForwardsLesson - Class in servlets.module.lesson
+
+
Unvalidated Redirects and Forwards Lesson

- This file is part of the Security Shepherd Project.
Vulnerabilities() - -Constructor for class utils.Vulnerabilities -
  -
Vulnerabilities.Vulnerability - Class in utils
 
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + This file is part of the Security Shepherd Project. + +
UnvalidatedForwardsLesson() - Constructor for class servlets.module.lesson.UnvalidatedForwardsLesson
+
 
+
updateCheatSheet(String, String, String) - Static method in class dbProcs.Setter
+
+
Used to update a module's cheat sheet
+
+
updateCsrfCounter(String, String, String) - Static method in class dbProcs.Setter
+
+
Used to increment a users CSRF counter for CSRF levels.
+
+
updatePassword(String, String, String, String) - Static method in class dbProcs.Setter
+
 
+
updatePasswordAdmin(String, String, String) - Static method in class dbProcs.Setter
+
+
Updates a player's password without needing the current password
+
+
updatePlayerClass(String, String, String) - Static method in class dbProcs.Setter
+
+
Updates a PLAYER's class identifier
+
+
updatePlayerClassToNull(String, String) - Static method in class dbProcs.Setter
+
+
Updates a PLAYER's class identifier to null
+
+
updatePlayerResult(String, String, String, String, int, int, int) - Static method in class dbProcs.Setter
+
+
Updates a users result of a specific module
+
+
updateUserPoints(String, String, int) - Static method in class dbProcs.Setter
+
+
Adds or Subtracts points from a user.
+
+
updateUserRole(String, String, String) - Static method in class dbProcs.Setter
+
+
Updates a USER's role
+
+
UpgradePlayer - Class in servlets.admin.userManagement
+
+
Control class of the Upgrade player to admin functionality +

+ This file is part of the Security Shepherd Project.
+
+
UpgradePlayer() - Constructor for class servlets.admin.userManagement.UpgradePlayer
+
 
+
uriAttributes - Static variable in class utils.FindXSS
+
 
+
UrlAccess1 - Class in servlets.module.challenge
+
+
Failure to Restrict URL Access Challenge 1 +

+ This class is a red herring, displaying guest type functionality for the challenge.
+
+
UrlAccess1() - Constructor for class servlets.module.challenge.UrlAccess1
+
 
+
UrlAccess1Admin - Class in servlets.module.challenge
+
+
Failure to Restrict URL Access Challenge 1 (Admin) +

+ This class is the target functionality for the challenge.
+
+
UrlAccess1Admin() - Constructor for class servlets.module.challenge.UrlAccess1Admin
+
 
+
UrlAccess2 - Class in servlets.module.challenge
+
+
Failure to Restrict URL Access Challenge 2 +

+ This class is a red herring, displaying guest type functionality for the challenge.
+
+
UrlAccess2() - Constructor for class servlets.module.challenge.UrlAccess2
+
 
+
UrlAccess2Admin - Class in servlets.module.challenge
+
+
Failure to Restrict URL Access Challenge 2 (Admin) +

+ This class is the target functionality for the challenge.
+
+
UrlAccess2Admin() - Constructor for class servlets.module.challenge.UrlAccess2Admin
+
 
+
UrlAccess3 - Class in servlets.module.challenge
+
+
Failure to Restrict URL Access 3 +

+ This file is part of the Security Shepherd Project.
+
+
UrlAccess3() - Constructor for class servlets.module.challenge.UrlAccess3
+
 
+
UrlAccess3UserList - Class in servlets.module.challenge
+
+
Failure to Restrict URL Access Challenge 3 (UserList) +

+ This class is the target functionality for the challenge.
+
+
UrlAccess3UserList() - Constructor for class servlets.module.challenge.UrlAccess3UserList
+
 
+
userCreate(String, String, String, String, String, String, boolean) - Static method in class dbProcs.Setter
+
+
Used by many functions to create players or admins
+
+
UserKicker - Class in utils
+
+
Used to help application kick users that have been suspended
+
+
UserKicker() - Constructor for class utils.UserKicker
+
 
+
userNameKey - Static variable in class utils.Hash
+
 
+
utils - package utils
+
 
+ +A B C D E F G H I J L M O P R S T U V X  + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-19.html b/SecurityShepherdCore/doc/index-files/index-19.html index a501ce837..db60e874d 100644 --- a/SecurityShepherdCore/doc/index-files/index-19.html +++ b/SecurityShepherdCore/doc/index-files/index-19.html @@ -1,145 +1,160 @@ - - - - - - -X-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-X

-
-
XssFilter - Class in utils
Provides a number of filters that are used in different XSS challenges.
XssFilter() - -Constructor for class utils.XssFilter -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + + + + + +V-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

V

+
+
Validate - Class in utils
+
+
Class is used to validate various inputs +

+ This file is part of the Security Shepherd Project.
+
+
Validate() - Constructor for class utils.Validate
+
 
+
validateAdminSession(HttpSession) - Static method in class utils.Validate
+
+
Session is checked for credentials and ensures that they have not been modified and that they are valid for an administrator
+
+
validateAdminSession(HttpSession, Cookie, Object) - Static method in class utils.Validate
+
+
Session is checked for credentials and ensures that they have not been modified and that they are valid for an administrator.
+
+
validateEncryptionKey(String) - Static method in class utils.Hash
+
 
+
validateEncryptionKey(String) - Static method in class utils.Validate
+
+
Takes a String submitted to be used to encrypt and makes it the correct length for an encryption key
+
+
validateParameter(Object, int) - Static method in class utils.Validate
+
+
Validates objects received through a function request.
+
+
validateSession(HttpSession) - Static method in class utils.Validate
+
+
Session is checked for credentials and ensures that they have not been modified and that they are valid
+
+
validateTokens(Cookie, Object) - Static method in class utils.Validate
+
+
This method compares the two submitted tokens after ensuring they are not null and not empty.
+
+
validHostUrl(String) - Static method in class utils.Validate
+
+
Validates file name attributes to defend against path traversal
+
+
validToken(String, String, String) - Static method in class servlets.module.challenge.SecurityMisconfigStealTokens
+
+
Method to validate if a token exists in the database which does not belong to the user submitting the request
+
+
+A B C D E F G H I J L M O P R S T U V X 
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-2.html b/SecurityShepherdCore/doc/index-files/index-2.html index 86bf1374d..22d5d94f6 100644 --- a/SecurityShepherdCore/doc/index-files/index-2.html +++ b/SecurityShepherdCore/doc/index-files/index-2.html @@ -1,168 +1,150 @@ - - - - - - -B-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-B

-
-
blindSqlInjection - -Variable in class utils.Vulnerabilities -
  -
blockerEnabled - -Static variable in class servlets.admin.moduleManagement.RemoveModuleLock -
  -
blockerEnabled - -Static variable in class utils.ModuleBlock -
  -
blockerId - -Static variable in class servlets.admin.moduleManagement.RemoveModuleLock -
  -
blockerId - -Static variable in class utils.ModuleBlock -
  -
blockerMessage - -Static variable in class servlets.admin.moduleManagement.RemoveModuleLock -
  -
blockerMessage - -Static variable in class utils.ModuleBlock -
  -
Broadcaster - Class in utils
Broadcaster used by Insufficient Network Layer Protection level to broad cast result key in plain text -

- This file is part of the Security Shepherd Project.
Broadcaster() - -Constructor for class utils.Broadcaster -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + + + + + +B-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

B

+
+
badUrlValidate(String) - Static method in class utils.XssFilter
+
+
White lists for specific URL types but doesn't sanitise it well
+
+
bankForm(String, String, HttpSession) - Static method in class servlets.module.challenge.DirectObjectBankLogin
+
 
+
blockerEnabled - Static variable in class servlets.admin.moduleManagement.RemoveModuleLock
+
 
+
blockerEnabled - Static variable in class utils.ModuleBlock
+
 
+
blockerId - Static variable in class servlets.admin.moduleManagement.RemoveModuleLock
+
 
+
blockerId - Static variable in class utils.ModuleBlock
+
 
+
blockerMessage - Static variable in class servlets.admin.moduleManagement.RemoveModuleLock
+
 
+
BrokenCrypto3 - Class in servlets.module.challenge
+
+
Bad Crypto Challenge Three + Really bad crypto algorithm to break.
+
+
BrokenCrypto3() - Constructor for class servlets.module.challenge.BrokenCrypto3
+
 
+
BrokenCrypto4 - Class in servlets.module.challenge
+
+
Level : Broken Crypto NEW +

+ + This file is part of the Security Shepherd Project.
+
+
BrokenCrypto4() - Constructor for class servlets.module.challenge.BrokenCrypto4
+
 
+
+A B C D E F G H I J L M O P R S T U V X 
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-20.html b/SecurityShepherdCore/doc/index-files/index-20.html index b98db3311..2f5bae1dc 100644 --- a/SecurityShepherdCore/doc/index-files/index-20.html +++ b/SecurityShepherdCore/doc/index-files/index-20.html @@ -1,157 +1,172 @@ - - - - - - -Z-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-Z

-
-
z311736498a13604705d608fb3171ebf49bc18753b0ec34b8dff5e4f9147eb5e - Class in servlets.module.challenge
Cross Site Request Forgery Challenge Two - Does not return result Key + + + + + +X-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

X

+
+
XssChallengeFive - Class in servlets.module.challenge
+
+
Cross Site Scripting Challenge Five control class.
+
+
XssChallengeFive() - Constructor for class servlets.module.challenge.XssChallengeFive
+
 
+
XssChallengeFour - Class in servlets.module.challenge
+
+
Cross Site Scripting Challenge Four control class.
+
+
XssChallengeFour() - Constructor for class servlets.module.challenge.XssChallengeFour
+
 
+
XssChallengeOne - Class in servlets.module.challenge
+
+
Cross Site Scripting Challenge One

- This file is part of the Security Shepherd Project.
z311736498a13604705d608fb3171ebf49bc18753b0ec34b8dff5e4f9147eb5e() - -Constructor for class servlets.module.challenge.z311736498a13604705d608fb3171ebf49bc18753b0ec34b8dff5e4f9147eb5e -
  -
z6b2f5ebbe112dd09a6c430a167415820adc5633256a7b44a7d1e262db105e3c - Class in servlets.module.challenge
Cross Site Request Foregery Challenge Three - Does not return result key + This file is part of the Security Shepherd Project.
+
+
XssChallengeOne() - Constructor for class servlets.module.challenge.XssChallengeOne
+
 
+
XssChallengeSix - Class in servlets.module.challenge
+
+
Cross Site Scripting Challenge Six control class.
+
+
XssChallengeSix() - Constructor for class servlets.module.challenge.XssChallengeSix
+
 
+
XssChallengeThree - Class in servlets.module.challenge
+
+
Cross Site Scripting Challenge Three control class.
+
+
XssChallengeThree() - Constructor for class servlets.module.challenge.XssChallengeThree
+
 
+
XssChallengeTwo - Class in servlets.module.challenge
+
+
Cross Site Scripting Challenge Two

- This file is part of the Security Shepherd Project.
z6b2f5ebbe112dd09a6c430a167415820adc5633256a7b44a7d1e262db105e3c() - -Constructor for class servlets.module.challenge.z6b2f5ebbe112dd09a6c430a167415820adc5633256a7b44a7d1e262db105e3c -
  -
zf8ed52591579339e590e0726c7b24009f3ac54cdff1b81a65db1688d86efb3a - Class in servlets.module.lesson
Cross Site Scripting Lesson + This file is part of the Security Shepherd Project. +
+
XssChallengeTwo() - Constructor for class servlets.module.challenge.XssChallengeTwo
+
 
+
XssFilter - Class in utils
+
+
Provides a number of filters that are used in different XSS challenges.
+
+
XssFilter() - Constructor for class utils.XssFilter
+
 
+
XssLesson - Class in servlets.module.lesson
+
+
Cross Site Scripting Lesson

- This file is part of the Security Shepherd Project.
zf8ed52591579339e590e0726c7b24009f3ac54cdff1b81a65db1688d86efb3a() - -Constructor for class servlets.module.lesson.zf8ed52591579339e590e0726c7b24009f3ac54cdff1b81a65db1688d86efb3a -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + This file is part of the Security Shepherd Project. + +
XssLesson() - Constructor for class servlets.module.lesson.XssLesson
+
 
+ +A B C D E F G H I J L M O P R S T U V X  + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-3.html b/SecurityShepherdCore/doc/index-files/index-3.html index a89fb7686..77d630f8c 100644 --- a/SecurityShepherdCore/doc/index-files/index-3.html +++ b/SecurityShepherdCore/doc/index-files/index-3.html @@ -1,221 +1,373 @@ - - - - - - -C-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-C

-
-
ChallengeStructure - Class in servlets.admin.builder
This class is responsible for producing custom challenge View structures -

- This file is part of the Security Shepherd Project.
ChallengeStructure() - -Constructor for class servlets.admin.builder.ChallengeStructure -
  -
ChangeHostAddress - Class in servlets.admin.config
This class is responsible for requests to configure the applications host address.
ChangeHostAddress() - -Constructor for class servlets.admin.config.ChangeHostAddress -
  -
ChangePassword - Class in servlets
Control class for the Change Password function -

- This file is part of the Security Shepherd Project.
ChangePassword() - -Constructor for class servlets.ChangePassword -
  -
changePlan() - -Static method in class utils.ModulePlan -
Flips the boolean values of the flags -
ChangeVulnerableAppRoot - Class in servlets.admin.config
This class is used to set the vulnerable application servers running context so that the Challnge builder can correctly deploy generated challenges.
ChangeVulnerableAppRoot() - -Constructor for class servlets.admin.config.ChangeVulnerableAppRoot -
  -
CheatSheetStatus - Class in utils
Class that holds the status of the avilablility of the Cheat Sheet functionality -

- This file is part of the Security Shepherd Project.
CheatSheetStatus() - -Constructor for class utils.CheatSheetStatus -
  -
checkPlayerResult(String, String, String) - -Static method in class dbProcs.Getter -
Used to determine if a user has completed a module already -
classCreate(String, String, String) - -Static method in class dbProcs.Setter -
Database procedure just adds this. -
closeConnection(Connection) - -Static method in class dbProcs.Database -
This method is used by the application to close an open connection to a database server -
createChallengeStructure(String, String, String, int, String[], int, String, String) - -Static method in class servlets.admin.builder.ChallengeStructure -
This method prepares the user specified options for how the challenge will look. -
CreateCheat - Class in servlets.admin.cheatSheet
Control class for the Create Cheat sheet function.
CreateCheat() - -Constructor for class servlets.admin.cheatSheet.CreateCheat -
  -
CreateClass - Class in servlets.admin.userManagement
This class is the control structure of the Create class vulnerability -

- This file is part of the Security Shepherd Project.
CreateClass() - -Constructor for class servlets.admin.userManagement.CreateClass -
  -
createModule(String, String, String, String, String) - -Static method in class dbProcs.Setter -
Used to create a new module entry in the core database. -
CreateNewAdmin - Class in servlets.admin.userManagement
The control class of the Create New Administrator functionality.
CreateNewAdmin() - -Constructor for class servlets.admin.userManagement.CreateNewAdmin -
  -
createOperationStructure(String, String, String[], int, int, int, String, boolean, String, String) - -Static method in class servlets.admin.builder.OperationStructure -
This method is called for generating the Custom JSP servlets for custom challenges -
createVulnerableSchema(Connection, String, String, String[], int) - -Static method in class dbProcs.Setter -
Used by the challenge builder to create a new schema on the vulnerable database server. -
crossSiteScripting - -Variable in class utils.Vulnerabilities -
  -
CsrfChallengeTargetOne - Class in servlets.module.challenge
Cross Site Request Foregery challenge target One - Does not return reuslt key -

- This file is part of the Security Shepherd Project.
CsrfChallengeTargetOne() - -Constructor for class servlets.module.challenge.CsrfChallengeTargetOne -
  -
CsrfChallengeTargetThree - Class in servlets.module.challenge
Cross Site Request Forgery challenge Target Three - Does not return result key -

- This file is part of the Security Shepherd Project.
CsrfChallengeTargetThree() - -Constructor for class servlets.module.challenge.CsrfChallengeTargetThree -
  -
CsrfChallengeTargetTwo - Class in servlets.module.challenge
Cross Site Request Forgery Challenge Target Two - Does not return Result key -

- This file is part of the Security Shepherd Project.
CsrfChallengeTargetTwo() - -Constructor for class servlets.module.challenge.CsrfChallengeTargetTwo -
  -
CsrfLessonTarget - Class in servlets.module.lesson
CSRF Lesson module Target - Does not return result key -

- This file is part of the Security Shepherd Project.
CsrfLessonTarget() - -Constructor for class servlets.module.lesson.CsrfLessonTarget -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + + + + + +C-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

C

+
+
canSeeScoreboard(String) - Static method in class utils.ScoreboardStatus
+
+
Returns if user is authorised to see scoreboard currenly.
+
+
ChangeCoreDatabase - Class in servlets.admin.config
+
+
This class is responsible for requests to configure the applications core database sign on information.
+
+
ChangeCoreDatabase() - Constructor for class servlets.admin.config.ChangeCoreDatabase
+
 
+
ChangePassword - Class in servlets
+
+
Control class for the Change Password function +

+ This file is part of the Security Shepherd Project.
+
+
ChangePassword() - Constructor for class servlets.ChangePassword
+
 
+
ChangeUserPassword - Class in servlets.admin.userManagement
+
+
Control class of the "Update player password" functionality +

+ This file is part of the Security Shepherd Project.
+
+
ChangeUserPassword() - Constructor for class servlets.admin.userManagement.ChangeUserPassword
+
 
+
CheatSheetStatus - Class in utils
+
+
Class that holds the status of the avilablility of the Cheat Sheet functionality +

+ This file is part of the Security Shepherd Project.
+
+
CheatSheetStatus() - Constructor for class utils.CheatSheetStatus
+
 
+
checkPlayerResult(String, String, String) - Static method in class dbProcs.Getter
+
+
Used to determine if a user has completed a module already
+
+
classCreate(String, String, String) - Static method in class dbProcs.Setter
+
+
Database procedure just adds this.
+
+
closeAllModules(String) - Static method in class dbProcs.Setter
+
+
This method sets every module status to Closed.
+
+
CloseAllModules - Class in servlets.admin.moduleManagement
+
 
+
CloseAllModules() - Constructor for class servlets.admin.moduleManagement.CloseAllModules
+
 
+
closeConnection(Connection) - Static method in class dbProcs.Database
+
+
This method is used by the application to close an open connection to a database server
+
+
colons - Static variable in class utils.FindXSS
+
 
+
CreateCheat - Class in servlets.admin.cheatSheet
+
+
Control class for the Create Cheat sheet function.
+
+
CreateCheat() - Constructor for class servlets.admin.cheatSheet.CreateCheat
+
 
+
CreateClass - Class in servlets.admin.userManagement
+
+
This class is the control structure of the Create class vulnerability +

+ This file is part of the Security Shepherd Project.
+
+
CreateClass() - Constructor for class servlets.admin.userManagement.CreateClass
+
 
+
createModule(String, String, String, String, String, boolean) - Static method in class dbProcs.Setter
+
+
Used to create a new module entry in the core database.
+
+
CreateNewAdmin - Class in servlets.admin.userManagement
+
+
The control class of the Create New Administrator functionality.
+
+
CreateNewAdmin() - Constructor for class servlets.admin.userManagement.CreateNewAdmin
+
 
+
createVulnerableSchema(Connection, String, String, String[], int) - Static method in class dbProcs.Setter
+
+
Used by the challenge builder to create a new schema on the vulnerable database server.
+
+
CsrfChallengeFive - Class in servlets.module.challenge
+
+
Cross Site Request Forgery Challenge Five - Does not return result Key +

+ This file is part of the Security Shepherd Project.
+
+
CsrfChallengeFive() - Constructor for class servlets.module.challenge.CsrfChallengeFive
+
 
+
CsrfChallengeFour - Class in servlets.module.challenge
+
+
Cross Site Request Forgery Challenge Four - Does not return result Key +

+ This file is part of the Security Shepherd Project.
+
+
CsrfChallengeFour() - Constructor for class servlets.module.challenge.CsrfChallengeFour
+
 
+
CsrfChallengeJSON - Class in servlets.module.challenge
+
+
Cross Site Request Forgery Challenge New - Does not return result Key +

+ This file is part of the Security Shepherd Project.
+
+
CsrfChallengeJSON() - Constructor for class servlets.module.challenge.CsrfChallengeJSON
+
 
+
CsrfChallengeOne - Class in servlets.module.challenge
+
+
Cross Site Request Forgery Challenge One - Does not return reslut key +

+ This file is part of the Security Shepherd Project.
+
+
CsrfChallengeOne() - Constructor for class servlets.module.challenge.CsrfChallengeOne
+
 
+
CsrfChallengeSeven - Class in servlets.module.challenge
+
+
Cross Site Request Forgery Challenge Seven - Does not return result Key +

+ This file is part of the Security Shepherd Project.
+
+
CsrfChallengeSeven() - Constructor for class servlets.module.challenge.CsrfChallengeSeven
+
 
+
CsrfChallengeSevenGetToken - Class in servlets.module.challenge
+
+
Cross Site Request Forgery Challenge Seven - Does not return result Key +

+ This file is part of the Security Shepherd Project.
+
+
CsrfChallengeSevenGetToken() - Constructor for class servlets.module.challenge.CsrfChallengeSevenGetToken
+
 
+
CsrfChallengeSix - Class in servlets.module.challenge
+
+
Cross Site Request Forgery Challenge Six +

+ This file is part of the Security Shepherd Project.
+
+
CsrfChallengeSix() - Constructor for class servlets.module.challenge.CsrfChallengeSix
+
 
+
CsrfChallengeSixGetToken - Class in servlets.module.challenge
+
+
Cross Site Request Forgery Challenge Six - Does not return result Key +

+ This file is part of the Security Shepherd Project.
+
+
CsrfChallengeSixGetToken() - Constructor for class servlets.module.challenge.CsrfChallengeSixGetToken
+
 
+
CsrfChallengeTargetFive - Class in servlets.module.challenge
+
+
Cross Site Request Forgery Challenge Target Five - Does not return Result key +

+ Weak Nonce Variety can be broken +

+ This file is part of the Security Shepherd Project.
+
+
CsrfChallengeTargetFive() - Constructor for class servlets.module.challenge.CsrfChallengeTargetFive
+
 
+
CsrfChallengeTargetFour - Class in servlets.module.challenge
+
+
Cross Site Request Forgery Challenge Target Four - Does not return Result key +

+ Weak Nonce Variety can be broken +

+ This file is part of the Security Shepherd Project.
+
+
CsrfChallengeTargetFour() - Constructor for class servlets.module.challenge.CsrfChallengeTargetFour
+
 
+
CsrfChallengeTargetJSON - Class in servlets.module.challenge
+
+
Cross Site Request Forgery Challenge Target SON - Does not return Result key +

+ This file is part of the Security Shepherd Project.
+
+
CsrfChallengeTargetJSON() - Constructor for class servlets.module.challenge.CsrfChallengeTargetJSON
+
 
+
CsrfChallengeTargetOne - Class in servlets.module.challenge
+
+
Cross Site Request Forgery challenge target One - Does not return result key +

+ This file is part of the Security Shepherd Project.
+
+
CsrfChallengeTargetOne() - Constructor for class servlets.module.challenge.CsrfChallengeTargetOne
+
 
+
CsrfChallengeTargetSeven - Class in servlets.module.challenge
+
+
Cross Site Request Forgery Challenge Target Seven - Does not return Result key +

+ Weak Nonce Variety can be broken +

+ This file is part of the Security Shepherd Project.
+
+
CsrfChallengeTargetSeven() - Constructor for class servlets.module.challenge.CsrfChallengeTargetSeven
+
 
+
CsrfChallengeTargetSix - Class in servlets.module.challenge
+
+
Cross Site Request Forgery Challenge Target Six +

+ Weak Nonce Variety can be broken +

+ This file is part of the Security Shepherd Project.
+
+
CsrfChallengeTargetSix() - Constructor for class servlets.module.challenge.CsrfChallengeTargetSix
+
 
+
CsrfChallengeTargetThree - Class in servlets.module.challenge
+
+
Cross Site Request Forgery challenge Target Three - Does not return result key +

+ This file is part of the Security Shepherd Project.
+
+
CsrfChallengeTargetThree() - Constructor for class servlets.module.challenge.CsrfChallengeTargetThree
+
 
+
CsrfChallengeTargetTwo - Class in servlets.module.challenge
+
+
Cross Site Request Forgery Challenge Target Two - Does not return Result key +

+ This file is part of the Security Shepherd Project.
+
+
CsrfChallengeTargetTwo() - Constructor for class servlets.module.challenge.CsrfChallengeTargetTwo
+
 
+
CsrfChallengeThree - Class in servlets.module.challenge
+
+
Cross Site Request Forgery Challenge Three - Does not return result key +

+ This file is part of the Security Shepherd Project.
+
+
CsrfChallengeThree() - Constructor for class servlets.module.challenge.CsrfChallengeThree
+
 
+
CsrfChallengeTwo - Class in servlets.module.challenge
+
+
Cross Site Request Forgery Challenge Two - Does not return result Key +

+ This file is part of the Security Shepherd Project.
+
+
CsrfChallengeTwo() - Constructor for class servlets.module.challenge.CsrfChallengeTwo
+
 
+
CsrfLesson - Class in servlets.module.lesson
+
+
CSRF Lesson + Currently does not use user specific result key because of current CSRF blanket rule +

+ This file is part of the Security Shepherd Project.
+
+
CsrfLesson() - Constructor for class servlets.module.lesson.CsrfLesson
+
 
+
CsrfLessonTarget - Class in servlets.module.lesson
+
+
CSRF Lesson module Target - Does not return result key +

+ This file is part of the Security Shepherd Project.
+
+
CsrfLessonTarget() - Constructor for class servlets.module.lesson.CsrfLessonTarget
+
 
+
currentMode() - Static method in class utils.ModulePlan
+
 
+
+A B C D E F G H I J L M O P R S T U V X 
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-4.html b/SecurityShepherdCore/doc/index-files/index-4.html index c14ef2867..c3ee8bbaf 100644 --- a/SecurityShepherdCore/doc/index-files/index-4.html +++ b/SecurityShepherdCore/doc/index-files/index-4.html @@ -1,310 +1,741 @@ - - - - - - -D-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-D

-
-
d72ca2694422af2e6b3c5d90e4c11e7b4575a7bc12ee6d0a384ac2469449e8fa - Class in servlets.module.challenge
Cross Site Scripting Challenge One -

- This file is part of the Security Shepherd Project.
d72ca2694422af2e6b3c5d90e4c11e7b4575a7bc12ee6d0a384ac2469449e8fa() - -Constructor for class servlets.module.challenge.d72ca2694422af2e6b3c5d90e4c11e7b4575a7bc12ee6d0a384ac2469449e8fa -
  -
Database - Class in dbProcs
Used to create database connections using the FileInputProperties.readfile method to gather property information + + + + + +D-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

D

+
+
Database - Class in dbProcs
+
+
Used to create database connections using the FileInputProperties.readfile method to gather property information Initiated by Getter.java, Setter.java

- This file is part of the Security Shepherd Project.
Database() - -Constructor for class dbProcs.Database -
  -
dbProcs - package dbProcs
 
decrypt(String) - -Static method in class servlets.OneTimePad -
Decrypts the supplied string value using the default key -
decrypt(String, String) - -Static method in class servlets.OneTimePad -
Decrypts the supplied string value using the submitted key -
disable() - -Static method in class utils.CheatSheetStatus -
  -
disable() - -Static method in class utils.OpenRegistration -
  -
DisableCheats - Class in servlets.admin.cheatSheet
Control class responseable for disabling cheat sheets + This file is part of the Security Shepherd Project.
+
+
Database() - Constructor for class dbProcs.Database
+
 
+
dbProcs - package dbProcs
+
 
+
decrypt(String, String) - Static method in class servlets.module.challenge.BrokenCrypto3
+
+
Decrypts the supplied string value using the submitted key
+
+
decrypt(String) - Static method in class servlets.OneTimePad
+
+
Decrypts the supplied string value using the default key
+
+
decrypt(String, String) - Static method in class servlets.OneTimePad
+
+
Decrypts the supplied string value using the submitted key
+
+
decrypt(String, String) - Static method in class utils.Hash
+
+
Decrypts data using specific key and ciphertext
+
+
decryptUserName(String) - Static method in class utils.Hash
+
+
Specifically decrypts encrypted user names
+
+
decryptUserSpecificSolution(String, String) - Static method in class utils.Hash
+
 
+
DirectObject1 - Class in servlets.module.challenge
+
+
Insecure Direct Object Challenge Challenge One + Does not use user specific key because key is currently hard coded into database schema +

+ This file is part of the Security Shepherd Project.
+
+
DirectObject1() - Constructor for class servlets.module.challenge.DirectObject1
+
 
+
DirectObject2 - Class in servlets.module.challenge
+
+
Insecure Direct Object Reference Challenge Two + Does not use user specific key because key is currently hard coded into database schema +

+ This file is part of the Security Shepherd Project.
+
+
DirectObject2() - Constructor for class servlets.module.challenge.DirectObject2
+
 
+
DirectObjectBankCurrentBalance - Class in servlets.module.challenge
+
+
Insecure Direct Object Reference Bank Challenge Get Balance Function + DOES NOT RETURN RESULT KEY +

+ This file is part of the Security Shepherd Project.
+
+
DirectObjectBankCurrentBalance() - Constructor for class servlets.module.challenge.DirectObjectBankCurrentBalance
+
 
+
DirectObjectBankLogin - Class in servlets.module.challenge
+
+
Insecure Direct Object Reference Bank Challenge +

+ This file is part of the Security Shepherd Project.
+
+
DirectObjectBankLogin() - Constructor for class servlets.module.challenge.DirectObjectBankLogin
+
 
+
DirectObjectBankLogout - Class in servlets.module.challenge
+
+
Insecure Direct Object Reference Bank Challenge Logout Function + DOES NOT RETURN RESULT KEY +

+ This file is part of the Security Shepherd Project.
+
+
DirectObjectBankLogout() - Constructor for class servlets.module.challenge.DirectObjectBankLogout
+
 
+
DirectObjectBankRegistration - Class in servlets.module.challenge
+
+
Insecure Direct Object Reference Bank Challenge Registration Function + DOES NOT RETURN RESULT KEY +

+ This file is part of the Security Shepherd Project.
+
+
DirectObjectBankRegistration() - Constructor for class servlets.module.challenge.DirectObjectBankRegistration
+
 
+
DirectObjectBankTransfer - Class in servlets.module.challenge
+
+
Insecure Direct Object Reference Bank Challenge Transfer Funds Function + DOES NOT RETURN RESULT KEY +

+ This file is part of the Security Shepherd Project.
+
+
DirectObjectBankTransfer() - Constructor for class servlets.module.challenge.DirectObjectBankTransfer
+
 
+
DirectObjectLesson - Class in servlets.module.lesson
+
+
Insecure Direct Object Lesson +

+ This file is part of the Security Shepherd Project.
+
+
DirectObjectLesson() - Constructor for class servlets.module.lesson.DirectObjectLesson
+
 
+
disable() - Static method in class utils.OpenRegistration
+
 
+
DisableCheats - Class in servlets.admin.cheatSheet
+
+
Control class responsible for disabling cheat sheets +

+ This file is part of the Security Shepherd Project.
+
+
DisableCheats() - Constructor for class servlets.admin.cheatSheet.DisableCheats
+
 
+
DisableFeedback - Class in servlets.admin.config
+
+
This class is responsible for requests to configure the applications Feedback Status.
+
+
DisableFeedback() - Constructor for class servlets.admin.config.DisableFeedback
+
 
+
disableForAll() - Static method in class utils.CheatSheetStatus
+
 
+
DisableScoreboard - Class in servlets.admin.config
+
+
This is the control class for disabling the the user accessible scoreboard

- This file is part of the Security Shepherd Project.
DisableCheats() - -Constructor for class servlets.admin.cheatSheet.DisableCheats -
  -
doGet(HttpServletRequest, HttpServletResponse) - -Method in class servlets.Login -
Redirects user to index.jsp -
doGet(HttpServletRequest, HttpServletResponse) - -Method in class servlets.Logout -
Initiated in index.jsp. -
doGet(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.challenge.CsrfChallengeTargetOne -
CSRF vulnerable function that can be used by users to force other users to mark their CSRF challenge One as complete. -
doGet(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.lesson.CsrfLessonTarget -
  -
doGet(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.lesson.Redirect -
  -
doGet(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.lesson.RedirectLessonTarget -
  -
doGet(HttpServletRequest, HttpServletResponse) - -Method in class servlets.Register -
Redirects to index.jsp -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.builder.GenerateChallengeDb -
  -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.cheatSheet.CreateCheat -
This method validates input and then attempts to update the cheat sheet for the specified module -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.cheatSheet.DisableCheats -
If this functionality is validly called by an administrator, the cheat sheets will become or remain unavailable. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.cheatSheet.EnableCheats -
If this functionality is validly called by an administrator, the cheat sheets will become or remain unavailable. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.cheatSheet.GetCheat -
This method will reject requests if cheat sheet availability is marked as unavailable by administration. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.config.ChangeHostAddress -
If this method is called by a valid administrator the new host address if validated. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.config.ChangeVulnerableAppRoot -
This method stores the newly specified vulnerable application root in the application server, in the utils.VulnerableServer class. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.moduleManagement.GetFeedback -
This class validates it's input and returns the user with the feedback for a specific module. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.moduleManagement.GetJsonProgress -
Used to return an administrator with the current progress of each player in a class. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.moduleManagement.GetProgress -
Used to return an administrator with the current progress of each player in a class -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.moduleManagement.RemoveModuleLock -
Used to remove a limit on the progress a player can make in a CTF environment -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.moduleManagement.SetIncrementalFloorPlan -
Called to change the status of the utiles.ModulePlan class. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.moduleManagement.SetOpenFloor -
Called to change the status of the utiles.ModulePlan class. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.moduleManagement.StopHere -
Used to set a limit to the progress a player can make in a CTF environment -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.userManagement.AddPlayer -
Initiated by addPlayers.jsp. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.userManagement.AssignPlayers -
Initiated by assignPlayers.jsp. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.userManagement.CreateClass -
Initiated by createClass.jsp. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.userManagement.CreateNewAdmin -
Initiated by createNewAdmin.jsp. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.userManagement.GetPlayersByClass -
Initiated by assignPlayers.jsp. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.userManagement.ToggleRegistration -
This method when called by an administrator toggles the availability of the registraion functionality, - This is actually performed by the OpenRegistration.toggle() method. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.admin.userManagement.UpgradePlayer -
Initiated by upgradePlayers.jsp. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.ChangePassword -
Initiated by index.jsp, getStarted.jsp. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.Login -
Initiated by login.jsp. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.challenge.ad2628bcc79bf10dd54ee62de148ab44b7bd028009a908ce3f1b4d019886d0e -
Cross Site Request Forgery safe Reflected XSS vulnerability. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.challenge.CsrfChallengeTargetThree -
CSRF vulnerable function that can be used by users to force other users to mark their CSRF challenge Three as complete. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.challenge.CsrfChallengeTargetTwo -
CSRF vulnerable function that can be used by users to force other users to mark their CSRF challenge Two as complete. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.challenge.d72ca2694422af2e6b3c5d90e4c11e7b4575a7bc12ee6d0a384ac2469449e8fa -
Cross Site Request Forgery safe Reflected XSS vulnerability. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.challenge.s74a796e84e25b854906d88f622170c1c06817e72b526b3d1e9a6085f429cf52 -
Allows users to set their CSRF attack string to complete this module -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.challenge.t227357536888e807ff0f0eff751d6034bafe48954575c3a6563cb47a85b1e888 -
Cross Site Request Forgery safe Reflected XSS vulnerability. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.challenge.z311736498a13604705d608fb3171ebf49bc18753b0ec34b8dff5e4f9147eb5e -
Allows users to set their CSRF attack string to complete this module. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.challenge.z6b2f5ebbe112dd09a6c430a167415820adc5633256a7b44a7d1e262db105e3c -
Allows users to set their CSRF attack string to complete this module. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.FeedbackSubmit -
Initiated by a dynamic form returned by servlets.module.SolutionSubmit.doPost() - this method checks the existace of the submitted module identifier before ensuring that the submission is correct. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.GetModule -
Initiated by an Ajax call defined in index.jsp, this method takes a module identifier and returns the valid directory of where the module's View structure is stored. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.lesson.ed4182af119d97728b2afca6da7cdbe270a9e9dd714065f0f775cd40dc296bc7 -
User submission is parsed for a valid HTML IMG tag. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.lesson.f15f2766c971e16e68aa26043e6016a0a7f6879283c873d9476a8e7e94ea736f -
User submission is parsed for a valid URL. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.lesson.zf8ed52591579339e590e0726c7b24009f3ac54cdff1b81a65db1688d86efb3a -
Cross Site Request Forgery safe Reflected XSS vulnerability. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.RefreshMenu -
This method refreshs the user's menu after they complete a level incremental mode. -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.module.SolutionSubmit -
  -
doPost(HttpServletRequest, HttpServletResponse) - -Method in class servlets.Register -
Initiated by register.jsp. -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + This file is part of the Security Shepherd Project. + +
DisableScoreboard() - Constructor for class servlets.admin.config.DisableScoreboard
+
 
+
disableScoreboard() - Static method in class utils.ScoreboardStatus
+
+
Disables scoreboard functions
+
+
doGet(HttpServletRequest, HttpServletResponse) - Method in class servlets.GetJsonScore
+
 
+
doGet(HttpServletRequest, HttpServletResponse) - Method in class servlets.Login
+
+
Redirects user to index.jsp
+
+
doGet(HttpServletRequest, HttpServletResponse) - Method in class servlets.Logout
+
+
Initiated in index.jsp.
+
+
doGet(HttpServletRequest, HttpServletResponse) - Method in class servlets.MobileLogin
+
+
Redirects user to index.jsp
+
+
doGet(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.CsrfChallengeSevenGetToken
+
+
Allows users to retrieve their CSRF token for the CSRF Challenge 6 module
+
+
doGet(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.CsrfChallengeSixGetToken
+
+
Allows users to retrieve their CSRF token for the CSRF Challenge 6 module
+
+
doGet(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.CsrfChallengeTargetOne
+
+
CSRF vulnerable function that can be used by users to force other users to mark their CSRF challenge One as complete.
+
+
doGet(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SessionManagement6SecretQuestion
+
+
A user submits an email address to get that user's Secret QUestion.
+
+
doGet(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SessionManagement7SecretQuestion
+
+
A user submits an email address to get that user's Secret QUestion.
+
+
doGet(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.lesson.CsrfLessonTarget
+
 
+
doGet(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.lesson.Redirect
+
 
+
doGet(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.lesson.RedirectLessonTarget
+
 
+
doGet(HttpServletRequest, HttpServletResponse) - Method in class servlets.Register
+
+
Redirects to index.jsp
+
+
doLevelSqlStuff(String, String) - Static method in class servlets.module.ModuleServletTemplate
+
 
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.cheatSheet.CreateCheat
+
+
This method validates input and then attempts to update the cheat sheet for the specified module
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.cheatSheet.DisableCheats
+
+
If this functionality is validly called by an administrator, the cheat sheets will become or remain unavailable.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.cheatSheet.EnableCheats
+
+
If this functionality is validly called by an administrator, the cheat sheets will become or remain unavailable.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.cheatSheet.GetCheat
+
+
This method will reject requests if cheat sheet availability is marked as unavailable by administration.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.config.ChangeCoreDatabase
+
+
If this method is called by a valid administrator the site.properties file that contains the database information required to make a connection is updated
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.config.DisableFeedback
+
+
If this method is called by a valid administrator the FeebackStatus will be set to turn feedback on for all modules
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.config.DisableScoreboard
+
+
Initiated by assignPlayers.jsp.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.config.EnableFeedback
+
+
If this method is called by a valid administrator the FeebackStatus will be set to turn feedback on for all modules
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.config.EnableScoreboard
+
+
Initiated by assignPlayers.jsp.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.config.SetCtfMode
+
+
Called to change the status of the utils.ModulePlan class.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.config.SetOpenFloorMode
+
+
Called to change the status of the utils.ModulePlan class.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.config.SetTournamentMode
+
+
Called to change the status of the utils.ModulePlan class.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.config.ToggleRegistration
+
+
This method when called by an administrator toggles the availability of the registraion functionality, + This is actually performed by the OpenRegistration.toggle() method.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.moduleManagement.CloseAllModules
+
+
Control class used to open all modules when called by an administrator
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.moduleManagement.EnableModuleBlock
+
+
Used to set a limit to the progress a player can make in a CTF environment
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.moduleManagement.GetFeedback
+
+
This class validates it's input and returns the user with the feedback for a specific module.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.moduleManagement.GetJsonProgress
+
+
Used to return an administrator with the current progress of each player in a class.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.moduleManagement.GetProgress
+
+
Used to return an administrator with the current progress of each player in a class
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.moduleManagement.OpenAllModules
+
+
Control class used to open all modules when called by an administrator
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.moduleManagement.OpenMobileModules
+
+
Control class used to open all modules when called by an administrator
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.moduleManagement.OpenOrCloseByCategory
+
+
Controller class used to specify what modules to mark as closed/open
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.moduleManagement.OpenWebModules
+
+
Control class used to open all modules when called by an administrator
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.moduleManagement.RemoveModuleLock
+
+
Used to remove a limit on the progress a player can make in a CTF environment
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.moduleManagement.SetModuleStatus
+
+
Controller class used to specify what modules to mark as closed/open
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.userManagement.AddPlayer
+
+
Initiated by addPlayers.jsp.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.userManagement.AssignPlayers
+
+
Initiated by assignPlayers.jsp.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.userManagement.ChangeUserPassword
+
 
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.userManagement.CreateClass
+
+
Initiated by createClass.jsp.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.userManagement.CreateNewAdmin
+
+
Initiated by createNewAdmin.jsp.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.userManagement.GetPlayersByClass
+
+
Initiated by assignPlayers.jsp.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.userManagement.GiveTakePoints
+
 
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.userManagement.SetDefaultClass
+
+
Initiated by assignPlayers.jsp.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.userManagement.SuspendUser
+
 
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.userManagement.UnSuspendUser
+
 
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.admin.userManagement.UpgradePlayer
+
+
Initiated by upgradePlayers.jsp.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.ChangePassword
+
+
Initiated by index.jsp, getStarted.jsp.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.GetJsonScore
+
+
Used to return an administrator with the current progress of each player in a class.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.Login
+
+
Initiated by login.jsp.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.MobileLogin
+
+
Initiated by login.jsp.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.BrokenCrypto3
+
 
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.BrokenCrypto4
+
 
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.CsrfChallengeFive
+
+
Allows users to set their CSRF attack string to complete this module.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.CsrfChallengeFour
+
+
Allows users to set their CSRF attack string to complete this module.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.CsrfChallengeJSON
+
+
Allows users to set their CSRF attack string to complete this module.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.CsrfChallengeOne
+
+
Allows users to set their CSRF attack string to complete this module
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.CsrfChallengeSeven
+
+
Allows users to set their CSRF attack string to complete this module.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.CsrfChallengeSix
+
+
Allows users to set their CSRF attack string to complete this module.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.CsrfChallengeTargetFive
+
+
CSRF vulnerable function that can be used by users to force other users to mark their CSRF challenge Two as complete.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.CsrfChallengeTargetFour
+
+
CSRF vulnerable function that can be used by users to force other users to mark their CSRF challenge Two as complete.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.CsrfChallengeTargetJSON
+
+
CSRF vulnerable function that can be used by users to force other users to mark their CSRF challenge as complete.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.CsrfChallengeTargetSeven
+
+
CSRF vulnerable function that can be used by users to force other users to mark their CSRF challenge Two as complete.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.CsrfChallengeTargetSix
+
+
CSRF vulnerable function that can be used by users to force other users to mark their CSRF challenge Two as complete.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.CsrfChallengeTargetThree
+
+
CSRF vulnerable function that can be used by users to force other users to mark their CSRF challenge Three as complete.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.CsrfChallengeTargetTwo
+
+
CSRF vulnerable function that can be used by users to force other users to mark their CSRF challenge Two as complete.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.CsrfChallengeThree
+
+
Allows users to set their CSRF attack string to complete this module.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.CsrfChallengeTwo
+
+
Allows users to set their CSRF attack string to complete this module.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.DirectObject1
+
+
The user must abuse this functionality to reveal a hidden user.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.DirectObject2
+
+
The user must abuse this functionality to reveal a hidden user.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.DirectObjectBankCurrentBalance
+
+
This Servlet is used to register a new bank account
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.DirectObjectBankLogin
+
+
TODO - This Servlet is used to Sign In as Bank Account
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.DirectObjectBankLogout
+
+
This Servlet is used to Sign out of a Bank Account
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.DirectObjectBankRegistration
+
+
This Servlet is used to register a new bank account
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.DirectObjectBankTransfer
+
+
This Servlet is used to register a new bank account
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.PoorValidation1
+
+
Shopping cart addition algorithm does not check for negative numbers on amounts
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.PoorValidation2
+
+
Shopping cart addition algorithm is vulnerable to integer overflow.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SecurityMisconfigStealTokens
+
+
TODO - Java Doc
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SessionManagement1
+
+
Users must take advance of the broken session management in this application by modifying the tracking cookie "checksum" which is encoded in base 64.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SessionManagement2
+
+
The user attempts to use this function to sign into a sub schema.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SessionManagement2ChangePassword
+
+
A user with the submitted email address is set a new random password, the password is also returned from the database procedure and is forwards through to the HTTP response.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SessionManagement3
+
+
Users must use this functionality to sign in as an administrator to retrieve the result key.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SessionManagement3ChangePassword
+
+
Function used by Session Management Challenge Three to change the password of the submitted user name specified in the "Current" cookie
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SessionManagement4
+
+
Users must discover the session id for this sub application is very weak.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SessionManagement5
+
+
Users must use this functionality to sign in as an administrator to retrieve the result key.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SessionManagement5ChangePassword
+
+
Function used by Session Management Challenge Five to change the password of the submitted user name.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SessionManagement5SetToken
+
+
Used to apparently send a message to a user with a token to reset their password.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SessionManagement6
+
+
Users must use this functionality to sign in as an administrator to retrieve the result key.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SessionManagement6SecretQuestion
+
+
A user submits a username and answer, these values are checked against the DB to see if they are valid
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SessionManagement7
+
+
Users must use this functionality to sign in as an administrator to retrieve the result key.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SessionManagement7SecretQuestion
+
+
A user submits a username and answer, these values are checked against the DB to see if they are valid
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SessionManagement8
+
+
Users must take advance of the broken session management in this application by modifying the tracking cookie "challengeRole" which is encoded in ATOM-128.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SqlInjection1
+
+
This function is used to make a call to a database and process its results.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SqlInjection2
+
+
This function is used to make a call to a database and process its results.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SqlInjection3
+
+
Users have to use SQL injection to get a specific users credit card number.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SqlInjection4
+
+
Users have to defeat SQL injection that blocks single quotes.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SqlInjection5
+
+
//TODO - JavaDoc
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SqlInjection5CouponCheck
+
+
//TODO - JavaDoc
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SqlInjection5VipCheck
+
+
//TODO - JavaDoc
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SqlInjection6
+
+
//TODO - JavaDoc
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SqlInjection7
+
 
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.SqlInjectionStoredProcedure
+
 
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.UrlAccess1
+
+
Users have to defeat SQL injection that blocks single quotes.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.UrlAccess1Admin
+
+
Users have to defeat SQL injection that blocks single quotes.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.UrlAccess2
+
+
Users have to defeat SQL injection that blocks single quotes.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.UrlAccess2Admin
+
+
Users have to defeat SQL injection that blocks single quotes.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.UrlAccess3
+
+
Users must take advance of the broken session management in this application by modifying the tracking cookie "currentPerson" which is encoded in Base64.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.UrlAccess3UserList
+
 
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.XssChallengeFive
+
+
Cross Site Request Forgery safe Reflected XSS vulnerability.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.XssChallengeFour
+
+
Cross Site Request Forgery safe Reflected XSS vulnerability.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.XssChallengeOne
+
+
Cross Site Request Forgery safe Reflected XSS vulnerability.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.XssChallengeSix
+
+
Cross Site Request Forgery safe Reflected XSS vulnerability.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.XssChallengeThree
+
+
Cross Site Request Forgery safe Reflected XSS vulnerability.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.challenge.XssChallengeTwo
+
+
Cross Site Request Forgery safe Reflected XSS vulnerability.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.FeedbackSubmit
+
+
Initiated by a dynamic form returned by servlets.module.SolutionSubmit.doPost() + this method checks the existence of the submitted module identifier before ensuring that the submission is correct.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.GetModule
+
+
Initiated by an Ajax call defined in index.jsp, this method takes a module identifier and returns the valid directory of where the module's View structure is stored.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.lesson.CsrfLesson
+
+
User submission is parsed for a valid HTML IMG tag.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.lesson.DirectObjectLesson
+
+
System users are insecurely directed by their user name in a post request parameter.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.lesson.PoorValidationLesson
+
+
Data is only validated on the client side.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.lesson.SecurityMisconfigLesson
+
 
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.lesson.SessionManagementLesson
+
+
Controller is tracking the user completion through the "lessonComplete" cookie.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.lesson.SqlInjectionLesson
+
+
Uses user input in an insecure fashion when executing queries in database.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.lesson.UnvalidatedForwardsLesson
+
+
User submission is parsed for a valid URL.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.lesson.XssLesson
+
+
Cross Site Request Forgery safe Reflected XSS vulnerability.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.ModuleServletTemplate
+
+
Describe level here, and how a user is supposed to beat it
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.RefreshMenu
+
+
This method refreshes the user's menu after they complete a level incremental mode.
+
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.module.SolutionSubmit
+
 
+
doPost(HttpServletRequest, HttpServletResponse) - Method in class servlets.Register
+
+
Initiated by register.jsp.
+
+ +A B C D E F G H I J L M O P R S T U V X  + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-5.html b/SecurityShepherdCore/doc/index-files/index-5.html index 22b3ace9b..2b5fbd50a 100644 --- a/SecurityShepherdCore/doc/index-files/index-5.html +++ b/SecurityShepherdCore/doc/index-files/index-5.html @@ -1,168 +1,168 @@ - - - - - - -E-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-E

-
-
ed4182af119d97728b2afca6da7cdbe270a9e9dd714065f0f775cd40dc296bc7 - Class in servlets.module.lesson
Cross Site Request Forgery Lesson - Currently does not use user specific result key because of current CSRF blanket rule + + + + + +E-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

E

+
+
enable() - Static method in class utils.OpenRegistration
+
 
+
EnableCheats - Class in servlets.admin.cheatSheet
+
+
Control class responsible for enabling cheat sheet functionality

- This file is part of the Security Shepherd Project.
ed4182af119d97728b2afca6da7cdbe270a9e9dd714065f0f775cd40dc296bc7() - -Constructor for class servlets.module.lesson.ed4182af119d97728b2afca6da7cdbe270a9e9dd714065f0f775cd40dc296bc7 -
  -
enable() - -Static method in class utils.CheatSheetStatus -
  -
enable() - -Static method in class utils.OpenRegistration -
  -
EnableCheats - Class in servlets.admin.cheatSheet
Control class responsible for enabling cheat sheet functionality + This file is part of the Security Shepherd Project.
+
+
EnableCheats() - Constructor for class servlets.admin.cheatSheet.EnableCheats
+
 
+
EnableFeedback - Class in servlets.admin.config
+
+
This class is responsible for requests to configure the applications Feedback Status.
+
+
EnableFeedback() - Constructor for class servlets.admin.config.EnableFeedback
+
 
+
enableForAdminsOnly() - Static method in class utils.CheatSheetStatus
+
 
+
enableForAll() - Static method in class utils.CheatSheetStatus
+
 
+
EnableModuleBlock - Class in servlets.admin.moduleManagement
+
+
Class to manage interaction of an optional blocking module.
+
+
EnableModuleBlock() - Constructor for class servlets.admin.moduleManagement.EnableModuleBlock
+
 
+
EnableScoreboard - Class in servlets.admin.config
+
+
This is the control class for enabling the the user accessible scoreboard

- This file is part of the Security Shepherd Project.
EnableCheats() - -Constructor for class servlets.admin.cheatSheet.EnableCheats -
  -
encrypt(String) - -Static method in class servlets.OneTimePad -
Encrypts the supplied string value using the default key -
encrypt(String, String) - -Static method in class servlets.OneTimePad -
Encrypts the supplied string value using the submitted key -
ExposedServer - Class in utils
Class that is responsable for storing a Security Shepherd's instance's host URL and vulnerable application root.
ExposedServer() - -Constructor for class utils.ExposedServer -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + This file is part of the Security Shepherd Project. + +
EnableScoreboard() - Constructor for class servlets.admin.config.EnableScoreboard
+
 
+
encodeForHtml(String) - Static method in class utils.XssFilter
+
+
Encodes for HTML, but doesn't escape ampersands
+
+
encrypt(String) - Static method in class servlets.OneTimePad
+
+
Encrypts the supplied string value using the default key
+
+
encrypt(String, String) - Static method in class servlets.OneTimePad
+
+
Encrypts the supplied string value using the submitted key
+
+
encrypt(String, String) - Static method in class utils.Hash
+
+
Encrypts plain text into cipher text based on encryption key
+
+ +A B C D E F G H I J L M O P R S T U V X  + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-6.html b/SecurityShepherdCore/doc/index-files/index-6.html index b375a679a..f5bcc33b6 100644 --- a/SecurityShepherdCore/doc/index-files/index-6.html +++ b/SecurityShepherdCore/doc/index-files/index-6.html @@ -1,166 +1,162 @@ - - - - - - -F-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-F

-
-
f15f2766c971e16e68aa26043e6016a0a7f6879283c873d9476a8e7e94ea736f - Class in servlets.module.lesson
Unvalidated Redirects and Forwards Lesson + + + + + +F-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

F

+
+
FeedbackStatus - Class in utils
+
+
This class holds the status of weather feedback is enabled or not
+
+
FeedbackStatus() - Constructor for class utils.FeedbackStatus
+
 
+
FeedbackSubmit - Class in servlets.module
+
+
Marks modules as completed and stores feedback

- This file is part of the Security Shepherd Project.
f15f2766c971e16e68aa26043e6016a0a7f6879283c873d9476a8e7e94ea736f() - -Constructor for class servlets.module.lesson.f15f2766c971e16e68aa26043e6016a0a7f6879283c873d9476a8e7e94ea736f -
  -
FeedbackSubmit - Class in servlets.module
Marks modules as completed and stores feedback + This file is part of the Security Shepherd Project.
+
+
FeedbackSubmit() - Constructor for class servlets.module.FeedbackSubmit
+
 
+
FileInputProperties - Class in dbProcs
+
+
Locates the database Properties File for Database manipulation methods.
+
+
FileInputProperties() - Constructor for class dbProcs.FileInputProperties
+
 
+
findCsrf(String, String) - Static method in class utils.FindXSS
+
+
Method used to validate GET request CSRF attacks embeded in IMG tags.
+
+
findCsrfAttackUrl(String, String) - Static method in class utils.FindXSS
+
+
Searches for URL that contains CSRF attack string without user ID expected.
+
+
findCsrfAttackUrl(String, String, String, String) - Static method in class utils.FindXSS
+
+
Searches for URL that contains CSRF attack string.
+
+
findPlayerById(String, String) - Static method in class dbProcs.Getter
+
+
Used to decipher whether or not a user exists as a player
+
+
FindXSS - Class in utils
+
+
Class is responsible for finding valid XSS and CSRF attacks in user submissions

- This file is part of the Security Shepherd Project.
FeedbackSubmit() - -Constructor for class servlets.module.FeedbackSubmit -
  -
FileInputProperties - Class in dbProcs
Locates the database Properties File for Database manipulation methods.
FileInputProperties() - -Constructor for class dbProcs.FileInputProperties -
  -
findCsrf(String, String) - -Static method in class utils.FindXSS -
Method used to validate GET request CSRF attacks embeded in IMG tags. -
findPlayerById(String, String) - -Static method in class dbProcs.Getter -
Used to decipher whether or not a user exists as a player -
FindXSS - Class in utils
Class is responsible for finding valid XSS and CSRF attacks in user submissions -

- This file is part of the Security Shepherd Project.
FindXSS() - -Constructor for class utils.FindXSS -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + This file is part of the Security Shepherd Project. + +
FindXSS() - Constructor for class utils.FindXSS
+
 
+ +A B C D E F G H I J L M O P R S T U V X  + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-7.html b/SecurityShepherdCore/doc/index-files/index-7.html index cd5896dfa..184d66720 100644 --- a/SecurityShepherdCore/doc/index-files/index-7.html +++ b/SecurityShepherdCore/doc/index-files/index-7.html @@ -1,280 +1,367 @@ - - - - - - -G-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-G

-
-
GenerateChallengeDb - Class in servlets.admin.builder
Control class for the Challenge builder function + + + + + +G-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

G

+
+
generateUserSolution(String, Cookie[]) - Static method in class utils.Hash
+
+
Generates user solution based on the user name stored in their encypted cookie
+
+
generateUserSolution(String, String) - Static method in class utils.Hash
+
+
Generates user specific solution based on the user name provided and server side encryption keys
+
+
getAccountBalance(String, String) - Static method in class servlets.module.challenge.DirectObjectBankLogin
+
+
Method to get the account balance from the DirectObjectBank for a specific account
+
+
getAllModuleInfo(String) - Static method in class dbProcs.Getter
+
+
Used to gather all module information for internal functionality.
+
+
getBlockerMessage() - Static method in class utils.ModuleBlock
+
 
+
getChallengeConnection(String, String) - Static method in class dbProcs.Database
+
+
This method is used by the application to get a connection to the secure database sever based on the input path to a specific properties file.
+
+
getChallenges(String, String) - Static method in class dbProcs.Getter
+
+
Returns HTML menu for challenges.
+
+
GetCheat - Class in servlets.admin.cheatSheet
+
+
Control class responsible for returning a cheat sheet for a module

- This file is part of the Security Shepherd Project.
GenerateChallengeDb() - -Constructor for class servlets.admin.builder.GenerateChallengeDb -
  -
generateUserSolution(String, String) - -Static method in class utils.Hash -
  -
getAllModuleInfo(String) - -Static method in class dbProcs.Getter -
Used to gather all module information for internal functionality. -
getApplicationRoot() - -Static method in class utils.ExposedServer -
  -
getBroadcastAddress() - -Static method in class utils.ExposedServer -
  -
getChallenges(String, String) - -Static method in class dbProcs.Getter -
Returns HTML menu for challenges. -
GetCheat - Class in servlets.admin.cheatSheet
Control class responseable for returning a cheat sheet for a module + This file is part of the Security Shepherd Project.
+
+
GetCheat() - Constructor for class servlets.admin.cheatSheet.GetCheat
+
 
+
getClassCount(String) - Static method in class dbProcs.Getter
+
 
+
getClassInfo(String) - Static method in class dbProcs.Getter
+
 
+
getClassInfo(String, String) - Static method in class dbProcs.Getter
+
 
+
getClassSpecificScoreboard() - Static method in class utils.ScoreboardStatus
+
+
Used to tell if the current scoreboard config is set to Class Specific
+
+
getCoreConnection(String) - Static method in class dbProcs.Database
+
+
Returns connection to core schema in database
+
+
getCsrfForumWithIframe(String, String, String) - Static method in class dbProcs.Getter
+
+
The CSRF forum is used in CSRF levels for users to deliver CSRF attacks against each other.
+
+
getCsrfForumWithImg(String, String, String) - Static method in class dbProcs.Getter
+
+
The CSRF forum is used in CSRF levels for users to deliver CSRF attacks against each other.
+
+
getCurrentSalt() - Static method in class utils.Hash
+
+
This is used when encrypting/decrypting the salt.
+
+
getDatabaseConnection(String) - Static method in class dbProcs.Database
+
+
This method is used by the application to get a connection to the secure database sever
+
+
getDefaultClass() - Static method in class servlets.Register
+
 
+
getFeedback(String, String) - Static method in class dbProcs.Getter
+
+
Used to present a modules feedback, including averages and raw results.
+
+
GetFeedback - Class in servlets.admin.moduleManagement
+
+
This is the control class in the Get Feedback functionality

- This file is part of the Security Shepherd Project.
GetCheat() - -Constructor for class servlets.admin.cheatSheet.GetCheat -
  -
getClassCount(String) - -Static method in class dbProcs.Getter -
  -
getClassInfo(String) - -Static method in class dbProcs.Getter -
  -
getClassInfo(String, String) - -Static method in class dbProcs.Getter -
  -
getConnection(String) - -Static method in class dbProcs.Database -
This method is used by the application to get a connection to the secure database sever -
getCsrfForum(String, String, String) - -Static method in class dbProcs.Getter -
The CSRF forum is used in CSRF levels for users to deliver CSRF attacks against each other. -
getFeedback(String, String) - -Static method in class dbProcs.Getter -
Used to present a modules feedback, including averages and raw results. -
GetFeedback - Class in servlets.admin.moduleManagement
This is the control class in the Get Feedback functionality + This file is part of the Security Shepherd Project. +
+
GetFeedback() - Constructor for class servlets.admin.moduleManagement.GetFeedback
+
 
+
getIncrementalModules(String, String, String) - Static method in class dbProcs.Getter
+
+
This method prepares the incremental module menu.
+
+
GetJson - Class in utils
+
 
+
GetJson() - Constructor for class utils.GetJson
+
 
+
GetJsonProgress - Class in servlets.admin.moduleManagement
+
+
This control class is responsible for the server operation in the Get Progress use case where the result of which is a JSON object of JSON arrays.
+
+
GetJsonProgress() - Constructor for class servlets.admin.moduleManagement.GetJsonProgress
+
 
+
getJsonScore(String, String) - Static method in class dbProcs.Getter
+
+
Use to return the current progress of a class in JSON format with information like userid, user name and score
+
+
GetJsonScore - Class in servlets
+
+
This control class returns a JSON array containing Scoreboard data for a class defined in utils.ScoreboardStatus

- This file is part of the Security Shepherd Project.
GetFeedback() - -Constructor for class servlets.admin.moduleManagement.GetFeedback -
  -
getIncrementalModules(String, String, String) - -Static method in class dbProcs.Getter -
This method prepares the incremental module menu. -
GetJsonProgress - Class in servlets.admin.moduleManagement
This control class is responseable for the server operation in the Get Progress use case where the result of which is a JSON object of JSON arrays.
GetJsonProgress() - -Constructor for class servlets.admin.moduleManagement.GetJsonProgress -
  -
getLessons(String, String) - -Static method in class dbProcs.Getter -
Used to gather a menu of lessons for a user, including markers for each lesson they have completed or not completed -
GetModule - Class in servlets.module
Responsable for returning the directories of modules + This file is part of the Security Shepherd Project. +
+
GetJsonScore() - Constructor for class servlets.GetJsonScore
+
 
+
getJssonArrayFromPost(BufferedReader) - Static method in class utils.GetJson
+
 
+
getLessons(String, String) - Static method in class dbProcs.Getter
+
+
Used to gather a menu of lessons for a user, including markers for each lesson they have completed or not completed
+
+
getLevelHash() - Static method in class servlets.module.challenge.CsrfChallengeJSON
+
 
+
getLevelHash() - Static method in class servlets.module.challenge.CsrfChallengeOne
+
 
+
getLevelHash() - Static method in class servlets.module.challenge.CsrfChallengeThree
+
 
+
getLevelHash() - Static method in class servlets.module.challenge.CsrfChallengeTwo
+
 
+
getLevelHash() - Static method in class servlets.module.challenge.SessionManagement3
+
 
+
getMobileLevelBlurb(String) - Static method in class utils.Analytics
+
 
+
GetModule - Class in servlets.module
+
+
Responsable for returning the directories of modules

- This file is part of the Security Shepherd Project.
GetModule() - -Constructor for class servlets.module.GetModule -
  -
getModuleAddress(String, String, String) - -Static method in class dbProcs.Getter -
This method returns the address of a module based on the module identifier submitted. -
getModuleCategory(String, String) - -Static method in class dbProcs.Getter -
Retrieves the module category based on the moduleId submitted -
getModuleHash(String, String) - -Static method in class dbProcs.Getter -
  -
getModuleIdFromHash(String, String) - -Static method in class dbProcs.Getter -
Convert module hash to ID -
getModuleResult(String, String) - -Static method in class dbProcs.Getter -
  -
getModuleResultFromHash(String, String) - -Static method in class dbProcs.Getter -
Returns the result key for a module using the module's hash for the lookup procedure. -
getModulesInOptionTags(String) - -Static method in class dbProcs.Getter -
Used in creating functionality that requires a user to select a module. -
getModulesInOptionTagsCTF(String) - -Static method in class dbProcs.Getter -
Used in creating functionality that requires a user to select a module. -
getModuleSolution(String, String) - -Static method in class dbProcs.Getter -
Used to return a module cheat sheet -
getPlayersByClass(String, String) - -Static method in class dbProcs.Getter -
This method is used to gather users according by class. -
GetPlayersByClass - Class in servlets.admin.userManagement
This class is used by View classes to generate class displays that change based on user input.
GetPlayersByClass() - -Constructor for class servlets.admin.userManagement.GetPlayersByClass -
  -
getProgress(String, String) - -Static method in class dbProcs.Getter -
Used to present the progress of a class in a series of loading bars -
GetProgress - Class in servlets.admin.moduleManagement
This control class is responseable for the server operation in the Get Progress function + This file is part of the Security Shepherd Project. +
+
GetModule() - Constructor for class servlets.module.GetModule
+
 
+
getModuleAddress(String, String, String) - Static method in class dbProcs.Getter
+
+
This method returns the address of a module based on the module identifier submitted.
+
+
getModuleCategory(String, String) - Static method in class dbProcs.Getter
+
+
Retrieves the module category based on the moduleId submitted
+
+
getModuleHash(String, String) - Static method in class dbProcs.Getter
+
 
+
getModuleIdFromHash(String, String) - Static method in class dbProcs.Getter
+
+
Convert module hash to ID
+
+
getModuleKeyType(String, String) - Static method in class dbProcs.Getter
+
+
Returns true if a module has a hard coded key, false if server encrypts it
+
+
getModuleResult(String, String) - Static method in class dbProcs.Getter
+
 
+
getModuleResultFromHash(String, String) - Static method in class dbProcs.Getter
+
+
Returns the result key for a module using the module's hash for the lookup procedure.
+
+
getModulesInOptionTags(String) - Static method in class dbProcs.Getter
+
+
Used in creating functionality that requires a user to select a module.
+
+
getModulesInOptionTagsCTF(String) - Static method in class dbProcs.Getter
+
+
Used in creating functionality that requires a user to select a module.
+
+
getModuleSolution(String, String) - Static method in class dbProcs.Getter
+
+
Used to return a module cheat sheet
+
+
getModuleStatusMenu(String) - Static method in class dbProcs.Getter
+
+
This method returns the modules with open and closed in different <select> elements for administration manipulation
+
+
getOpenCloseCategoryMenu(String) - Static method in class dbProcs.Getter
+
+
This method returns the module categories to open or closed in a <select> element for administration manipulation
+
+
getPlayersByClass(String, String) - Static method in class dbProcs.Getter
+
+
This method is used to gather users according by class.
+
+
GetPlayersByClass - Class in servlets.admin.userManagement
+
+
This class is used by View classes to generate class displays that change based on user input.
+
+
GetPlayersByClass() - Constructor for class servlets.admin.userManagement.GetPlayersByClass
+
 
+
getProgress(String, String) - Static method in class dbProcs.Getter
+
+
Used to present the progress of a class in a series of loading bars
+
+
GetProgress - Class in servlets.admin.moduleManagement
+
+
This control class is responseable for the server operation in the Get Progress function

- This file is part of the Security Shepherd Project.
GetProgress() - -Constructor for class servlets.admin.moduleManagement.GetProgress -
  -
getProgressJSON(String, String) - -Static method in class dbProcs.Getter -
Use to return the current progress of a class in JSON format with information like user name, score and completed modules -
getSecureHost() - -Static method in class utils.ExposedServer -
  -
getSecurePort() - -Static method in class utils.ExposedServer -
  -
getSecureUrl() - -Static method in class utils.ExposedServer -
  -
getSessionId(Cookie[]) - -Static method in class utils.Validate -
Finds JSession token from user's cookies[], validates and returns. -
getStatus() - -Static method in class utils.CheatSheetStatus -
  -
Getter - Class in dbProcs
Used to retrieve information from the Database + This file is part of the Security Shepherd Project. +
+
GetProgress() - Constructor for class servlets.admin.moduleManagement.GetProgress
+
 
+
getProgressJSON(String, String) - Static method in class dbProcs.Getter
+
+
Use to return the current progress of a class in JSON format with information like user name, score and completed modules
+
+
getScoreboardClass() - Static method in class utils.ScoreboardStatus
+
 
+
getSessionId(Cookie[]) - Static method in class utils.Validate
+
+
Finds JSession token from user's cookies[], validates and returns.
+
+
getSqlInjectionResult(String, String) - Static method in class servlets.module.lesson.SqlInjectionLesson
+
 
+
getSqlInjLessonConnection(String) - Static method in class dbProcs.Database
+
+
This method is used by the application to get a connection to the secure database sever's + SQL injection Lesson schema
+
+
getStatusForAll() - Static method in class utils.CheatSheetStatus
+
 
+
Getter - Class in dbProcs
+
+
Used to retrieve information from the Database

- This file is part of the Security Shepherd Project.
Getter() - -Constructor for class dbProcs.Getter -
  -
getToken(Cookie[]) - -Static method in class utils.Validate -
Finds CSRF token from user's cookies[], validates. -
getUrl() - -Static method in class utils.ExposedServer -
  -
getUserName(String, String) - -Static method in class dbProcs.Getter -
  -
getVulnerableDbConnection(String) - -Static method in class dbProcs.Database -
This method is used by the application to get a connection to the vulnerable database sever -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + This file is part of the Security Shepherd Project. + +
Getter() - Constructor for class dbProcs.Getter
+
 
+
getToken(Cookie[]) - Static method in class utils.Validate
+
+
Finds CSRF token from user's cookies[], validates.
+
+
getTournamentModules(String, String) - Static method in class dbProcs.Getter
+
+
This method prepares the Tournament module menu.
+
+
getUserName(String, String) - Static method in class dbProcs.Getter
+
 
+
getUserToken(String, String) - Static method in class servlets.module.challenge.SecurityMisconfigStealTokens
+
+
Method that will return a users token.
+
+
GiveTakePoints - Class in servlets.admin.userManagement
+
+
Control class of the "Give Take Points" functionality +

+ This file is part of the Security Shepherd Project.
+
+
GiveTakePoints() - Constructor for class servlets.admin.userManagement.GiveTakePoints
+
 
+
googleAnalyticsOn - Static variable in class utils.Analytics
+
 
+
googleAnalyticsScript - Static variable in class utils.Analytics
+
 
+ +A B C D E F G H I J L M O P R S T U V X  + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-8.html b/SecurityShepherdCore/doc/index-files/index-8.html index 6b4f37f96..62a88604d 100644 --- a/SecurityShepherdCore/doc/index-files/index-8.html +++ b/SecurityShepherdCore/doc/index-files/index-8.html @@ -1,147 +1,126 @@ - - - - - - -H-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-H

-
-
Hash - Class in utils
Class used for miscellaneous Hash use + + + + + +H-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

H

+
+
Hash - Class in utils
+
+
Class used for miscellaneous Hash use

- This file is part of the Security Shepherd Project.
Hash() - -Constructor for class utils.Hash -
  -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + This file is part of the Security Shepherd Project.
+
+
Hash() - Constructor for class utils.Hash
+
 
+
+A B C D E F G H I J L M O P R S T U V X  + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index-files/index-9.html b/SecurityShepherdCore/doc/index-files/index-9.html index 253029ed0..df42c9215 100644 --- a/SecurityShepherdCore/doc/index-files/index-9.html +++ b/SecurityShepherdCore/doc/index-files/index-9.html @@ -1,172 +1,176 @@ - - - - - - -I-Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
-

-I

-
-
incrementalFloor - -Static variable in class utils.ModulePlan -
  -
isDisabled() - -Static method in class utils.OpenRegistration -
  -
isEnabled() - -Static method in class utils.OpenRegistration -
  -
isIncrementalFloor() - -Static method in class utils.ModulePlan -
  -
isOpenFloor() - -Static method in class utils.ModulePlan -
  -
isUserLocked(String, String) - -Static method in class dbProcs.Getter -
Used by authentication to check if account is locked before continuing with authentication process. -
isValidClassYear(String) - -Static method in class utils.Validate -
Validates class year when creating classes. -
isValidEmailAddress(String) - -Static method in class utils.Validate -
Email validation -
isValidUser(String, String, String) - -Static method in class utils.Validate -
Used to validate user creation requests -
isValidUser(String, String) - -Static method in class utils.Validate -
Used to validate user creation requests -
-
- - - - - - - - - - - - - - - -
- -
- - - -A B C D E F G H I L M O P R S T U V X Z
- - - + + + + + +I-Index + + + + + + + +
+ + + + + +
+ + +
A B C D E F G H I J L M O P R S T U V X  + + +

I

+
+
incrementalFloor - Static variable in class utils.ModulePlan
+
 
+
incrementBadSubmission(String, String) - Static method in class dbProcs.Setter
+
+
Used to increment bad submission counter in DB.
+
+
isCsrfLevelComplete(String, String, String) - Static method in class dbProcs.Getter
+
+
This method is used to determine if a CSRF level has been completed.
+
+
isDisabled() - Static method in class utils.FeedbackStatus
+
 
+
isDisabled() - Static method in class utils.OpenRegistration
+
 
+
isEnabled() - Static method in class utils.FeedbackStatus
+
 
+
isEnabled() - Static method in class utils.OpenRegistration
+
 
+
isEnabledAtAll() - Static method in class utils.CheatSheetStatus
+
 
+
isEnabledForAdminsOnly() - Static method in class utils.CheatSheetStatus
+
 
+
isEnabledForPlayers() - Static method in class utils.CheatSheetStatus
+
 
+
isIncrementalFloor() - Static method in class utils.ModulePlan
+
 
+
isOpenFloor() - Static method in class utils.ModulePlan
+
 
+
isScoreboardEnabled() - Static method in class utils.ScoreboardStatus
+
+
Is the scoreboard configured to be displayed?
+
+
isTournyFloor() - Static method in class utils.ModulePlan
+
 
+
isUserLocked(String, String) - Static method in class dbProcs.Getter
+
+
Used by authentication to check if account is locked before continuing with authentication process.
+
+
isValidClassYear(String) - Static method in class utils.Validate
+
+
Validates class year when creating classes.
+
+
isValidEmailAddress(String) - Static method in class utils.Validate
+
+
Email validation
+
+
isValidPassword(String) - Static method in class utils.Validate
+
+
Invalid password detecter
+
+
isValidUser(String, String) - Static method in class utils.Validate
+
+
Used to validate user creation requests
+
+
isValidUser(String, String, String) - Static method in class utils.Validate
+
+
Used to validate user creation requests
+
+
+A B C D E F G H I J L M O P R S T U V X 
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/index.html b/SecurityShepherdCore/doc/index.html index e42e7973c..ec5584d7e 100644 --- a/SecurityShepherdCore/doc/index.html +++ b/SecurityShepherdCore/doc/index.html @@ -1,39 +1,33 @@ - - - - - - -Generated Documentation (Untitled) - - - - - - - - - - - -<H2> -Frame Alert</H2> - -<P> -This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. -<BR> -Link to<A HREF="overview-summary.html">Non-frame version.</A> - - - + + + + + +Generated Documentation (Untitled) + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/SecurityShepherdCore/doc/overview-frame.html b/SecurityShepherdCore/doc/overview-frame.html index de8da746a..6edc0b227 100644 --- a/SecurityShepherdCore/doc/overview-frame.html +++ b/SecurityShepherdCore/doc/overview-frame.html @@ -1,62 +1,29 @@ - - - - - - -Overview List - - - - - - - - - - - - - - - -
-
- - - - - -
All Classes -

- -Packages -
-dbProcs -
-servlets -
-servlets.admin.builder -
-servlets.admin.cheatSheet -
-servlets.admin.config -
-servlets.admin.moduleManagement -
-servlets.admin.userManagement -
-servlets.module -
-servlets.module.challenge -
-servlets.module.lesson -
-utils -
-

- -

-  - - + + + + + +Overview List + + + + +

All Classes
+
+

Packages

+ +
+

 

+ + diff --git a/SecurityShepherdCore/doc/overview-summary.html b/SecurityShepherdCore/doc/overview-summary.html index f097af62b..ca6c21b03 100644 --- a/SecurityShepherdCore/doc/overview-summary.html +++ b/SecurityShepherdCore/doc/overview-summary.html @@ -1,191 +1,162 @@ - - - - - - -Overview - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Packages
dbProcs 
servlets 
servlets.admin.builder 
servlets.admin.cheatSheet 
servlets.admin.config 
servlets.admin.moduleManagement 
servlets.admin.userManagement 
servlets.module 
servlets.module.challenge 
servlets.module.lesson 
utils 
- -


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Overview + + + + + + + +
+ + + + + +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Packages 
PackageDescription
dbProcs 
servlets 
servlets.admin.cheatSheet 
servlets.admin.config 
servlets.admin.moduleManagement 
servlets.admin.userManagement 
servlets.module 
servlets.module.challenge 
servlets.module.lesson 
utils 
+
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/overview-tree.html b/SecurityShepherdCore/doc/overview-tree.html index 2ba429076..260c63d96 100644 --- a/SecurityShepherdCore/doc/overview-tree.html +++ b/SecurityShepherdCore/doc/overview-tree.html @@ -1,158 +1,287 @@ - - - - - - -Class Hierarchy - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For All Packages

-
-
-
Package Hierarchies:
dbProcs, servlets, servlets.admin.builder, servlets.admin.cheatSheet, servlets.admin.config, servlets.admin.moduleManagement, servlets.admin.userManagement, servlets.module, servlets.module.challenge, servlets.module.lesson, utils
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Class Hierarchy + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/package-list b/SecurityShepherdCore/doc/package-list index 9bf3f55b8..db21f74d7 100644 --- a/SecurityShepherdCore/doc/package-list +++ b/SecurityShepherdCore/doc/package-list @@ -1,11 +1,10 @@ -dbProcs -servlets -servlets.admin.builder -servlets.admin.cheatSheet -servlets.admin.config -servlets.admin.moduleManagement -servlets.admin.userManagement -servlets.module -servlets.module.challenge -servlets.module.lesson -utils +dbProcs +servlets +servlets.admin.cheatSheet +servlets.admin.config +servlets.admin.moduleManagement +servlets.admin.userManagement +servlets.module +servlets.module.challenge +servlets.module.lesson +utils diff --git a/SecurityShepherdCore/doc/serialized-form.html b/SecurityShepherdCore/doc/serialized-form.html index 5605afd48..49f00d788 100644 --- a/SecurityShepherdCore/doc/serialized-form.html +++ b/SecurityShepherdCore/doc/serialized-form.html @@ -1,832 +1,1265 @@ - - - - - - -Serialized Form - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Serialized Form

-
-
- - - - - -
-Package servlets
- -

- - - - - -
-Class servlets.ChangePassword extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.Login extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.Logout extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.Register extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

-


- - - - - -
-Package servlets.admin.builder
- -

- - - - - -
-Class servlets.admin.builder.GenerateChallengeDb extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

-


- - - - - -
-Package servlets.admin.cheatSheet
- -

- - - - - -
-Class servlets.admin.cheatSheet.CreateCheat extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.admin.cheatSheet.DisableCheats extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.admin.cheatSheet.EnableCheats extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.admin.cheatSheet.GetCheat extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

-


- - - - - -
-Package servlets.admin.config
- -

- - - - - -
-Class servlets.admin.config.ChangeHostAddress extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.admin.config.ChangeVulnerableAppRoot extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

-


- - - - - -
-Package servlets.admin.moduleManagement
- -

- - - - - -
-Class servlets.admin.moduleManagement.GetFeedback extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.admin.moduleManagement.GetJsonProgress extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.admin.moduleManagement.GetProgress extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.admin.moduleManagement.RemoveModuleLock extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.admin.moduleManagement.SetIncrementalFloorPlan extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.admin.moduleManagement.SetOpenFloor extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.admin.moduleManagement.StopHere extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

-


- - - - - -
-Package servlets.admin.userManagement
- -

- - - - - -
-Class servlets.admin.userManagement.AddPlayer extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.admin.userManagement.AssignPlayers extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.admin.userManagement.CreateClass extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.admin.userManagement.CreateNewAdmin extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.admin.userManagement.GetPlayersByClass extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.admin.userManagement.ToggleRegistration extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.admin.userManagement.UpgradePlayer extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

-


- - - - - -
-Package servlets.module
- -

- - - - - -
-Class servlets.module.FeedbackSubmit extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.module.GetModule extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.module.RefreshMenu extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.module.SolutionSubmit extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

-


- - - - - -
-Package servlets.module.challenge
- -

- - - - - -
-Class servlets.module.challenge.ad2628bcc79bf10dd54ee62de148ab44b7bd028009a908ce3f1b4d019886d0e extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.module.challenge.CsrfChallengeTargetOne extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.module.challenge.CsrfChallengeTargetThree extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.module.challenge.CsrfChallengeTargetTwo extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.module.challenge.d72ca2694422af2e6b3c5d90e4c11e7b4575a7bc12ee6d0a384ac2469449e8fa extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.module.challenge.s74a796e84e25b854906d88f622170c1c06817e72b526b3d1e9a6085f429cf52 extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.module.challenge.t227357536888e807ff0f0eff751d6034bafe48954575c3a6563cb47a85b1e888 extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.module.challenge.z311736498a13604705d608fb3171ebf49bc18753b0ec34b8dff5e4f9147eb5e extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.module.challenge.z6b2f5ebbe112dd09a6c430a167415820adc5633256a7b44a7d1e262db105e3c extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

-


- - - - - -
-Package servlets.module.lesson
- -

- - - - - -
-Class servlets.module.lesson.CsrfLessonTarget extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.module.lesson.ed4182af119d97728b2afca6da7cdbe270a9e9dd714065f0f775cd40dc296bc7 extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.module.lesson.f15f2766c971e16e68aa26043e6016a0a7f6879283c873d9476a8e7e94ea736f extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.module.lesson.Redirect extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.module.lesson.RedirectLessonTarget extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

- - - - - -
-Class servlets.module.lesson.zf8ed52591579339e590e0726c7b24009f3ac54cdff1b81a65db1688d86efb3a extends javax.servlet.http.HttpServlet implements Serializable
- -

-serialVersionUID: 1L - -

- -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Serialized Form + + + + + + + +
+ + + + + +
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/ChangePassword.html b/SecurityShepherdCore/doc/servlets/ChangePassword.html index c4d77b392..dec572dd1 100644 --- a/SecurityShepherdCore/doc/servlets/ChangePassword.html +++ b/SecurityShepherdCore/doc/servlets/ChangePassword.html @@ -1,112 +1,118 @@ - - - - - - -ChangePassword - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets -
-Class ChangePassword

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.ChangePassword
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class ChangePassword
extends javax.servlet.http.HttpServlet
- - -

-Control class for the Change Password function + + + + + +ChangePassword + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets
+

Class ChangePassword

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/GetJsonScore.html b/SecurityShepherdCore/doc/servlets/GetJsonScore.html new file mode 100644 index 000000000..aed50dd6c --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/GetJsonScore.html @@ -0,0 +1,341 @@ + + + + + +GetJsonScore + + + + + + + +
+ + + + + +
+ + + +
+
servlets
+

Class GetJsonScore

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/Login.html b/SecurityShepherdCore/doc/servlets/Login.html index 51bd32dfb..8e50f5604 100644 --- a/SecurityShepherdCore/doc/servlets/Login.html +++ b/SecurityShepherdCore/doc/servlets/Login.html @@ -1,112 +1,118 @@ - - - - - - -Login - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets -
-Class Login

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.Login
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class Login
extends javax.servlet.http.HttpServlet
- - -

-Control class for the authentication procedure. + + + + + +Login + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets
+

Class Login

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/Logout.html b/SecurityShepherdCore/doc/servlets/Logout.html index eba36e385..b557d78e8 100644 --- a/SecurityShepherdCore/doc/servlets/Logout.html +++ b/SecurityShepherdCore/doc/servlets/Logout.html @@ -1,112 +1,118 @@ - - - - - - -Logout - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets -
-Class Logout

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.Logout
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class Logout
extends javax.servlet.http.HttpServlet
- - -

-Control class for the logout operation + + + + + +Logout + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets
+

Class Logout

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/MobileLogin.html b/SecurityShepherdCore/doc/servlets/MobileLogin.html new file mode 100644 index 000000000..09b780fd6 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/MobileLogin.html @@ -0,0 +1,344 @@ + + + + + +MobileLogin + + + + + + + +
+ + + + + +
+ + + +
+
servlets
+

Class MobileLogin

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/OneTimePad.html b/SecurityShepherdCore/doc/servlets/OneTimePad.html index 51123b3a6..116c2fc72 100644 --- a/SecurityShepherdCore/doc/servlets/OneTimePad.html +++ b/SecurityShepherdCore/doc/servlets/OneTimePad.html @@ -1,107 +1,104 @@ - - - - - - -OneTimePad - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets -
-Class OneTimePad

-
-java.lang.Object
-  extended by servlets.OneTimePad
-
-
-
-
public class OneTimePad
extends java.lang.Object
- - -

-One Time pad encryption for user specific keys. + + + + + +OneTimePad + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets
+

Class OneTimePad

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/Register.html b/SecurityShepherdCore/doc/servlets/Register.html index 8cc302146..778cf70d4 100644 --- a/SecurityShepherdCore/doc/servlets/Register.html +++ b/SecurityShepherdCore/doc/servlets/Register.html @@ -1,112 +1,118 @@ - - - - - - -Register - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets -
-Class Register

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.Register
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class Register
extends javax.servlet.http.HttpServlet
- - -

-Control class for the Registration process. + + + + + +Register + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets
+

Class Register

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/CreateCheat.html b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/CreateCheat.html index b5db5f0dc..3dbb83c7a 100644 --- a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/CreateCheat.html +++ b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/CreateCheat.html @@ -1,112 +1,118 @@ - - - - - - -CreateCheat - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.admin.cheatSheet -
-Class CreateCheat

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.admin.cheatSheet.CreateCheat
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class CreateCheat
extends javax.servlet.http.HttpServlet
- - -

-Control class for the Create Cheat sheet function. + + + + + +CreateCheat + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.admin.cheatSheet
+

Class CreateCheat

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/DisableCheats.html b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/DisableCheats.html index 975eca0c8..b45f89b1a 100644 --- a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/DisableCheats.html +++ b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/DisableCheats.html @@ -1,112 +1,118 @@ - - - - - - -DisableCheats - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.admin.cheatSheet -
-Class DisableCheats

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.admin.cheatSheet.DisableCheats
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class DisableCheats
extends javax.servlet.http.HttpServlet
- - -

-Control class responseable for disabling cheat sheets + + + + + +DisableCheats + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.admin.cheatSheet
+

Class DisableCheats

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/EnableCheats.html b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/EnableCheats.html index 2d240a52b..eff38a15e 100644 --- a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/EnableCheats.html +++ b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/EnableCheats.html @@ -1,112 +1,118 @@ - - - - - - -EnableCheats - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.admin.cheatSheet -
-Class EnableCheats

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.admin.cheatSheet.EnableCheats
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class EnableCheats
extends javax.servlet.http.HttpServlet
- - -

-Control class responsible for enabling cheat sheet functionality + + + + + +EnableCheats + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.admin.cheatSheet
+

Class EnableCheats

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/GetCheat.html b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/GetCheat.html index 671e5743b..99ede0eb5 100644 --- a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/GetCheat.html +++ b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/GetCheat.html @@ -1,112 +1,118 @@ - - - - - - -GetCheat - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.admin.cheatSheet -
-Class GetCheat

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.admin.cheatSheet.GetCheat
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class GetCheat
extends javax.servlet.http.HttpServlet
- - -

-Control class responseable for returning a cheat sheet for a module + + + + + +GetCheat + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.admin.cheatSheet
+

Class GetCheat

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/class-use/CreateCheat.html b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/class-use/CreateCheat.html index da7117a92..89bfc6698 100644 --- a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/class-use/CreateCheat.html +++ b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/class-use/CreateCheat.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.admin.cheatSheet.CreateCheat - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.admin.cheatSheet.CreateCheat

-
-No usage of servlets.admin.cheatSheet.CreateCheat -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.admin.cheatSheet.CreateCheat + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.cheatSheet.CreateCheat

+
+
No usage of servlets.admin.cheatSheet.CreateCheat
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/class-use/DisableCheats.html b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/class-use/DisableCheats.html index 5f83399fc..65e0c10fb 100644 --- a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/class-use/DisableCheats.html +++ b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/class-use/DisableCheats.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.admin.cheatSheet.DisableCheats - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.admin.cheatSheet.DisableCheats

-
-No usage of servlets.admin.cheatSheet.DisableCheats -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.admin.cheatSheet.DisableCheats + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.cheatSheet.DisableCheats

+
+
No usage of servlets.admin.cheatSheet.DisableCheats
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/class-use/EnableCheats.html b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/class-use/EnableCheats.html index 12c1b1a56..5ec1d0ccb 100644 --- a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/class-use/EnableCheats.html +++ b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/class-use/EnableCheats.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.admin.cheatSheet.EnableCheats - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.admin.cheatSheet.EnableCheats

-
-No usage of servlets.admin.cheatSheet.EnableCheats -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.admin.cheatSheet.EnableCheats + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.cheatSheet.EnableCheats

+
+
No usage of servlets.admin.cheatSheet.EnableCheats
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/class-use/GetCheat.html b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/class-use/GetCheat.html index 4fecbd844..9fc0a9e76 100644 --- a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/class-use/GetCheat.html +++ b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/class-use/GetCheat.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.admin.cheatSheet.GetCheat - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.admin.cheatSheet.GetCheat

-
-No usage of servlets.admin.cheatSheet.GetCheat -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.admin.cheatSheet.GetCheat + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.cheatSheet.GetCheat

+
+
No usage of servlets.admin.cheatSheet.GetCheat
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/package-frame.html b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/package-frame.html index 53f89b20f..3ff7aad56 100644 --- a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/package-frame.html +++ b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/package-frame.html @@ -1,38 +1,22 @@ - - - - - - -servlets.admin.cheatSheet - - - - - - - - - - - -servlets.admin.cheatSheet - - - - -
-Classes  - -
-CreateCheat -
-DisableCheats -
-EnableCheats -
-GetCheat
- - - - + + + + + +servlets.admin.cheatSheet + + + + +

servlets.admin.cheatSheet

+
+

Classes

+ +
+ + diff --git a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/package-summary.html b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/package-summary.html index 9ad7b9ad2..41fb39184 100644 --- a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/package-summary.html +++ b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/package-summary.html @@ -1,175 +1,159 @@ - - - - - - -servlets.admin.cheatSheet - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-

-Package servlets.admin.cheatSheet -

- - - - - - - - - - - - + + +
-Class Summary
CreateCheatControl class for the Create Cheat sheet function.
DisableCheatsControl class responseable for disabling cheat sheets + + + + + +servlets.admin.cheatSheet + + + + + + + +
+ + + + + +
+ + +
+

Package servlets.admin.cheatSheet

+
+
+
    +
  • + + + + + + + + + + + + + + - - - - + + + + - - - - + + + + - -
    Class Summary 
    ClassDescription
    CreateCheat +
    Control class for the Create Cheat sheet function.
    +
    DisableCheats +
    Control class responsible for disabling cheat sheets

    - This file is part of the Security Shepherd Project.
    EnableCheatsControl class responsible for enabling cheat sheet functionality + This file is part of the Security Shepherd Project. +
    EnableCheats +
    Control class responsible for enabling cheat sheet functionality

    - This file is part of the Security Shepherd Project.
    GetCheatControl class responseable for returning a cheat sheet for a module + This file is part of the Security Shepherd Project. +
    GetCheat +
    Control class responsible for returning a cheat sheet for a module

    - This file is part of the Security Shepherd Project.
    -  - -

    -

    -
    -
    - - - - - - - - - - - - - - - -
    - -
    - - - -
    - - - + This file is part of the Security Shepherd Project.
+
+ + + + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/package-tree.html b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/package-tree.html index 2e8b85fe7..4ddab4745 100644 --- a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/package-tree.html +++ b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/package-tree.html @@ -1,159 +1,139 @@ - - - - - - -servlets.admin.cheatSheet Class Hierarchy - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package servlets.admin.cheatSheet -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +servlets.admin.cheatSheet Class Hierarchy + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package servlets.admin.cheatSheet

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/package-use.html b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/package-use.html index 1d3713b15..78749acd6 100644 --- a/SecurityShepherdCore/doc/servlets/admin/cheatSheet/package-use.html +++ b/SecurityShepherdCore/doc/servlets/admin/cheatSheet/package-use.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Package servlets.admin.cheatSheet - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
servlets.admin.cheatSheet

-
-No usage of servlets.admin.cheatSheet -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Package servlets.admin.cheatSheet + + + + + + + +
+ + + + + +
+ + +
+

Uses of Package
servlets.admin.cheatSheet

+
+
No usage of servlets.admin.cheatSheet
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/ChangeCoreDatabase.html b/SecurityShepherdCore/doc/servlets/admin/config/ChangeCoreDatabase.html new file mode 100644 index 000000000..4197f1f07 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/config/ChangeCoreDatabase.html @@ -0,0 +1,318 @@ + + + + + +ChangeCoreDatabase + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.config
+

Class ChangeCoreDatabase

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/DisableFeedback.html b/SecurityShepherdCore/doc/servlets/admin/config/DisableFeedback.html new file mode 100644 index 000000000..57634d366 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/config/DisableFeedback.html @@ -0,0 +1,318 @@ + + + + + +DisableFeedback + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.config
+

Class DisableFeedback

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/DisableScoreboard.html b/SecurityShepherdCore/doc/servlets/admin/config/DisableScoreboard.html new file mode 100644 index 000000000..de0c506ea --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/config/DisableScoreboard.html @@ -0,0 +1,317 @@ + + + + + +DisableScoreboard + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.config
+

Class DisableScoreboard

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/EnableFeedback.html b/SecurityShepherdCore/doc/servlets/admin/config/EnableFeedback.html new file mode 100644 index 000000000..61e570695 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/config/EnableFeedback.html @@ -0,0 +1,318 @@ + + + + + +EnableFeedback + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.config
+

Class EnableFeedback

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/EnableScoreboard.html b/SecurityShepherdCore/doc/servlets/admin/config/EnableScoreboard.html new file mode 100644 index 000000000..bfbd3b36e --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/config/EnableScoreboard.html @@ -0,0 +1,317 @@ + + + + + +EnableScoreboard + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.config
+

Class EnableScoreboard

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/SetCtfMode.html b/SecurityShepherdCore/doc/servlets/admin/config/SetCtfMode.html new file mode 100644 index 000000000..1885b7919 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/config/SetCtfMode.html @@ -0,0 +1,317 @@ + + + + + +SetCtfMode + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.config
+

Class SetCtfMode

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/SetOpenFloorMode.html b/SecurityShepherdCore/doc/servlets/admin/config/SetOpenFloorMode.html new file mode 100644 index 000000000..8769f7802 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/config/SetOpenFloorMode.html @@ -0,0 +1,317 @@ + + + + + +SetOpenFloorMode + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.config
+

Class SetOpenFloorMode

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/SetTournamentMode.html b/SecurityShepherdCore/doc/servlets/admin/config/SetTournamentMode.html new file mode 100644 index 000000000..eebb8602a --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/config/SetTournamentMode.html @@ -0,0 +1,317 @@ + + + + + +SetTournamentMode + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.config
+

Class SetTournamentMode

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/ToggleRegistration.html b/SecurityShepherdCore/doc/servlets/admin/config/ToggleRegistration.html new file mode 100644 index 000000000..168dbea07 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/config/ToggleRegistration.html @@ -0,0 +1,319 @@ + + + + + +ToggleRegistration + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.config
+

Class ToggleRegistration

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/class-use/ChangeCoreDatabase.html b/SecurityShepherdCore/doc/servlets/admin/config/class-use/ChangeCoreDatabase.html new file mode 100644 index 000000000..ecb22cbb2 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/config/class-use/ChangeCoreDatabase.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.config.ChangeCoreDatabase + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.config.ChangeCoreDatabase

+
+
No usage of servlets.admin.config.ChangeCoreDatabase
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/class-use/DisableFeedback.html b/SecurityShepherdCore/doc/servlets/admin/config/class-use/DisableFeedback.html new file mode 100644 index 000000000..3b45717a3 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/config/class-use/DisableFeedback.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.config.DisableFeedback + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.config.DisableFeedback

+
+
No usage of servlets.admin.config.DisableFeedback
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/class-use/DisableScoreboard.html b/SecurityShepherdCore/doc/servlets/admin/config/class-use/DisableScoreboard.html new file mode 100644 index 000000000..0a90dc6d6 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/config/class-use/DisableScoreboard.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.config.DisableScoreboard + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.config.DisableScoreboard

+
+
No usage of servlets.admin.config.DisableScoreboard
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/class-use/EnableFeedback.html b/SecurityShepherdCore/doc/servlets/admin/config/class-use/EnableFeedback.html new file mode 100644 index 000000000..6f74f8080 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/config/class-use/EnableFeedback.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.config.EnableFeedback + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.config.EnableFeedback

+
+
No usage of servlets.admin.config.EnableFeedback
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/class-use/EnableScoreboard.html b/SecurityShepherdCore/doc/servlets/admin/config/class-use/EnableScoreboard.html new file mode 100644 index 000000000..61dda3957 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/config/class-use/EnableScoreboard.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.config.EnableScoreboard + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.config.EnableScoreboard

+
+
No usage of servlets.admin.config.EnableScoreboard
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/class-use/SetCtfMode.html b/SecurityShepherdCore/doc/servlets/admin/config/class-use/SetCtfMode.html new file mode 100644 index 000000000..baa8d3bd4 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/config/class-use/SetCtfMode.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.config.SetCtfMode + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.config.SetCtfMode

+
+
No usage of servlets.admin.config.SetCtfMode
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/class-use/SetOpenFloorMode.html b/SecurityShepherdCore/doc/servlets/admin/config/class-use/SetOpenFloorMode.html new file mode 100644 index 000000000..1e19d1b90 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/config/class-use/SetOpenFloorMode.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.config.SetOpenFloorMode + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.config.SetOpenFloorMode

+
+
No usage of servlets.admin.config.SetOpenFloorMode
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/class-use/SetTournamentMode.html b/SecurityShepherdCore/doc/servlets/admin/config/class-use/SetTournamentMode.html new file mode 100644 index 000000000..179c21ce1 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/config/class-use/SetTournamentMode.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.config.SetTournamentMode + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.config.SetTournamentMode

+
+
No usage of servlets.admin.config.SetTournamentMode
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/class-use/ToggleRegistration.html b/SecurityShepherdCore/doc/servlets/admin/config/class-use/ToggleRegistration.html new file mode 100644 index 000000000..2972769ed --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/config/class-use/ToggleRegistration.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.config.ToggleRegistration + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.config.ToggleRegistration

+
+
No usage of servlets.admin.config.ToggleRegistration
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/package-frame.html b/SecurityShepherdCore/doc/servlets/admin/config/package-frame.html index 98af822b1..111464dcf 100644 --- a/SecurityShepherdCore/doc/servlets/admin/config/package-frame.html +++ b/SecurityShepherdCore/doc/servlets/admin/config/package-frame.html @@ -1,34 +1,27 @@ - - - - - - -servlets.admin.config - - - - - - - - - - - -servlets.admin.config - - - - -
-Classes  - -
-ChangeHostAddress -
-ChangeVulnerableAppRoot
- - - - + + + + + +servlets.admin.config + + + + +

servlets.admin.config

+
+

Classes

+ +
+ + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/package-summary.html b/SecurityShepherdCore/doc/servlets/admin/config/package-summary.html index bdcb7af28..91260e304 100644 --- a/SecurityShepherdCore/doc/servlets/admin/config/package-summary.html +++ b/SecurityShepherdCore/doc/servlets/admin/config/package-summary.html @@ -1,161 +1,191 @@ - - - - - - -servlets.admin.config - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-

-Package servlets.admin.config -

- - - - - - - - - - - - - -
-Class Summary
ChangeHostAddressThis class is responsible for requests to configure the applications host address.
ChangeVulnerableAppRootThis class is used to set the vulnerable application servers running context so that the Challnge builder can correctly deploy generated challenges.
-  - -

-

-
-
- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +servlets.admin.config + + + + + + + +
+ + + + + +
+ + +
+

Package servlets.admin.config

+
+
+ +
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/package-tree.html b/SecurityShepherdCore/doc/servlets/admin/config/package-tree.html index b743a4f68..6214516bf 100644 --- a/SecurityShepherdCore/doc/servlets/admin/config/package-tree.html +++ b/SecurityShepherdCore/doc/servlets/admin/config/package-tree.html @@ -1,159 +1,144 @@ - - - - - - -servlets.admin.config Class Hierarchy - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package servlets.admin.config -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +servlets.admin.config Class Hierarchy + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package servlets.admin.config

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/config/package-use.html b/SecurityShepherdCore/doc/servlets/admin/config/package-use.html index e17a319e4..1128eac75 100644 --- a/SecurityShepherdCore/doc/servlets/admin/config/package-use.html +++ b/SecurityShepherdCore/doc/servlets/admin/config/package-use.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Package servlets.admin.config - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
servlets.admin.config

-
-No usage of servlets.admin.config -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Package servlets.admin.config + + + + + + + +
+ + + + + +
+ + +
+

Uses of Package
servlets.admin.config

+
+
No usage of servlets.admin.config
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/CloseAllModules.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/CloseAllModules.html new file mode 100644 index 000000000..90216130c --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/CloseAllModules.html @@ -0,0 +1,299 @@ + + + + + +CloseAllModules + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.moduleManagement
+

Class CloseAllModules

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/EnableModuleBlock.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/EnableModuleBlock.html new file mode 100644 index 000000000..6839c5b48 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/EnableModuleBlock.html @@ -0,0 +1,317 @@ + + + + + +EnableModuleBlock + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.moduleManagement
+

Class EnableModuleBlock

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/GetFeedback.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/GetFeedback.html index 70cb16dd4..da50ef56a 100644 --- a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/GetFeedback.html +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/GetFeedback.html @@ -1,112 +1,118 @@ - - - - - - -GetFeedback - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.admin.moduleManagement -
-Class GetFeedback

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.admin.moduleManagement.GetFeedback
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class GetFeedback
extends javax.servlet.http.HttpServlet
- - -

-This is the control class in the Get Feedback functionality + + + + + +GetFeedback + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.admin.moduleManagement
+

Class GetFeedback

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/GetJsonProgress.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/GetJsonProgress.html index 3465df68f..0589b9e63 100644 --- a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/GetJsonProgress.html +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/GetJsonProgress.html @@ -1,112 +1,118 @@ - - - - - - -GetJsonProgress - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.admin.moduleManagement -
-Class GetJsonProgress

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.admin.moduleManagement.GetJsonProgress
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class GetJsonProgress
extends javax.servlet.http.HttpServlet
- - -

-This control class is responseable for the server operation in the Get Progress use case where the result of which is a JSON object of JSON arrays. This is used to create a scoreboard environment that updates in real time. + + + + + +GetJsonProgress + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.admin.moduleManagement
+

Class GetJsonProgress

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/GetProgress.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/GetProgress.html index 0b3a650c8..3509e2c29 100644 --- a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/GetProgress.html +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/GetProgress.html @@ -1,112 +1,118 @@ - - - - - - -GetProgress - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.admin.moduleManagement -
-Class GetProgress

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.admin.moduleManagement.GetProgress
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class GetProgress
extends javax.servlet.http.HttpServlet
- - -

-This control class is responseable for the server operation in the Get Progress function + + + + + +GetProgress + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.admin.moduleManagement
+

Class GetProgress

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/OpenAllModules.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/OpenAllModules.html new file mode 100644 index 000000000..722dc079d --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/OpenAllModules.html @@ -0,0 +1,299 @@ + + + + + +OpenAllModules + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.moduleManagement
+

Class OpenAllModules

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/OpenMobileModules.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/OpenMobileModules.html new file mode 100644 index 000000000..87b82441b --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/OpenMobileModules.html @@ -0,0 +1,299 @@ + + + + + +OpenMobileModules + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.moduleManagement
+

Class OpenMobileModules

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/OpenOrCloseByCategory.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/OpenOrCloseByCategory.html new file mode 100644 index 000000000..01729323c --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/OpenOrCloseByCategory.html @@ -0,0 +1,299 @@ + + + + + +OpenOrCloseByCategory + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.moduleManagement
+

Class OpenOrCloseByCategory

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/OpenWebModules.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/OpenWebModules.html new file mode 100644 index 000000000..e2ce08d1e --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/OpenWebModules.html @@ -0,0 +1,299 @@ + + + + + +OpenWebModules + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.moduleManagement
+

Class OpenWebModules

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/RemoveModuleLock.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/RemoveModuleLock.html index ea1ce474f..648e8be29 100644 --- a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/RemoveModuleLock.html +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/RemoveModuleLock.html @@ -1,112 +1,118 @@ - - - - - - -RemoveModuleLock - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.admin.moduleManagement -
-Class RemoveModuleLock

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.admin.moduleManagement.RemoveModuleLock
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class RemoveModuleLock
extends javax.servlet.http.HttpServlet
- - -

-Class to remove an optional blocking module that had been enabled. + + + + + +RemoveModuleLock + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.admin.moduleManagement
+

Class RemoveModuleLock

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/SetModuleStatus.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/SetModuleStatus.html new file mode 100644 index 000000000..b0b309387 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/SetModuleStatus.html @@ -0,0 +1,299 @@ + + + + + +SetModuleStatus + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.moduleManagement
+

Class SetModuleStatus

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/CloseAllModules.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/CloseAllModules.html new file mode 100644 index 000000000..b2aa78852 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/CloseAllModules.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.moduleManagement.CloseAllModules + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.moduleManagement.CloseAllModules

+
+
No usage of servlets.admin.moduleManagement.CloseAllModules
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/EnableModuleBlock.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/EnableModuleBlock.html new file mode 100644 index 000000000..a18dc12d8 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/EnableModuleBlock.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.moduleManagement.EnableModuleBlock + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.moduleManagement.EnableModuleBlock

+
+
No usage of servlets.admin.moduleManagement.EnableModuleBlock
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/GetFeedback.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/GetFeedback.html index c6585f7eb..8e5b5eaee 100644 --- a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/GetFeedback.html +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/GetFeedback.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.admin.moduleManagement.GetFeedback - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.admin.moduleManagement.GetFeedback

-
-No usage of servlets.admin.moduleManagement.GetFeedback -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.admin.moduleManagement.GetFeedback + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.moduleManagement.GetFeedback

+
+
No usage of servlets.admin.moduleManagement.GetFeedback
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/GetJsonProgress.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/GetJsonProgress.html index eb5dd9584..21a97c31c 100644 --- a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/GetJsonProgress.html +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/GetJsonProgress.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.admin.moduleManagement.GetJsonProgress - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.admin.moduleManagement.GetJsonProgress

-
-No usage of servlets.admin.moduleManagement.GetJsonProgress -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.admin.moduleManagement.GetJsonProgress + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.moduleManagement.GetJsonProgress

+
+
No usage of servlets.admin.moduleManagement.GetJsonProgress
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/GetProgress.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/GetProgress.html index 4227d1935..639075199 100644 --- a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/GetProgress.html +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/GetProgress.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.admin.moduleManagement.GetProgress - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.admin.moduleManagement.GetProgress

-
-No usage of servlets.admin.moduleManagement.GetProgress -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.admin.moduleManagement.GetProgress + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.moduleManagement.GetProgress

+
+
No usage of servlets.admin.moduleManagement.GetProgress
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/OpenAllModules.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/OpenAllModules.html new file mode 100644 index 000000000..8fe23af12 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/OpenAllModules.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.moduleManagement.OpenAllModules + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.moduleManagement.OpenAllModules

+
+
No usage of servlets.admin.moduleManagement.OpenAllModules
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/OpenMobileModules.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/OpenMobileModules.html new file mode 100644 index 000000000..cc53960a7 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/OpenMobileModules.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.moduleManagement.OpenMobileModules + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.moduleManagement.OpenMobileModules

+
+
No usage of servlets.admin.moduleManagement.OpenMobileModules
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/OpenOrCloseByCategory.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/OpenOrCloseByCategory.html new file mode 100644 index 000000000..31777e7f3 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/OpenOrCloseByCategory.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.moduleManagement.OpenOrCloseByCategory + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.moduleManagement.OpenOrCloseByCategory

+
+
No usage of servlets.admin.moduleManagement.OpenOrCloseByCategory
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/OpenWebModules.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/OpenWebModules.html new file mode 100644 index 000000000..09958db05 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/OpenWebModules.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.moduleManagement.OpenWebModules + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.moduleManagement.OpenWebModules

+
+
No usage of servlets.admin.moduleManagement.OpenWebModules
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/RemoveModuleLock.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/RemoveModuleLock.html index d1165aad9..0cfe7b568 100644 --- a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/RemoveModuleLock.html +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/RemoveModuleLock.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.admin.moduleManagement.RemoveModuleLock - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.admin.moduleManagement.RemoveModuleLock

-
-No usage of servlets.admin.moduleManagement.RemoveModuleLock -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.admin.moduleManagement.RemoveModuleLock + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.moduleManagement.RemoveModuleLock

+
+
No usage of servlets.admin.moduleManagement.RemoveModuleLock
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/SetModuleStatus.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/SetModuleStatus.html new file mode 100644 index 000000000..887be0b27 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/class-use/SetModuleStatus.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.moduleManagement.SetModuleStatus + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.moduleManagement.SetModuleStatus

+
+
No usage of servlets.admin.moduleManagement.SetModuleStatus
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/package-frame.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/package-frame.html index 57bdc43fd..5bba1d8a8 100644 --- a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/package-frame.html +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/package-frame.html @@ -1,44 +1,29 @@ - - - - - - -servlets.admin.moduleManagement - - - - - - - - - - - -servlets.admin.moduleManagement - - - - -
-Classes  - -
-GetFeedback -
-GetJsonProgress -
-GetProgress -
-RemoveModuleLock -
-SetIncrementalFloorPlan -
-SetOpenFloor -
-StopHere
- - - - + + + + + +servlets.admin.moduleManagement + + + + +

servlets.admin.moduleManagement

+
+

Classes

+ +
+ + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/package-summary.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/package-summary.html index e45a6215a..3315d4741 100644 --- a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/package-summary.html +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/package-summary.html @@ -1,187 +1,187 @@ - - - - - - -servlets.admin.moduleManagement - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-

-Package servlets.admin.moduleManagement -

- - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + +
-Class Summary
GetFeedbackThis is the control class in the Get Feedback functionality + + + + + +servlets.admin.moduleManagement + + + + + + + +
+ + + + + +
+ + +
+

Package servlets.admin.moduleManagement

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - -
    Class Summary 
    ClassDescription
    CloseAllModules 
    EnableModuleBlock +
    Class to manage interaction of an optional blocking module.
    +
    GetFeedback +
    This is the control class in the Get Feedback functionality

    - This file is part of the Security Shepherd Project.
    GetJsonProgressThis control class is responseable for the server operation in the Get Progress use case where the result of which is a JSON object of JSON arrays.
    GetProgressThis control class is responseable for the server operation in the Get Progress function + This file is part of the Security Shepherd Project. +
    GetJsonProgress +
    This control class is responsible for the server operation in the Get Progress use case where the result of which is a JSON object of JSON arrays.
    +
    GetProgress +
    This control class is responseable for the server operation in the Get Progress function

    - This file is part of the Security Shepherd Project.
    RemoveModuleLockClass to remove an optional blocking module that had been enabled.
    SetIncrementalFloorPlanControl class that modifies the server floor plan to a CTF/Incremental state.
    SetOpenFloorThis control class is responsible for achieve the server functionality section of the Open Floor Schema -

    - This file is part of the Security Shepherd Project.
    StopHereClass to manage interaction of an optional blocking module.
    -  - -

    -

    -
    -
    - - - - - - - - - - - - - - - -
    - -
    - - - -
    - - - + This file is part of the Security Shepherd Project.
+
OpenAllModules 
OpenMobileModules 
OpenOrCloseByCategory 
OpenWebModules 
RemoveModuleLock +
Class to remove an optional blocking module that had been enabled.
+
SetModuleStatus 
+ + + + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/package-tree.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/package-tree.html index d73d5fff8..0769dc7c5 100644 --- a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/package-tree.html +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/package-tree.html @@ -1,159 +1,146 @@ - - - - - - -servlets.admin.moduleManagement Class Hierarchy - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package servlets.admin.moduleManagement -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +servlets.admin.moduleManagement Class Hierarchy + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package servlets.admin.moduleManagement

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/package-use.html b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/package-use.html index 1daf6e892..9eafac3eb 100644 --- a/SecurityShepherdCore/doc/servlets/admin/moduleManagement/package-use.html +++ b/SecurityShepherdCore/doc/servlets/admin/moduleManagement/package-use.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Package servlets.admin.moduleManagement - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
servlets.admin.moduleManagement

-
-No usage of servlets.admin.moduleManagement -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Package servlets.admin.moduleManagement + + + + + + + +
+ + + + + +
+ + +
+

Uses of Package
servlets.admin.moduleManagement

+
+
No usage of servlets.admin.moduleManagement
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/AddPlayer.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/AddPlayer.html index 0b0226dc8..0c2d75331 100644 --- a/SecurityShepherdCore/doc/servlets/admin/userManagement/AddPlayer.html +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/AddPlayer.html @@ -1,112 +1,118 @@ - - - - - - -AddPlayer - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.admin.userManagement -
-Class AddPlayer

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.admin.userManagement.AddPlayer
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class AddPlayer
extends javax.servlet.http.HttpServlet
- - -

-The add players server side functionality is hanled by this control class + + + + + +AddPlayer + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.admin.userManagement
+

Class AddPlayer

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/AssignPlayers.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/AssignPlayers.html index d7bf0e689..5a53d4460 100644 --- a/SecurityShepherdCore/doc/servlets/admin/userManagement/AssignPlayers.html +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/AssignPlayers.html @@ -1,112 +1,118 @@ - - - - - - -AssignPlayers - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.admin.userManagement -
-Class AssignPlayers

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.admin.userManagement.AssignPlayers
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class AssignPlayers
extends javax.servlet.http.HttpServlet
- - -

-This is the control class for the Assign Players to Class functionality + + + + + +AssignPlayers + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.admin.userManagement
+

Class AssignPlayers

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/ChangeUserPassword.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/ChangeUserPassword.html new file mode 100644 index 000000000..c42fd6e18 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/ChangeUserPassword.html @@ -0,0 +1,313 @@ + + + + + +ChangeUserPassword + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.userManagement
+

Class ChangeUserPassword

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/CreateClass.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/CreateClass.html index 328b4f650..6007ded5c 100644 --- a/SecurityShepherdCore/doc/servlets/admin/userManagement/CreateClass.html +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/CreateClass.html @@ -1,112 +1,118 @@ - - - - - - -CreateClass - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.admin.userManagement -
-Class CreateClass

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.admin.userManagement.CreateClass
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class CreateClass
extends javax.servlet.http.HttpServlet
- - -

-This class is the control structure of the Create class vulnerability + + + + + +CreateClass + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.admin.userManagement
+

Class CreateClass

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/CreateNewAdmin.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/CreateNewAdmin.html index 88acaddbd..b2c902aa0 100644 --- a/SecurityShepherdCore/doc/servlets/admin/userManagement/CreateNewAdmin.html +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/CreateNewAdmin.html @@ -1,112 +1,118 @@ - - - - - - -CreateNewAdmin - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.admin.userManagement -
-Class CreateNewAdmin

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.admin.userManagement.CreateNewAdmin
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class CreateNewAdmin
extends javax.servlet.http.HttpServlet
- - -

-The control class of the Create New Administrator functionality. + + + + + +CreateNewAdmin + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.admin.userManagement
+

Class CreateNewAdmin

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/GetPlayersByClass.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/GetPlayersByClass.html index d28b3bd63..9c44d9ccf 100644 --- a/SecurityShepherdCore/doc/servlets/admin/userManagement/GetPlayersByClass.html +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/GetPlayersByClass.html @@ -1,112 +1,118 @@ - - - - - - -GetPlayersByClass - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.admin.userManagement -
-Class GetPlayersByClass

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.admin.userManagement.GetPlayersByClass
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class GetPlayersByClass
extends javax.servlet.http.HttpServlet
- - -

-This class is used by View classes to generate class displays that change based on user input. + + + + + +GetPlayersByClass + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.admin.userManagement
+

Class GetPlayersByClass

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/GiveTakePoints.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/GiveTakePoints.html new file mode 100644 index 000000000..cebce5620 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/GiveTakePoints.html @@ -0,0 +1,313 @@ + + + + + +GiveTakePoints + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.userManagement
+

Class GiveTakePoints

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/SetDefaultClass.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/SetDefaultClass.html new file mode 100644 index 000000000..fd5151dde --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/SetDefaultClass.html @@ -0,0 +1,317 @@ + + + + + +SetDefaultClass + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.userManagement
+

Class SetDefaultClass

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/SuspendUser.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/SuspendUser.html new file mode 100644 index 000000000..69c01c1dc --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/SuspendUser.html @@ -0,0 +1,313 @@ + + + + + +SuspendUser + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.userManagement
+

Class SuspendUser

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/UnSuspendUser.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/UnSuspendUser.html new file mode 100644 index 000000000..5d7740c4b --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/UnSuspendUser.html @@ -0,0 +1,313 @@ + + + + + +UnSuspendUser + + + + + + + +
+ + + + + +
+ + + +
+
servlets.admin.userManagement
+

Class UnSuspendUser

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/UpgradePlayer.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/UpgradePlayer.html index 7c2b708e8..a63bb59e2 100644 --- a/SecurityShepherdCore/doc/servlets/admin/userManagement/UpgradePlayer.html +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/UpgradePlayer.html @@ -1,112 +1,118 @@ - - - - - - -UpgradePlayer - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.admin.userManagement -
-Class UpgradePlayer

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.admin.userManagement.UpgradePlayer
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class UpgradePlayer
extends javax.servlet.http.HttpServlet
- - -

-Control class of the Upgrade player to admin functionality + + + + + +UpgradePlayer + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.admin.userManagement
+

Class UpgradePlayer

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/AddPlayer.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/AddPlayer.html index 02e923afc..6a4c10094 100644 --- a/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/AddPlayer.html +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/AddPlayer.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.admin.userManagement.AddPlayer - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.admin.userManagement.AddPlayer

-
-No usage of servlets.admin.userManagement.AddPlayer -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.admin.userManagement.AddPlayer + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.userManagement.AddPlayer

+
+
No usage of servlets.admin.userManagement.AddPlayer
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/AssignPlayers.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/AssignPlayers.html index 9c153d6ad..1b0d1e85e 100644 --- a/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/AssignPlayers.html +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/AssignPlayers.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.admin.userManagement.AssignPlayers - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.admin.userManagement.AssignPlayers

-
-No usage of servlets.admin.userManagement.AssignPlayers -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.admin.userManagement.AssignPlayers + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.userManagement.AssignPlayers

+
+
No usage of servlets.admin.userManagement.AssignPlayers
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/ChangeUserPassword.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/ChangeUserPassword.html new file mode 100644 index 000000000..86a3bea2a --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/ChangeUserPassword.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.userManagement.ChangeUserPassword + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.userManagement.ChangeUserPassword

+
+
No usage of servlets.admin.userManagement.ChangeUserPassword
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/CreateClass.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/CreateClass.html index 05959a870..9006d9221 100644 --- a/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/CreateClass.html +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/CreateClass.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.admin.userManagement.CreateClass - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.admin.userManagement.CreateClass

-
-No usage of servlets.admin.userManagement.CreateClass -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.admin.userManagement.CreateClass + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.userManagement.CreateClass

+
+
No usage of servlets.admin.userManagement.CreateClass
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/CreateNewAdmin.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/CreateNewAdmin.html index b6472a013..c9276c360 100644 --- a/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/CreateNewAdmin.html +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/CreateNewAdmin.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.admin.userManagement.CreateNewAdmin - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.admin.userManagement.CreateNewAdmin

-
-No usage of servlets.admin.userManagement.CreateNewAdmin -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.admin.userManagement.CreateNewAdmin + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.userManagement.CreateNewAdmin

+
+
No usage of servlets.admin.userManagement.CreateNewAdmin
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/GetPlayersByClass.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/GetPlayersByClass.html index e1a10c729..025b33da7 100644 --- a/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/GetPlayersByClass.html +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/GetPlayersByClass.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.admin.userManagement.GetPlayersByClass - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.admin.userManagement.GetPlayersByClass

-
-No usage of servlets.admin.userManagement.GetPlayersByClass -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.admin.userManagement.GetPlayersByClass + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.userManagement.GetPlayersByClass

+
+
No usage of servlets.admin.userManagement.GetPlayersByClass
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/GiveTakePoints.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/GiveTakePoints.html new file mode 100644 index 000000000..51adcb9dd --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/GiveTakePoints.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.userManagement.GiveTakePoints + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.userManagement.GiveTakePoints

+
+
No usage of servlets.admin.userManagement.GiveTakePoints
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/SetDefaultClass.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/SetDefaultClass.html new file mode 100644 index 000000000..37ab60854 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/SetDefaultClass.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.userManagement.SetDefaultClass + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.userManagement.SetDefaultClass

+
+
No usage of servlets.admin.userManagement.SetDefaultClass
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/SuspendUser.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/SuspendUser.html new file mode 100644 index 000000000..4051b9016 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/SuspendUser.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.userManagement.SuspendUser + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.userManagement.SuspendUser

+
+
No usage of servlets.admin.userManagement.SuspendUser
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/UnSuspendUser.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/UnSuspendUser.html new file mode 100644 index 000000000..fc2e3c336 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/UnSuspendUser.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.admin.userManagement.UnSuspendUser + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.userManagement.UnSuspendUser

+
+
No usage of servlets.admin.userManagement.UnSuspendUser
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/UpgradePlayer.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/UpgradePlayer.html index 6c34669af..9de5a230a 100644 --- a/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/UpgradePlayer.html +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/class-use/UpgradePlayer.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.admin.userManagement.UpgradePlayer - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.admin.userManagement.UpgradePlayer

-
-No usage of servlets.admin.userManagement.UpgradePlayer -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.admin.userManagement.UpgradePlayer + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.admin.userManagement.UpgradePlayer

+
+
No usage of servlets.admin.userManagement.UpgradePlayer
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/package-frame.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/package-frame.html index ea7e9fb5f..745caa59d 100644 --- a/SecurityShepherdCore/doc/servlets/admin/userManagement/package-frame.html +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/package-frame.html @@ -1,44 +1,29 @@ - - - - - - -servlets.admin.userManagement - - - - - - - - - - - -servlets.admin.userManagement - - - - -
-Classes  - -
-AddPlayer -
-AssignPlayers -
-CreateClass -
-CreateNewAdmin -
-GetPlayersByClass -
-ToggleRegistration -
-UpgradePlayer
- - - - + + + + + +servlets.admin.userManagement + + + + +

servlets.admin.userManagement

+
+

Classes

+ +
+ + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/package-summary.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/package-summary.html index cc7659e3f..0a4c260fd 100644 --- a/SecurityShepherdCore/doc/servlets/admin/userManagement/package-summary.html +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/package-summary.html @@ -1,191 +1,213 @@ - - - - - - -servlets.admin.userManagement - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-

-Package servlets.admin.userManagement -

- - - - - - - - + + + + + + + + + + + + + + + + + + +
-Class Summary
AddPlayerThe add players server side functionality is hanled by this control class + + + + + +servlets.admin.userManagement + + + + + + + +
+ + + + + +
+ + +
+

Package servlets.admin.userManagement

+
+
+
    +
  • + + + + + + + + + + - - - - + + + + - - - - + + + + - - - - - - - - - - - - + + + + - - - - + + + + + + + + + + + + - -
    Class Summary 
    ClassDescription
    AddPlayer +
    The add players server side functionality is hanled by this control class

    - This file is part of the Security Shepherd Project.
    AssignPlayersThis is the control class for the Assign Players to Class functionality + This file is part of the Security Shepherd Project. +
    AssignPlayers +
    This is the control class for the Assign Players to Class functionality

    - This file is part of the Security Shepherd Project.
    CreateClassThis class is the control structure of the Create class vulnerability + This file is part of the Security Shepherd Project. +
    ChangeUserPassword +
    Control class of the "Update player password" functionality

    - This file is part of the Security Shepherd Project.
    CreateNewAdminThe control class of the Create New Administrator functionality.
    GetPlayersByClassThis class is used by View classes to generate class displays that change based on user input.
    ToggleRegistrationThis control class is responable for toggling the availability of the Registration functionality + This file is part of the Security Shepherd Project. +
    CreateClass +
    This class is the control structure of the Create class vulnerability

    - This file is part of the Security Shepherd Project.
    UpgradePlayerControl class of the Upgrade player to admin functionality + This file is part of the Security Shepherd Project. +
    CreateNewAdmin +
    The control class of the Create New Administrator functionality.
    +
    GetPlayersByClass +
    This class is used by View classes to generate class displays that change based on user input.
    +
    GiveTakePoints +
    Control class of the "Give Take Points" functionality

    - This file is part of the Security Shepherd Project.
    -  - -

    -

    -
    -
    - - - - - - - - - - - - - - - -
    - -
    - - - -
    - - - + This file is part of the Security Shepherd Project.
+
SetDefaultClass +
This is the control class for the Set Default Class functionality +

+ This file is part of the Security Shepherd Project.
+
SuspendUser +
Control class of the "Suspend User" functionality +

+ This file is part of the Security Shepherd Project.
+
UnSuspendUser +
Control class of the "UnSuspend User" functionality +

+ This file is part of the Security Shepherd Project.
+
UpgradePlayer +
Control class of the Upgrade player to admin functionality +

+ This file is part of the Security Shepherd Project.
+
+ + + + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/package-tree.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/package-tree.html index a8da6cc19..159a7b4ce 100644 --- a/SecurityShepherdCore/doc/servlets/admin/userManagement/package-tree.html +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/package-tree.html @@ -1,159 +1,146 @@ - - - - - - -servlets.admin.userManagement Class Hierarchy - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package servlets.admin.userManagement -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +servlets.admin.userManagement Class Hierarchy + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package servlets.admin.userManagement

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/admin/userManagement/package-use.html b/SecurityShepherdCore/doc/servlets/admin/userManagement/package-use.html index 0409a71ea..40ad7b04f 100644 --- a/SecurityShepherdCore/doc/servlets/admin/userManagement/package-use.html +++ b/SecurityShepherdCore/doc/servlets/admin/userManagement/package-use.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Package servlets.admin.userManagement - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
servlets.admin.userManagement

-
-No usage of servlets.admin.userManagement -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Package servlets.admin.userManagement + + + + + + + +
+ + + + + +
+ + +
+

Uses of Package
servlets.admin.userManagement

+
+
No usage of servlets.admin.userManagement
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/class-use/ChangePassword.html b/SecurityShepherdCore/doc/servlets/class-use/ChangePassword.html index 64352fe06..b6d3b6d21 100644 --- a/SecurityShepherdCore/doc/servlets/class-use/ChangePassword.html +++ b/SecurityShepherdCore/doc/servlets/class-use/ChangePassword.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.ChangePassword - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.ChangePassword

-
-No usage of servlets.ChangePassword -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.ChangePassword + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.ChangePassword

+
+
No usage of servlets.ChangePassword
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/class-use/GetJsonScore.html b/SecurityShepherdCore/doc/servlets/class-use/GetJsonScore.html new file mode 100644 index 000000000..a2b961612 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/class-use/GetJsonScore.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.GetJsonScore + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.GetJsonScore

+
+
No usage of servlets.GetJsonScore
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/class-use/Login.html b/SecurityShepherdCore/doc/servlets/class-use/Login.html index ed6419e0c..957ea9137 100644 --- a/SecurityShepherdCore/doc/servlets/class-use/Login.html +++ b/SecurityShepherdCore/doc/servlets/class-use/Login.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.Login - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.Login

-
-No usage of servlets.Login -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.Login + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.Login

+
+
No usage of servlets.Login
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/class-use/Logout.html b/SecurityShepherdCore/doc/servlets/class-use/Logout.html index 06772279a..be8c8a2e3 100644 --- a/SecurityShepherdCore/doc/servlets/class-use/Logout.html +++ b/SecurityShepherdCore/doc/servlets/class-use/Logout.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.Logout - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.Logout

-
-No usage of servlets.Logout -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.Logout + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.Logout

+
+
No usage of servlets.Logout
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/class-use/MobileLogin.html b/SecurityShepherdCore/doc/servlets/class-use/MobileLogin.html new file mode 100644 index 000000000..92e3abb51 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/class-use/MobileLogin.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.MobileLogin + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.MobileLogin

+
+
No usage of servlets.MobileLogin
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/class-use/OneTimePad.html b/SecurityShepherdCore/doc/servlets/class-use/OneTimePad.html index 1edff1b96..973641332 100644 --- a/SecurityShepherdCore/doc/servlets/class-use/OneTimePad.html +++ b/SecurityShepherdCore/doc/servlets/class-use/OneTimePad.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.OneTimePad - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.OneTimePad

-
-No usage of servlets.OneTimePad -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.OneTimePad + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.OneTimePad

+
+
No usage of servlets.OneTimePad
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/class-use/Register.html b/SecurityShepherdCore/doc/servlets/class-use/Register.html index ed1b3def6..3fcd137a0 100644 --- a/SecurityShepherdCore/doc/servlets/class-use/Register.html +++ b/SecurityShepherdCore/doc/servlets/class-use/Register.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.Register - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.Register

-
-No usage of servlets.Register -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.Register + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.Register

+
+
No usage of servlets.Register
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/FeedbackSubmit.html b/SecurityShepherdCore/doc/servlets/module/FeedbackSubmit.html index e6245b3d2..602a6d80b 100644 --- a/SecurityShepherdCore/doc/servlets/module/FeedbackSubmit.html +++ b/SecurityShepherdCore/doc/servlets/module/FeedbackSubmit.html @@ -1,112 +1,118 @@ - - - - - - -FeedbackSubmit - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.module -
-Class FeedbackSubmit

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.module.FeedbackSubmit
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class FeedbackSubmit
extends javax.servlet.http.HttpServlet
- - -

-Marks modules as completed and stores feedback + + + + + +FeedbackSubmit + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.module
+

Class FeedbackSubmit

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/GetModule.html b/SecurityShepherdCore/doc/servlets/module/GetModule.html index e6df68293..8162814d9 100644 --- a/SecurityShepherdCore/doc/servlets/module/GetModule.html +++ b/SecurityShepherdCore/doc/servlets/module/GetModule.html @@ -1,112 +1,118 @@ - - - - - - -GetModule - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.module -
-Class GetModule

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.module.GetModule
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class GetModule
extends javax.servlet.http.HttpServlet
- - -

-Responsable for returning the directories of modules + + + + + +GetModule + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.module
+

Class GetModule

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/ModuleServletTemplate.html b/SecurityShepherdCore/doc/servlets/module/ModuleServletTemplate.html new file mode 100644 index 000000000..7c5bdc488 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/ModuleServletTemplate.html @@ -0,0 +1,332 @@ + + + + + +ModuleServletTemplate + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module
+

Class ModuleServletTemplate

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/RefreshMenu.html b/SecurityShepherdCore/doc/servlets/module/RefreshMenu.html index a428be2d4..47b730e63 100644 --- a/SecurityShepherdCore/doc/servlets/module/RefreshMenu.html +++ b/SecurityShepherdCore/doc/servlets/module/RefreshMenu.html @@ -1,112 +1,118 @@ - - - - - - -RefreshMenu - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.module -
-Class RefreshMenu

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.module.RefreshMenu
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class RefreshMenu
extends javax.servlet.http.HttpServlet
- - -

-Class used to return a fresh incremental menu upon completion of a module in incremental mode. + + + + + +RefreshMenu + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.module
+

Class RefreshMenu

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/SolutionSubmit.html b/SecurityShepherdCore/doc/servlets/module/SolutionSubmit.html index d590d18bd..0a932802c 100644 --- a/SecurityShepherdCore/doc/servlets/module/SolutionSubmit.html +++ b/SecurityShepherdCore/doc/servlets/module/SolutionSubmit.html @@ -1,112 +1,118 @@ - - - - - - -SolutionSubmit - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.module -
-Class SolutionSubmit

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.module.SolutionSubmit
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class SolutionSubmit
extends javax.servlet.http.HttpServlet
- - -

-Control class that returns a feedback form for users if they submit the correct solution + + + + + +SolutionSubmit + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.module
+

Class SolutionSubmit

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/BrokenCrypto3.html b/SecurityShepherdCore/doc/servlets/module/challenge/BrokenCrypto3.html new file mode 100644 index 000000000..ddd27c29b --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/BrokenCrypto3.html @@ -0,0 +1,373 @@ + + + + + +BrokenCrypto3 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class BrokenCrypto3

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/BrokenCrypto4.html b/SecurityShepherdCore/doc/servlets/module/challenge/BrokenCrypto4.html new file mode 100644 index 000000000..cd28b85b1 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/BrokenCrypto4.html @@ -0,0 +1,314 @@ + + + + + +BrokenCrypto4 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class BrokenCrypto4

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeFive.html b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeFive.html new file mode 100644 index 000000000..43b351303 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeFive.html @@ -0,0 +1,318 @@ + + + + + +CsrfChallengeFive + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class CsrfChallengeFive

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeFour.html b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeFour.html new file mode 100644 index 000000000..98f821a32 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeFour.html @@ -0,0 +1,318 @@ + + + + + +CsrfChallengeFour + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class CsrfChallengeFour

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeJSON.html b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeJSON.html new file mode 100644 index 000000000..6d236880f --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeJSON.html @@ -0,0 +1,331 @@ + + + + + +CsrfChallengeJSON + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class CsrfChallengeJSON

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeOne.html b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeOne.html new file mode 100644 index 000000000..1b3ba53dd --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeOne.html @@ -0,0 +1,330 @@ + + + + + +CsrfChallengeOne + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class CsrfChallengeOne

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeSeven.html b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeSeven.html new file mode 100644 index 000000000..827efc485 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeSeven.html @@ -0,0 +1,318 @@ + + + + + +CsrfChallengeSeven + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class CsrfChallengeSeven

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeSevenGetToken.html b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeSevenGetToken.html new file mode 100644 index 000000000..feabc8e48 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeSevenGetToken.html @@ -0,0 +1,317 @@ + + + + + +CsrfChallengeSevenGetToken + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class CsrfChallengeSevenGetToken

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeSix.html b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeSix.html new file mode 100644 index 000000000..76b5d8cc8 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeSix.html @@ -0,0 +1,318 @@ + + + + + +CsrfChallengeSix + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class CsrfChallengeSix

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeSixGetToken.html b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeSixGetToken.html new file mode 100644 index 000000000..76dd6c9c3 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeSixGetToken.html @@ -0,0 +1,317 @@ + + + + + +CsrfChallengeSixGetToken + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class CsrfChallengeSixGetToken

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetFive.html b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetFive.html new file mode 100644 index 000000000..158788870 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetFive.html @@ -0,0 +1,319 @@ + + + + + +CsrfChallengeTargetFive + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class CsrfChallengeTargetFive

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetFour.html b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetFour.html new file mode 100644 index 000000000..98304d387 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetFour.html @@ -0,0 +1,319 @@ + + + + + +CsrfChallengeTargetFour + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class CsrfChallengeTargetFour

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetJSON.html b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetJSON.html new file mode 100644 index 000000000..41d9e9ae4 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetJSON.html @@ -0,0 +1,317 @@ + + + + + +CsrfChallengeTargetJSON + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class CsrfChallengeTargetJSON

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetOne.html b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetOne.html index 96873d2b7..960515d19 100644 --- a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetOne.html +++ b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetOne.html @@ -1,112 +1,118 @@ - - - - - - -CsrfChallengeTargetOne - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.module.challenge -
-Class CsrfChallengeTargetOne

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.module.challenge.CsrfChallengeTargetOne
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class CsrfChallengeTargetOne
extends javax.servlet.http.HttpServlet
- - -

-Cross Site Request Foregery challenge target One - Does not return reuslt key + + + + + +CsrfChallengeTargetOne + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class CsrfChallengeTargetOne

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetSeven.html b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetSeven.html new file mode 100644 index 000000000..379afcb05 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetSeven.html @@ -0,0 +1,319 @@ + + + + + +CsrfChallengeTargetSeven + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class CsrfChallengeTargetSeven

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetSix.html b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetSix.html new file mode 100644 index 000000000..8b6f9e1b3 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetSix.html @@ -0,0 +1,319 @@ + + + + + +CsrfChallengeTargetSix + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class CsrfChallengeTargetSix

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetThree.html b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetThree.html index ae3e14b2c..20d63aab3 100644 --- a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetThree.html +++ b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetThree.html @@ -1,112 +1,118 @@ - - - - - - -CsrfChallengeTargetThree - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.module.challenge -
-Class CsrfChallengeTargetThree

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.module.challenge.CsrfChallengeTargetThree
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class CsrfChallengeTargetThree
extends javax.servlet.http.HttpServlet
- - -

-Cross Site Request Forgery challenge Target Three - Does not return result key + + + + + +CsrfChallengeTargetThree + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class CsrfChallengeTargetThree

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetTwo.html b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetTwo.html index 149b17688..89fadcadd 100644 --- a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetTwo.html +++ b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTargetTwo.html @@ -1,112 +1,118 @@ - - - - - - -CsrfChallengeTargetTwo - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.module.challenge -
-Class CsrfChallengeTargetTwo

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.module.challenge.CsrfChallengeTargetTwo
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class CsrfChallengeTargetTwo
extends javax.servlet.http.HttpServlet
- - -

-Cross Site Request Forgery Challenge Target Two - Does not return Result key + + + + + +CsrfChallengeTargetTwo + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class CsrfChallengeTargetTwo

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeThree.html b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeThree.html new file mode 100644 index 000000000..200cbc4f8 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeThree.html @@ -0,0 +1,331 @@ + + + + + +CsrfChallengeThree + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class CsrfChallengeThree

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTwo.html b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTwo.html new file mode 100644 index 000000000..d77611b5f --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/CsrfChallengeTwo.html @@ -0,0 +1,331 @@ + + + + + +CsrfChallengeTwo + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class CsrfChallengeTwo

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/DirectObject1.html b/SecurityShepherdCore/doc/servlets/module/challenge/DirectObject1.html new file mode 100644 index 000000000..b19c16efb --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/DirectObject1.html @@ -0,0 +1,318 @@ + + + + + +DirectObject1 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class DirectObject1

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/DirectObject2.html b/SecurityShepherdCore/doc/servlets/module/challenge/DirectObject2.html new file mode 100644 index 000000000..ddce477e5 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/DirectObject2.html @@ -0,0 +1,318 @@ + + + + + +DirectObject2 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class DirectObject2

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/DirectObjectBankCurrentBalance.html b/SecurityShepherdCore/doc/servlets/module/challenge/DirectObjectBankCurrentBalance.html new file mode 100644 index 000000000..47e9c0b15 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/DirectObjectBankCurrentBalance.html @@ -0,0 +1,317 @@ + + + + + +DirectObjectBankCurrentBalance + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class DirectObjectBankCurrentBalance

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/DirectObjectBankLogin.html b/SecurityShepherdCore/doc/servlets/module/challenge/DirectObjectBankLogin.html new file mode 100644 index 000000000..ba8afa71a --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/DirectObjectBankLogin.html @@ -0,0 +1,359 @@ + + + + + +DirectObjectBankLogin + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class DirectObjectBankLogin

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/DirectObjectBankLogout.html b/SecurityShepherdCore/doc/servlets/module/challenge/DirectObjectBankLogout.html new file mode 100644 index 000000000..660ea41e9 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/DirectObjectBankLogout.html @@ -0,0 +1,317 @@ + + + + + +DirectObjectBankLogout + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class DirectObjectBankLogout

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/DirectObjectBankRegistration.html b/SecurityShepherdCore/doc/servlets/module/challenge/DirectObjectBankRegistration.html new file mode 100644 index 000000000..9426c0fbd --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/DirectObjectBankRegistration.html @@ -0,0 +1,317 @@ + + + + + +DirectObjectBankRegistration + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class DirectObjectBankRegistration

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/DirectObjectBankTransfer.html b/SecurityShepherdCore/doc/servlets/module/challenge/DirectObjectBankTransfer.html new file mode 100644 index 000000000..a1d40c129 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/DirectObjectBankTransfer.html @@ -0,0 +1,317 @@ + + + + + +DirectObjectBankTransfer + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class DirectObjectBankTransfer

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/PoorValidation1.html b/SecurityShepherdCore/doc/servlets/module/challenge/PoorValidation1.html new file mode 100644 index 000000000..0832451de --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/PoorValidation1.html @@ -0,0 +1,317 @@ + + + + + +PoorValidation1 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class PoorValidation1

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/PoorValidation2.html b/SecurityShepherdCore/doc/servlets/module/challenge/PoorValidation2.html new file mode 100644 index 000000000..07a21d7c9 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/PoorValidation2.html @@ -0,0 +1,317 @@ + + + + + +PoorValidation2 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class PoorValidation2

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SecurityMisconfigStealTokens.html b/SecurityShepherdCore/doc/servlets/module/challenge/SecurityMisconfigStealTokens.html new file mode 100644 index 000000000..f93f64e60 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SecurityMisconfigStealTokens.html @@ -0,0 +1,364 @@ + + + + + +SecurityMisconfigStealTokens + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SecurityMisconfigStealTokens

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement1.html b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement1.html new file mode 100644 index 000000000..cc970f716 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement1.html @@ -0,0 +1,317 @@ + + + + + +SessionManagement1 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SessionManagement1

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement2.html b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement2.html new file mode 100644 index 000000000..17d5d5cfa --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement2.html @@ -0,0 +1,318 @@ + + + + + +SessionManagement2 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SessionManagement2

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement2ChangePassword.html b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement2ChangePassword.html new file mode 100644 index 000000000..2a5f40dc6 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement2ChangePassword.html @@ -0,0 +1,319 @@ + + + + + +SessionManagement2ChangePassword + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SessionManagement2ChangePassword

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement3.html b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement3.html new file mode 100644 index 000000000..221be9a87 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement3.html @@ -0,0 +1,330 @@ + + + + + +SessionManagement3 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SessionManagement3

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement3ChangePassword.html b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement3ChangePassword.html new file mode 100644 index 000000000..3bc97c438 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement3ChangePassword.html @@ -0,0 +1,318 @@ + + + + + +SessionManagement3ChangePassword + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SessionManagement3ChangePassword

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement4.html b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement4.html new file mode 100644 index 000000000..3510d140a --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement4.html @@ -0,0 +1,317 @@ + + + + + +SessionManagement4 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SessionManagement4

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement5.html b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement5.html new file mode 100644 index 000000000..3acbf0158 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement5.html @@ -0,0 +1,353 @@ + + + + + +SessionManagement5 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SessionManagement5

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement5ChangePassword.html b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement5ChangePassword.html new file mode 100644 index 000000000..2b4670c9b --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement5ChangePassword.html @@ -0,0 +1,318 @@ + + + + + +SessionManagement5ChangePassword + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SessionManagement5ChangePassword

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement5SetToken.html b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement5SetToken.html new file mode 100644 index 000000000..060a146bd --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement5SetToken.html @@ -0,0 +1,360 @@ + + + + + +SessionManagement5SetToken + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SessionManagement5SetToken

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement6.html b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement6.html new file mode 100644 index 000000000..a774f64d9 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement6.html @@ -0,0 +1,353 @@ + + + + + +SessionManagement6 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SessionManagement6

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement6SecretQuestion.html b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement6SecretQuestion.html new file mode 100644 index 000000000..5e2e259dd --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement6SecretQuestion.html @@ -0,0 +1,345 @@ + + + + + +SessionManagement6SecretQuestion + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SessionManagement6SecretQuestion

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement7.html b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement7.html new file mode 100644 index 000000000..80b8a085f --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement7.html @@ -0,0 +1,353 @@ + + + + + +SessionManagement7 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SessionManagement7

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement7SecretQuestion.html b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement7SecretQuestion.html new file mode 100644 index 000000000..81784e516 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement7SecretQuestion.html @@ -0,0 +1,345 @@ + + + + + +SessionManagement7SecretQuestion + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SessionManagement7SecretQuestion

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement8.html b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement8.html new file mode 100644 index 000000000..9db68c742 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SessionManagement8.html @@ -0,0 +1,317 @@ + + + + + +SessionManagement8 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SessionManagement8

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection1.html b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection1.html new file mode 100644 index 000000000..3f9297f7e --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection1.html @@ -0,0 +1,318 @@ + + + + + +SqlInjection1 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SqlInjection1

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection2.html b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection2.html new file mode 100644 index 000000000..a9d8aa330 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection2.html @@ -0,0 +1,318 @@ + + + + + +SqlInjection2 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SqlInjection2

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection3.html b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection3.html new file mode 100644 index 000000000..31164bbd5 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection3.html @@ -0,0 +1,318 @@ + + + + + +SqlInjection3 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SqlInjection3

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection4.html b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection4.html new file mode 100644 index 000000000..5dc745181 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection4.html @@ -0,0 +1,318 @@ + + + + + +SqlInjection4 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SqlInjection4

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection5.html b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection5.html new file mode 100644 index 000000000..6277e2f8d --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection5.html @@ -0,0 +1,317 @@ + + + + + +SqlInjection5 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SqlInjection5

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection5CouponCheck.html b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection5CouponCheck.html new file mode 100644 index 000000000..e8f49bf29 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection5CouponCheck.html @@ -0,0 +1,302 @@ + + + + + +SqlInjection5CouponCheck + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SqlInjection5CouponCheck

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection5VipCheck.html b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection5VipCheck.html new file mode 100644 index 000000000..26ce3319b --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection5VipCheck.html @@ -0,0 +1,317 @@ + + + + + +SqlInjection5VipCheck + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SqlInjection5VipCheck

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection6.html b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection6.html new file mode 100644 index 000000000..6c0dbf048 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection6.html @@ -0,0 +1,317 @@ + + + + + +SqlInjection6 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SqlInjection6

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection7.html b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection7.html new file mode 100644 index 000000000..b5acbe428 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjection7.html @@ -0,0 +1,314 @@ + + + + + +SqlInjection7 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SqlInjection7

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjectionStoredProcedure.html b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjectionStoredProcedure.html new file mode 100644 index 000000000..dc148cfae --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/SqlInjectionStoredProcedure.html @@ -0,0 +1,313 @@ + + + + + +SqlInjectionStoredProcedure + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class SqlInjectionStoredProcedure

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/UrlAccess1.html b/SecurityShepherdCore/doc/servlets/module/challenge/UrlAccess1.html new file mode 100644 index 000000000..7431a13e6 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/UrlAccess1.html @@ -0,0 +1,322 @@ + + + + + +UrlAccess1 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class UrlAccess1

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/UrlAccess1Admin.html b/SecurityShepherdCore/doc/servlets/module/challenge/UrlAccess1Admin.html new file mode 100644 index 000000000..0975240dd --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/UrlAccess1Admin.html @@ -0,0 +1,323 @@ + + + + + +UrlAccess1Admin + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class UrlAccess1Admin

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/UrlAccess2.html b/SecurityShepherdCore/doc/servlets/module/challenge/UrlAccess2.html new file mode 100644 index 000000000..ee07f08fa --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/UrlAccess2.html @@ -0,0 +1,322 @@ + + + + + +UrlAccess2 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class UrlAccess2

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/UrlAccess2Admin.html b/SecurityShepherdCore/doc/servlets/module/challenge/UrlAccess2Admin.html new file mode 100644 index 000000000..0f33e029c --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/UrlAccess2Admin.html @@ -0,0 +1,323 @@ + + + + + +UrlAccess2Admin + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class UrlAccess2Admin

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/UrlAccess3.html b/SecurityShepherdCore/doc/servlets/module/challenge/UrlAccess3.html new file mode 100644 index 000000000..1bb3bbd65 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/UrlAccess3.html @@ -0,0 +1,317 @@ + + + + + +UrlAccess3 + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class UrlAccess3

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/UrlAccess3UserList.html b/SecurityShepherdCore/doc/servlets/module/challenge/UrlAccess3UserList.html new file mode 100644 index 000000000..9202d9127 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/UrlAccess3UserList.html @@ -0,0 +1,318 @@ + + + + + +UrlAccess3UserList + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class UrlAccess3UserList

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/XssChallengeFive.html b/SecurityShepherdCore/doc/servlets/module/challenge/XssChallengeFive.html new file mode 100644 index 000000000..5356e919b --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/XssChallengeFive.html @@ -0,0 +1,317 @@ + + + + + +XssChallengeFive + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class XssChallengeFive

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/XssChallengeFour.html b/SecurityShepherdCore/doc/servlets/module/challenge/XssChallengeFour.html new file mode 100644 index 000000000..7fa4a1716 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/XssChallengeFour.html @@ -0,0 +1,317 @@ + + + + + +XssChallengeFour + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class XssChallengeFour

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/XssChallengeOne.html b/SecurityShepherdCore/doc/servlets/module/challenge/XssChallengeOne.html new file mode 100644 index 000000000..bddfadf8b --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/XssChallengeOne.html @@ -0,0 +1,317 @@ + + + + + +XssChallengeOne + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class XssChallengeOne

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/XssChallengeSix.html b/SecurityShepherdCore/doc/servlets/module/challenge/XssChallengeSix.html new file mode 100644 index 000000000..74f4785c6 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/XssChallengeSix.html @@ -0,0 +1,317 @@ + + + + + +XssChallengeSix + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class XssChallengeSix

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/XssChallengeThree.html b/SecurityShepherdCore/doc/servlets/module/challenge/XssChallengeThree.html new file mode 100644 index 000000000..5aba9b1cd --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/XssChallengeThree.html @@ -0,0 +1,317 @@ + + + + + +XssChallengeThree + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class XssChallengeThree

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/XssChallengeTwo.html b/SecurityShepherdCore/doc/servlets/module/challenge/XssChallengeTwo.html new file mode 100644 index 000000000..720bcef35 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/XssChallengeTwo.html @@ -0,0 +1,317 @@ + + + + + +XssChallengeTwo + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.challenge
+

Class XssChallengeTwo

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/BrokenCrypto3.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/BrokenCrypto3.html new file mode 100644 index 000000000..c00519b54 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/BrokenCrypto3.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.BrokenCrypto3 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.BrokenCrypto3

+
+
No usage of servlets.module.challenge.BrokenCrypto3
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/BrokenCrypto4.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/BrokenCrypto4.html new file mode 100644 index 000000000..b84dd0933 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/BrokenCrypto4.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.BrokenCrypto4 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.BrokenCrypto4

+
+
No usage of servlets.module.challenge.BrokenCrypto4
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeFive.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeFive.html new file mode 100644 index 000000000..67e588010 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeFive.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.CsrfChallengeFive + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.CsrfChallengeFive

+
+
No usage of servlets.module.challenge.CsrfChallengeFive
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeFour.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeFour.html new file mode 100644 index 000000000..97215133f --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeFour.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.CsrfChallengeFour + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.CsrfChallengeFour

+
+
No usage of servlets.module.challenge.CsrfChallengeFour
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeJSON.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeJSON.html new file mode 100644 index 000000000..0aed45ecf --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeJSON.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.CsrfChallengeJSON + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.CsrfChallengeJSON

+
+
No usage of servlets.module.challenge.CsrfChallengeJSON
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeOne.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeOne.html new file mode 100644 index 000000000..6134dc5a5 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeOne.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.CsrfChallengeOne + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.CsrfChallengeOne

+
+
No usage of servlets.module.challenge.CsrfChallengeOne
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeSeven.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeSeven.html new file mode 100644 index 000000000..d48d25193 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeSeven.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.CsrfChallengeSeven + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.CsrfChallengeSeven

+
+
No usage of servlets.module.challenge.CsrfChallengeSeven
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeSevenGetToken.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeSevenGetToken.html new file mode 100644 index 000000000..9fff5b453 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeSevenGetToken.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.CsrfChallengeSevenGetToken + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.CsrfChallengeSevenGetToken

+
+
No usage of servlets.module.challenge.CsrfChallengeSevenGetToken
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeSix.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeSix.html new file mode 100644 index 000000000..77e9beffd --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeSix.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.CsrfChallengeSix + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.CsrfChallengeSix

+
+
No usage of servlets.module.challenge.CsrfChallengeSix
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeSixGetToken.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeSixGetToken.html new file mode 100644 index 000000000..0ec2c6ea8 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeSixGetToken.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.CsrfChallengeSixGetToken + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.CsrfChallengeSixGetToken

+
+
No usage of servlets.module.challenge.CsrfChallengeSixGetToken
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetFive.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetFive.html new file mode 100644 index 000000000..3da8bad9d --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetFive.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.CsrfChallengeTargetFive + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.CsrfChallengeTargetFive

+
+
No usage of servlets.module.challenge.CsrfChallengeTargetFive
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetFour.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetFour.html new file mode 100644 index 000000000..6089dbbe0 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetFour.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.CsrfChallengeTargetFour + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.CsrfChallengeTargetFour

+
+
No usage of servlets.module.challenge.CsrfChallengeTargetFour
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetJSON.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetJSON.html new file mode 100644 index 000000000..efdb2e186 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetJSON.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.CsrfChallengeTargetJSON + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.CsrfChallengeTargetJSON

+
+
No usage of servlets.module.challenge.CsrfChallengeTargetJSON
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetOne.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetOne.html index fb78549f3..0cf3d40a1 100644 --- a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetOne.html +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetOne.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.module.challenge.CsrfChallengeTargetOne - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.module.challenge.CsrfChallengeTargetOne

-
-No usage of servlets.module.challenge.CsrfChallengeTargetOne -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.module.challenge.CsrfChallengeTargetOne + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.CsrfChallengeTargetOne

+
+
No usage of servlets.module.challenge.CsrfChallengeTargetOne
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetSeven.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetSeven.html new file mode 100644 index 000000000..f1b112512 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetSeven.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.CsrfChallengeTargetSeven + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.CsrfChallengeTargetSeven

+
+
No usage of servlets.module.challenge.CsrfChallengeTargetSeven
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetSix.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetSix.html new file mode 100644 index 000000000..bb0ce83ce --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetSix.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.CsrfChallengeTargetSix + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.CsrfChallengeTargetSix

+
+
No usage of servlets.module.challenge.CsrfChallengeTargetSix
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetThree.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetThree.html index 75a2cd0fa..b6e40e599 100644 --- a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetThree.html +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetThree.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.module.challenge.CsrfChallengeTargetThree - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.module.challenge.CsrfChallengeTargetThree

-
-No usage of servlets.module.challenge.CsrfChallengeTargetThree -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.module.challenge.CsrfChallengeTargetThree + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.CsrfChallengeTargetThree

+
+
No usage of servlets.module.challenge.CsrfChallengeTargetThree
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetTwo.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetTwo.html index d42624b54..711132473 100644 --- a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetTwo.html +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTargetTwo.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.module.challenge.CsrfChallengeTargetTwo - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.module.challenge.CsrfChallengeTargetTwo

-
-No usage of servlets.module.challenge.CsrfChallengeTargetTwo -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.module.challenge.CsrfChallengeTargetTwo + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.CsrfChallengeTargetTwo

+
+
No usage of servlets.module.challenge.CsrfChallengeTargetTwo
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeThree.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeThree.html new file mode 100644 index 000000000..cb5ad94dc --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeThree.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.CsrfChallengeThree + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.CsrfChallengeThree

+
+
No usage of servlets.module.challenge.CsrfChallengeThree
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTwo.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTwo.html new file mode 100644 index 000000000..d4c4fb87b --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/CsrfChallengeTwo.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.CsrfChallengeTwo + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.CsrfChallengeTwo

+
+
No usage of servlets.module.challenge.CsrfChallengeTwo
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObject1.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObject1.html new file mode 100644 index 000000000..5f8875ebf --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObject1.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.DirectObject1 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.DirectObject1

+
+
No usage of servlets.module.challenge.DirectObject1
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObject2.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObject2.html new file mode 100644 index 000000000..7cb308003 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObject2.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.DirectObject2 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.DirectObject2

+
+
No usage of servlets.module.challenge.DirectObject2
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObjectBankCurrentBalance.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObjectBankCurrentBalance.html new file mode 100644 index 000000000..2ec90a1be --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObjectBankCurrentBalance.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.DirectObjectBankCurrentBalance + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.DirectObjectBankCurrentBalance

+
+
No usage of servlets.module.challenge.DirectObjectBankCurrentBalance
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObjectBankLogin.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObjectBankLogin.html new file mode 100644 index 000000000..f5a19eb16 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObjectBankLogin.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.DirectObjectBankLogin + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.DirectObjectBankLogin

+
+
No usage of servlets.module.challenge.DirectObjectBankLogin
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObjectBankLogout.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObjectBankLogout.html new file mode 100644 index 000000000..4c993715e --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObjectBankLogout.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.DirectObjectBankLogout + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.DirectObjectBankLogout

+
+
No usage of servlets.module.challenge.DirectObjectBankLogout
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObjectBankRegistration.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObjectBankRegistration.html new file mode 100644 index 000000000..59658980a --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObjectBankRegistration.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.DirectObjectBankRegistration + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.DirectObjectBankRegistration

+
+
No usage of servlets.module.challenge.DirectObjectBankRegistration
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObjectBankTransfer.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObjectBankTransfer.html new file mode 100644 index 000000000..81ffa2af9 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/DirectObjectBankTransfer.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.DirectObjectBankTransfer + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.DirectObjectBankTransfer

+
+
No usage of servlets.module.challenge.DirectObjectBankTransfer
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/PoorValidation1.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/PoorValidation1.html new file mode 100644 index 000000000..1a83df13b --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/PoorValidation1.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.PoorValidation1 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.PoorValidation1

+
+
No usage of servlets.module.challenge.PoorValidation1
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/PoorValidation2.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/PoorValidation2.html new file mode 100644 index 000000000..bfcc94b59 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/PoorValidation2.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.PoorValidation2 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.PoorValidation2

+
+
No usage of servlets.module.challenge.PoorValidation2
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SecurityMisconfigStealTokens.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SecurityMisconfigStealTokens.html new file mode 100644 index 000000000..8b052a824 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SecurityMisconfigStealTokens.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SecurityMisconfigStealTokens + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SecurityMisconfigStealTokens

+
+
No usage of servlets.module.challenge.SecurityMisconfigStealTokens
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement1.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement1.html new file mode 100644 index 000000000..8719ede1f --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement1.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SessionManagement1 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SessionManagement1

+
+
No usage of servlets.module.challenge.SessionManagement1
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement2.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement2.html new file mode 100644 index 000000000..1c16b3542 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement2.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SessionManagement2 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SessionManagement2

+
+
No usage of servlets.module.challenge.SessionManagement2
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement2ChangePassword.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement2ChangePassword.html new file mode 100644 index 000000000..725d0f0e4 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement2ChangePassword.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SessionManagement2ChangePassword + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SessionManagement2ChangePassword

+
+
No usage of servlets.module.challenge.SessionManagement2ChangePassword
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement3.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement3.html new file mode 100644 index 000000000..4aec6c5d2 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement3.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SessionManagement3 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SessionManagement3

+
+
No usage of servlets.module.challenge.SessionManagement3
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement3ChangePassword.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement3ChangePassword.html new file mode 100644 index 000000000..9a42bef73 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement3ChangePassword.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SessionManagement3ChangePassword + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SessionManagement3ChangePassword

+
+
No usage of servlets.module.challenge.SessionManagement3ChangePassword
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement4.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement4.html new file mode 100644 index 000000000..56134d840 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement4.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SessionManagement4 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SessionManagement4

+
+
No usage of servlets.module.challenge.SessionManagement4
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement5.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement5.html new file mode 100644 index 000000000..3843ec1cf --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement5.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SessionManagement5 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SessionManagement5

+
+
No usage of servlets.module.challenge.SessionManagement5
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement5ChangePassword.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement5ChangePassword.html new file mode 100644 index 000000000..2ef7a6686 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement5ChangePassword.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SessionManagement5ChangePassword + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SessionManagement5ChangePassword

+
+
No usage of servlets.module.challenge.SessionManagement5ChangePassword
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement5SetToken.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement5SetToken.html new file mode 100644 index 000000000..185302c60 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement5SetToken.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SessionManagement5SetToken + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SessionManagement5SetToken

+
+
No usage of servlets.module.challenge.SessionManagement5SetToken
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement6.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement6.html new file mode 100644 index 000000000..dc404c9b5 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement6.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SessionManagement6 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SessionManagement6

+
+
No usage of servlets.module.challenge.SessionManagement6
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement6SecretQuestion.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement6SecretQuestion.html new file mode 100644 index 000000000..b90d683ba --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement6SecretQuestion.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SessionManagement6SecretQuestion + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SessionManagement6SecretQuestion

+
+
No usage of servlets.module.challenge.SessionManagement6SecretQuestion
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement7.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement7.html new file mode 100644 index 000000000..32145866a --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement7.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SessionManagement7 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SessionManagement7

+
+
No usage of servlets.module.challenge.SessionManagement7
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement7SecretQuestion.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement7SecretQuestion.html new file mode 100644 index 000000000..6a18adc1a --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement7SecretQuestion.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SessionManagement7SecretQuestion + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SessionManagement7SecretQuestion

+
+
No usage of servlets.module.challenge.SessionManagement7SecretQuestion
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement8.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement8.html new file mode 100644 index 000000000..e804114a6 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SessionManagement8.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SessionManagement8 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SessionManagement8

+
+
No usage of servlets.module.challenge.SessionManagement8
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection1.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection1.html new file mode 100644 index 000000000..a6f73a8d4 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection1.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SqlInjection1 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SqlInjection1

+
+
No usage of servlets.module.challenge.SqlInjection1
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection2.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection2.html new file mode 100644 index 000000000..6dc1f6c0e --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection2.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SqlInjection2 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SqlInjection2

+
+
No usage of servlets.module.challenge.SqlInjection2
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection3.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection3.html new file mode 100644 index 000000000..531a98c45 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection3.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SqlInjection3 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SqlInjection3

+
+
No usage of servlets.module.challenge.SqlInjection3
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection4.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection4.html new file mode 100644 index 000000000..dd916478e --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection4.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SqlInjection4 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SqlInjection4

+
+
No usage of servlets.module.challenge.SqlInjection4
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection5.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection5.html new file mode 100644 index 000000000..b9753a5e5 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection5.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SqlInjection5 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SqlInjection5

+
+
No usage of servlets.module.challenge.SqlInjection5
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection5CouponCheck.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection5CouponCheck.html new file mode 100644 index 000000000..df98b1cd5 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection5CouponCheck.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SqlInjection5CouponCheck + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SqlInjection5CouponCheck

+
+
No usage of servlets.module.challenge.SqlInjection5CouponCheck
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection5VipCheck.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection5VipCheck.html new file mode 100644 index 000000000..134bc8e1d --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection5VipCheck.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SqlInjection5VipCheck + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SqlInjection5VipCheck

+
+
No usage of servlets.module.challenge.SqlInjection5VipCheck
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection6.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection6.html new file mode 100644 index 000000000..0fdf6f1b3 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection6.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SqlInjection6 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SqlInjection6

+
+
No usage of servlets.module.challenge.SqlInjection6
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection7.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection7.html new file mode 100644 index 000000000..029d7f54b --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjection7.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SqlInjection7 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SqlInjection7

+
+
No usage of servlets.module.challenge.SqlInjection7
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjectionStoredProcedure.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjectionStoredProcedure.html new file mode 100644 index 000000000..bf7860252 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/SqlInjectionStoredProcedure.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.SqlInjectionStoredProcedure + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.SqlInjectionStoredProcedure

+
+
No usage of servlets.module.challenge.SqlInjectionStoredProcedure
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/UrlAccess1.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/UrlAccess1.html new file mode 100644 index 000000000..d53d0bab4 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/UrlAccess1.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.UrlAccess1 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.UrlAccess1

+
+
No usage of servlets.module.challenge.UrlAccess1
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/UrlAccess1Admin.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/UrlAccess1Admin.html new file mode 100644 index 000000000..85200456e --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/UrlAccess1Admin.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.UrlAccess1Admin + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.UrlAccess1Admin

+
+
No usage of servlets.module.challenge.UrlAccess1Admin
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/UrlAccess2.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/UrlAccess2.html new file mode 100644 index 000000000..dc6e4af4e --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/UrlAccess2.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.UrlAccess2 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.UrlAccess2

+
+
No usage of servlets.module.challenge.UrlAccess2
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/UrlAccess2Admin.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/UrlAccess2Admin.html new file mode 100644 index 000000000..7c6399301 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/UrlAccess2Admin.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.UrlAccess2Admin + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.UrlAccess2Admin

+
+
No usage of servlets.module.challenge.UrlAccess2Admin
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/UrlAccess3.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/UrlAccess3.html new file mode 100644 index 000000000..003cd49f5 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/UrlAccess3.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.UrlAccess3 + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.UrlAccess3

+
+
No usage of servlets.module.challenge.UrlAccess3
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/UrlAccess3UserList.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/UrlAccess3UserList.html new file mode 100644 index 000000000..a4bfdfbdf --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/UrlAccess3UserList.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.UrlAccess3UserList + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.UrlAccess3UserList

+
+
No usage of servlets.module.challenge.UrlAccess3UserList
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/XssChallengeFive.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/XssChallengeFive.html new file mode 100644 index 000000000..5e3b1304e --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/XssChallengeFive.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.XssChallengeFive + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.XssChallengeFive

+
+
No usage of servlets.module.challenge.XssChallengeFive
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/XssChallengeFour.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/XssChallengeFour.html new file mode 100644 index 000000000..9affeca32 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/XssChallengeFour.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.XssChallengeFour + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.XssChallengeFour

+
+
No usage of servlets.module.challenge.XssChallengeFour
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/XssChallengeOne.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/XssChallengeOne.html new file mode 100644 index 000000000..4569b51bb --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/XssChallengeOne.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.XssChallengeOne + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.XssChallengeOne

+
+
No usage of servlets.module.challenge.XssChallengeOne
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/XssChallengeSix.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/XssChallengeSix.html new file mode 100644 index 000000000..de5f24313 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/XssChallengeSix.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.XssChallengeSix + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.XssChallengeSix

+
+
No usage of servlets.module.challenge.XssChallengeSix
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/XssChallengeThree.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/XssChallengeThree.html new file mode 100644 index 000000000..ac734bd12 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/XssChallengeThree.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.XssChallengeThree + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.XssChallengeThree

+
+
No usage of servlets.module.challenge.XssChallengeThree
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/class-use/XssChallengeTwo.html b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/XssChallengeTwo.html new file mode 100644 index 000000000..3743692ca --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/challenge/class-use/XssChallengeTwo.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.challenge.XssChallengeTwo + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.challenge.XssChallengeTwo

+
+
No usage of servlets.module.challenge.XssChallengeTwo
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/package-frame.html b/SecurityShepherdCore/doc/servlets/module/challenge/package-frame.html index c58765fb1..88d550001 100644 --- a/SecurityShepherdCore/doc/servlets/module/challenge/package-frame.html +++ b/SecurityShepherdCore/doc/servlets/module/challenge/package-frame.html @@ -1,48 +1,84 @@ - - - - - - -servlets.module.challenge - - - - - - - - - - - -servlets.module.challenge - - - - -
-Classes  - -
-ad2628bcc79bf10dd54ee62de148ab44b7bd028009a908ce3f1b4d019886d0e -
-CsrfChallengeTargetOne -
-CsrfChallengeTargetThree -
-CsrfChallengeTargetTwo -
-d72ca2694422af2e6b3c5d90e4c11e7b4575a7bc12ee6d0a384ac2469449e8fa -
-s74a796e84e25b854906d88f622170c1c06817e72b526b3d1e9a6085f429cf52 -
-t227357536888e807ff0f0eff751d6034bafe48954575c3a6563cb47a85b1e888 -
-z311736498a13604705d608fb3171ebf49bc18753b0ec34b8dff5e4f9147eb5e -
-z6b2f5ebbe112dd09a6c430a167415820adc5633256a7b44a7d1e262db105e3c
- - - - + + + + + +servlets.module.challenge + + + + +

servlets.module.challenge

+
+

Classes

+ +
+ + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/package-summary.html b/SecurityShepherdCore/doc/servlets/module/challenge/package-summary.html index f704e1fbc..d88d6e1a3 100644 --- a/SecurityShepherdCore/doc/servlets/module/challenge/package-summary.html +++ b/SecurityShepherdCore/doc/servlets/module/challenge/package-summary.html @@ -1,205 +1,674 @@ - - - - - - -servlets.module.challenge - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-

-Package servlets.module.challenge -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Class Summary
ad2628bcc79bf10dd54ee62de148ab44b7bd028009a908ce3f1b4d019886d0eCross Site Scripting Challenge Three control class.
CsrfChallengeTargetOneCross Site Request Foregery challenge target One - Does not return reuslt key -

- This file is part of the Security Shepherd Project.
CsrfChallengeTargetThreeCross Site Request Forgery challenge Target Three - Does not return result key -

- This file is part of the Security Shepherd Project.
CsrfChallengeTargetTwoCross Site Request Forgery Challenge Target Two - Does not return Result key -

- This file is part of the Security Shepherd Project.
d72ca2694422af2e6b3c5d90e4c11e7b4575a7bc12ee6d0a384ac2469449e8faCross Site Scripting Challenge One -

- This file is part of the Security Shepherd Project.
s74a796e84e25b854906d88f622170c1c06817e72b526b3d1e9a6085f429cf52Cross Site Request Forgery Challenge One - Does not return reslut key -

- This file is part of the Security Shepherd Project.
t227357536888e807ff0f0eff751d6034bafe48954575c3a6563cb47a85b1e888Cross Site Scripting Challenge Two -

- This file is part of the Security Shepherd Project.
z311736498a13604705d608fb3171ebf49bc18753b0ec34b8dff5e4f9147eb5eCross Site Request Forgery Challenge Two - Does not return result Key -

- This file is part of the Security Shepherd Project.
z6b2f5ebbe112dd09a6c430a167415820adc5633256a7b44a7d1e262db105e3cCross Site Request Foregery Challenge Three - Does not return result key -

- This file is part of the Security Shepherd Project.
-  - -

-

-
-
- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +servlets.module.challenge + + + + + + + +
+ + + + + +
+ + +
+

Package servlets.module.challenge

+
+
+ +
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/package-tree.html b/SecurityShepherdCore/doc/servlets/module/challenge/package-tree.html index 96f37b192..a0b2c8944 100644 --- a/SecurityShepherdCore/doc/servlets/module/challenge/package-tree.html +++ b/SecurityShepherdCore/doc/servlets/module/challenge/package-tree.html @@ -1,159 +1,201 @@ - - - - - - -servlets.module.challenge Class Hierarchy - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package servlets.module.challenge -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +servlets.module.challenge Class Hierarchy + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package servlets.module.challenge

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/challenge/package-use.html b/SecurityShepherdCore/doc/servlets/module/challenge/package-use.html index e6f16d2dc..03d99060c 100644 --- a/SecurityShepherdCore/doc/servlets/module/challenge/package-use.html +++ b/SecurityShepherdCore/doc/servlets/module/challenge/package-use.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Package servlets.module.challenge - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
servlets.module.challenge

-
-No usage of servlets.module.challenge -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Package servlets.module.challenge + + + + + + + +
+ + + + + +
+ + +
+

Uses of Package
servlets.module.challenge

+
+
No usage of servlets.module.challenge
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/class-use/FeedbackSubmit.html b/SecurityShepherdCore/doc/servlets/module/class-use/FeedbackSubmit.html index 447f10576..04a66e1f7 100644 --- a/SecurityShepherdCore/doc/servlets/module/class-use/FeedbackSubmit.html +++ b/SecurityShepherdCore/doc/servlets/module/class-use/FeedbackSubmit.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.module.FeedbackSubmit - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.module.FeedbackSubmit

-
-No usage of servlets.module.FeedbackSubmit -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.module.FeedbackSubmit + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.FeedbackSubmit

+
+
No usage of servlets.module.FeedbackSubmit
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/class-use/GetModule.html b/SecurityShepherdCore/doc/servlets/module/class-use/GetModule.html index eb1140bee..98be0745c 100644 --- a/SecurityShepherdCore/doc/servlets/module/class-use/GetModule.html +++ b/SecurityShepherdCore/doc/servlets/module/class-use/GetModule.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.module.GetModule - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.module.GetModule

-
-No usage of servlets.module.GetModule -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.module.GetModule + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.GetModule

+
+
No usage of servlets.module.GetModule
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/class-use/ModuleServletTemplate.html b/SecurityShepherdCore/doc/servlets/module/class-use/ModuleServletTemplate.html new file mode 100644 index 000000000..d6d9d01b5 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/class-use/ModuleServletTemplate.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.ModuleServletTemplate + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.ModuleServletTemplate

+
+
No usage of servlets.module.ModuleServletTemplate
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/class-use/RefreshMenu.html b/SecurityShepherdCore/doc/servlets/module/class-use/RefreshMenu.html index 45e79f9ac..4bfdce56f 100644 --- a/SecurityShepherdCore/doc/servlets/module/class-use/RefreshMenu.html +++ b/SecurityShepherdCore/doc/servlets/module/class-use/RefreshMenu.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.module.RefreshMenu - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.module.RefreshMenu

-
-No usage of servlets.module.RefreshMenu -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.module.RefreshMenu + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.RefreshMenu

+
+
No usage of servlets.module.RefreshMenu
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/class-use/SolutionSubmit.html b/SecurityShepherdCore/doc/servlets/module/class-use/SolutionSubmit.html index f84d6d25c..935dd94e0 100644 --- a/SecurityShepherdCore/doc/servlets/module/class-use/SolutionSubmit.html +++ b/SecurityShepherdCore/doc/servlets/module/class-use/SolutionSubmit.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.module.SolutionSubmit - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.module.SolutionSubmit

-
-No usage of servlets.module.SolutionSubmit -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.module.SolutionSubmit + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.SolutionSubmit

+
+
No usage of servlets.module.SolutionSubmit
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/CsrfLesson.html b/SecurityShepherdCore/doc/servlets/module/lesson/CsrfLesson.html new file mode 100644 index 000000000..c050cdad3 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/lesson/CsrfLesson.html @@ -0,0 +1,318 @@ + + + + + +CsrfLesson + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.lesson
+

Class CsrfLesson

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/CsrfLessonTarget.html b/SecurityShepherdCore/doc/servlets/module/lesson/CsrfLessonTarget.html index 27099b289..d09d03f85 100644 --- a/SecurityShepherdCore/doc/servlets/module/lesson/CsrfLessonTarget.html +++ b/SecurityShepherdCore/doc/servlets/module/lesson/CsrfLessonTarget.html @@ -1,112 +1,118 @@ - - - - - - -CsrfLessonTarget - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.module.lesson -
-Class CsrfLessonTarget

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.module.lesson.CsrfLessonTarget
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class CsrfLessonTarget
extends javax.servlet.http.HttpServlet
- - -

-CSRF Lesson module Target - Does not return result key + + + + + +CsrfLessonTarget + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.module.lesson
+

Class CsrfLessonTarget

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/DirectObjectLesson.html b/SecurityShepherdCore/doc/servlets/module/lesson/DirectObjectLesson.html new file mode 100644 index 000000000..61e87f175 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/lesson/DirectObjectLesson.html @@ -0,0 +1,317 @@ + + + + + +DirectObjectLesson + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.lesson
+

Class DirectObjectLesson

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/PoorValidationLesson.html b/SecurityShepherdCore/doc/servlets/module/lesson/PoorValidationLesson.html new file mode 100644 index 000000000..449c66f63 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/lesson/PoorValidationLesson.html @@ -0,0 +1,317 @@ + + + + + +PoorValidationLesson + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.lesson
+

Class PoorValidationLesson

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/Redirect.html b/SecurityShepherdCore/doc/servlets/module/lesson/Redirect.html index 67567ad51..939c55697 100644 --- a/SecurityShepherdCore/doc/servlets/module/lesson/Redirect.html +++ b/SecurityShepherdCore/doc/servlets/module/lesson/Redirect.html @@ -1,112 +1,118 @@ - - - - - - -Redirect - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.module.lesson -
-Class Redirect

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.module.lesson.Redirect
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class Redirect
extends javax.servlet.http.HttpServlet
- - -

-Hardened Vulnerable Redirect example. Does not return result key + + + + + +Redirect + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.module.lesson
+

Class Redirect

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/RedirectLessonTarget.html b/SecurityShepherdCore/doc/servlets/module/lesson/RedirectLessonTarget.html index 3a6947a5f..690774fc2 100644 --- a/SecurityShepherdCore/doc/servlets/module/lesson/RedirectLessonTarget.html +++ b/SecurityShepherdCore/doc/servlets/module/lesson/RedirectLessonTarget.html @@ -1,112 +1,118 @@ - - - - - - -RedirectLessonTarget - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -servlets.module.lesson -
-Class RedirectLessonTarget

-
-java.lang.Object
-  extended by javax.servlet.GenericServlet
-      extended by javax.servlet.http.HttpServlet
-          extended by servlets.module.lesson.RedirectLessonTarget
-
-
-
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
-
-
-
-
public class RedirectLessonTarget
extends javax.servlet.http.HttpServlet
- - -

-Unvalidated and redirect lesson targer. Does not return result key + + + + + +RedirectLessonTarget + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
servlets.module.lesson
+

Class RedirectLessonTarget

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/SecurityMisconfigLesson.html b/SecurityShepherdCore/doc/servlets/module/lesson/SecurityMisconfigLesson.html new file mode 100644 index 000000000..57d6b4fac --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/lesson/SecurityMisconfigLesson.html @@ -0,0 +1,313 @@ + + + + + +SecurityMisconfigLesson + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.lesson
+

Class SecurityMisconfigLesson

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/SessionManagementLesson.html b/SecurityShepherdCore/doc/servlets/module/lesson/SessionManagementLesson.html new file mode 100644 index 000000000..83ff34e49 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/lesson/SessionManagementLesson.html @@ -0,0 +1,317 @@ + + + + + +SessionManagementLesson + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.lesson
+

Class SessionManagementLesson

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/SqlInjectionLesson.html b/SecurityShepherdCore/doc/servlets/module/lesson/SqlInjectionLesson.html new file mode 100644 index 000000000..af0143057 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/lesson/SqlInjectionLesson.html @@ -0,0 +1,332 @@ + + + + + +SqlInjectionLesson + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.lesson
+

Class SqlInjectionLesson

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/UnvalidatedForwardsLesson.html b/SecurityShepherdCore/doc/servlets/module/lesson/UnvalidatedForwardsLesson.html new file mode 100644 index 000000000..e4a13891c --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/lesson/UnvalidatedForwardsLesson.html @@ -0,0 +1,317 @@ + + + + + +UnvalidatedForwardsLesson + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.lesson
+

Class UnvalidatedForwardsLesson

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/XssLesson.html b/SecurityShepherdCore/doc/servlets/module/lesson/XssLesson.html new file mode 100644 index 000000000..39987f3ac --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/lesson/XssLesson.html @@ -0,0 +1,317 @@ + + + + + +XssLesson + + + + + + + +
+ + + + + +
+ + + +
+
servlets.module.lesson
+

Class XssLesson

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/class-use/CsrfLesson.html b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/CsrfLesson.html new file mode 100644 index 000000000..a2f85a72d --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/CsrfLesson.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.lesson.CsrfLesson + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.lesson.CsrfLesson

+
+
No usage of servlets.module.lesson.CsrfLesson
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/class-use/CsrfLessonTarget.html b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/CsrfLessonTarget.html index 298943cab..d48b840a6 100644 --- a/SecurityShepherdCore/doc/servlets/module/lesson/class-use/CsrfLessonTarget.html +++ b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/CsrfLessonTarget.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.module.lesson.CsrfLessonTarget - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.module.lesson.CsrfLessonTarget

-
-No usage of servlets.module.lesson.CsrfLessonTarget -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.module.lesson.CsrfLessonTarget + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.lesson.CsrfLessonTarget

+
+
No usage of servlets.module.lesson.CsrfLessonTarget
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/class-use/DirectObjectLesson.html b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/DirectObjectLesson.html new file mode 100644 index 000000000..f7eb4b6db --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/DirectObjectLesson.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.lesson.DirectObjectLesson + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.lesson.DirectObjectLesson

+
+
No usage of servlets.module.lesson.DirectObjectLesson
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/class-use/PoorValidationLesson.html b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/PoorValidationLesson.html new file mode 100644 index 000000000..59adb764d --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/PoorValidationLesson.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.lesson.PoorValidationLesson + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.lesson.PoorValidationLesson

+
+
No usage of servlets.module.lesson.PoorValidationLesson
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/class-use/Redirect.html b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/Redirect.html index 04c887aaa..d7eb4360a 100644 --- a/SecurityShepherdCore/doc/servlets/module/lesson/class-use/Redirect.html +++ b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/Redirect.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.module.lesson.Redirect - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.module.lesson.Redirect

-
-No usage of servlets.module.lesson.Redirect -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.module.lesson.Redirect + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.lesson.Redirect

+
+
No usage of servlets.module.lesson.Redirect
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/class-use/RedirectLessonTarget.html b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/RedirectLessonTarget.html index cc50a246b..ff7f4e39d 100644 --- a/SecurityShepherdCore/doc/servlets/module/lesson/class-use/RedirectLessonTarget.html +++ b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/RedirectLessonTarget.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class servlets.module.lesson.RedirectLessonTarget - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
servlets.module.lesson.RedirectLessonTarget

-
-No usage of servlets.module.lesson.RedirectLessonTarget -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class servlets.module.lesson.RedirectLessonTarget + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.lesson.RedirectLessonTarget

+
+
No usage of servlets.module.lesson.RedirectLessonTarget
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/class-use/SecurityMisconfigLesson.html b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/SecurityMisconfigLesson.html new file mode 100644 index 000000000..9bce26a35 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/SecurityMisconfigLesson.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.lesson.SecurityMisconfigLesson + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.lesson.SecurityMisconfigLesson

+
+
No usage of servlets.module.lesson.SecurityMisconfigLesson
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/class-use/SessionManagementLesson.html b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/SessionManagementLesson.html new file mode 100644 index 000000000..cce3a5971 --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/SessionManagementLesson.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.lesson.SessionManagementLesson + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.lesson.SessionManagementLesson

+
+
No usage of servlets.module.lesson.SessionManagementLesson
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/class-use/SqlInjectionLesson.html b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/SqlInjectionLesson.html new file mode 100644 index 000000000..8d558555f --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/SqlInjectionLesson.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.lesson.SqlInjectionLesson + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.lesson.SqlInjectionLesson

+
+
No usage of servlets.module.lesson.SqlInjectionLesson
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/class-use/UnvalidatedForwardsLesson.html b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/UnvalidatedForwardsLesson.html new file mode 100644 index 000000000..1410c077f --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/UnvalidatedForwardsLesson.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.lesson.UnvalidatedForwardsLesson + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.lesson.UnvalidatedForwardsLesson

+
+
No usage of servlets.module.lesson.UnvalidatedForwardsLesson
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/class-use/XssLesson.html b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/XssLesson.html new file mode 100644 index 000000000..50860c2ce --- /dev/null +++ b/SecurityShepherdCore/doc/servlets/module/lesson/class-use/XssLesson.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class servlets.module.lesson.XssLesson + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
servlets.module.lesson.XssLesson

+
+
No usage of servlets.module.lesson.XssLesson
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/package-frame.html b/SecurityShepherdCore/doc/servlets/module/lesson/package-frame.html index 84d5a99e4..2a8748356 100644 --- a/SecurityShepherdCore/doc/servlets/module/lesson/package-frame.html +++ b/SecurityShepherdCore/doc/servlets/module/lesson/package-frame.html @@ -1,42 +1,29 @@ - - - - - - -servlets.module.lesson - - - - - - - - - - - -servlets.module.lesson - - - - -
-Classes  - -
-CsrfLessonTarget -
-ed4182af119d97728b2afca6da7cdbe270a9e9dd714065f0f775cd40dc296bc7 -
-f15f2766c971e16e68aa26043e6016a0a7f6879283c873d9476a8e7e94ea736f -
-Redirect -
-RedirectLessonTarget -
-zf8ed52591579339e590e0726c7b24009f3ac54cdff1b81a65db1688d86efb3a
- - - - + + + + + +servlets.module.lesson + + + + +

servlets.module.lesson

+
+

Classes

+ +
+ + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/package-summary.html b/SecurityShepherdCore/doc/servlets/module/lesson/package-summary.html index 1d422f8c4..0fc4cb542 100644 --- a/SecurityShepherdCore/doc/servlets/module/lesson/package-summary.html +++ b/SecurityShepherdCore/doc/servlets/module/lesson/package-summary.html @@ -1,186 +1,214 @@ - - - - - - -servlets.module.lesson - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-

-Package servlets.module.lesson -

- - - - - - - - - - - - + + +
-Class Summary
CsrfLessonTargetCSRF Lesson module Target - Does not return result key -

- This file is part of the Security Shepherd Project.
ed4182af119d97728b2afca6da7cdbe270a9e9dd714065f0f775cd40dc296bc7Cross Site Request Forgery Lesson + + + + + +servlets.module.lesson + + + + + + + +
+ + + + + +
+ + +
+

Package servlets.module.lesson

+
+
+
    +
  • + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + - -
    Class Summary 
    ClassDescription
    CsrfLesson +
    CSRF Lesson Currently does not use user specific result key because of current CSRF blanket rule

    - This file is part of the Security Shepherd Project.
    f15f2766c971e16e68aa26043e6016a0a7f6879283c873d9476a8e7e94ea736fUnvalidated Redirects and Forwards Lesson + This file is part of the Security Shepherd Project. +
    CsrfLessonTarget +
    CSRF Lesson module Target - Does not return result key +

    + This file is part of the Security Shepherd Project.
    +
    DirectObjectLesson +
    Insecure Direct Object Lesson +

    + This file is part of the Security Shepherd Project.
    +
    PoorValidationLesson +
    Poor Validation Lesson +

    + This file is part of the Security Shepherd Project.
    +
    Redirect +
    Hardened Vulnerable Redirect example.
    +
    RedirectLessonTarget +
    Unvalidated and redirect lesson targer.
    +
    SecurityMisconfigLesson +
    Security Misconfiguration Lesson +

    + This file is part of the Security Shepherd Project.
    +
    SessionManagementLesson +
    Session Management Lesson +

    + This file is part of the Security Shepherd Project.
    +
    SqlInjectionLesson +
    SQL Injection Lesson - Does not use User Specific Key +

    + This file is part of the Security Shepherd Project.
    +
    UnvalidatedForwardsLesson +
    Unvalidated Redirects and Forwards Lesson

    - This file is part of the Security Shepherd Project.
    RedirectHardened Vulnerable Redirect example.
    RedirectLessonTargetUnvalidated and redirect lesson targer.
    zf8ed52591579339e590e0726c7b24009f3ac54cdff1b81a65db1688d86efb3aCross Site Scripting Lesson + This file is part of the Security Shepherd Project. +
    XssLesson +
    Cross Site Scripting Lesson

    - This file is part of the Security Shepherd Project.
    -  - -

    -

    -
    -
    - - - - - - - - - - - - - - - -
    - -
    - - - -
    - - - + This file is part of the Security Shepherd Project.
+
+ + + + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/package-tree.html b/SecurityShepherdCore/doc/servlets/module/lesson/package-tree.html index b2547c9c7..c0fb045ca 100644 --- a/SecurityShepherdCore/doc/servlets/module/lesson/package-tree.html +++ b/SecurityShepherdCore/doc/servlets/module/lesson/package-tree.html @@ -1,159 +1,146 @@ - - - - - - -servlets.module.lesson Class Hierarchy - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package servlets.module.lesson -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +servlets.module.lesson Class Hierarchy + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package servlets.module.lesson

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/lesson/package-use.html b/SecurityShepherdCore/doc/servlets/module/lesson/package-use.html index ea2323363..1807f008f 100644 --- a/SecurityShepherdCore/doc/servlets/module/lesson/package-use.html +++ b/SecurityShepherdCore/doc/servlets/module/lesson/package-use.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Package servlets.module.lesson - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
servlets.module.lesson

-
-No usage of servlets.module.lesson -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Package servlets.module.lesson + + + + + + + +
+ + + + + +
+ + +
+

Uses of Package
servlets.module.lesson

+
+
No usage of servlets.module.lesson
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/package-frame.html b/SecurityShepherdCore/doc/servlets/module/package-frame.html index 164428553..c0697a43e 100644 --- a/SecurityShepherdCore/doc/servlets/module/package-frame.html +++ b/SecurityShepherdCore/doc/servlets/module/package-frame.html @@ -1,38 +1,23 @@ - - - - - - -servlets.module - - - - - - - - - - - -servlets.module - - - - -
-Classes  - -
-FeedbackSubmit -
-GetModule -
-RefreshMenu -
-SolutionSubmit
- - - - + + + + + +servlets.module + + + + +

servlets.module

+
+

Classes

+ +
+ + diff --git a/SecurityShepherdCore/doc/servlets/module/package-summary.html b/SecurityShepherdCore/doc/servlets/module/package-summary.html index 9e825f786..1abf34127 100644 --- a/SecurityShepherdCore/doc/servlets/module/package-summary.html +++ b/SecurityShepherdCore/doc/servlets/module/package-summary.html @@ -1,175 +1,167 @@ - - - - - - -servlets.module - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-

-Package servlets.module -

- - - - - - - - + + + + + + + + + + +
-Class Summary
FeedbackSubmitMarks modules as completed and stores feedback + + + + + +servlets.module + + + + + + + +
+ + + + + +
+ + +
+

Package servlets.module

+
+
+
    +
  • + + + + + + + + + + - - - - + + + + - - - - - - - - + + + + - -
    Class Summary 
    ClassDescription
    FeedbackSubmit +
    Marks modules as completed and stores feedback

    - This file is part of the Security Shepherd Project.
    GetModuleResponsable for returning the directories of modules + This file is part of the Security Shepherd Project. +
    GetModule +
    Responsable for returning the directories of modules

    - This file is part of the Security Shepherd Project.
    RefreshMenuClass used to return a fresh incremental menu upon completion of a module in incremental mode.
    SolutionSubmitControl class that returns a feedback form for users if they submit the correct solution + This file is part of the Security Shepherd Project. +
    ModuleServletTemplate +
    SQL Injection Lesson - Does not use User Specific Key

    - This file is part of the Security Shepherd Project.
    -  - -

    -

    -
    -
    - - - - - - - - - - - - - - - -
    - -
    - - - -
    - - - + This file is part of the Security Shepherd Project.
+
RefreshMenu +
Class used to return a fresh incremental menu upon completion of a module in incremental mode.
+
SolutionSubmit +
Control class that returns a feedback form for users if they submit the correct solution +

+ This file is part of the Security Shepherd Project.
+
+ + + + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/package-tree.html b/SecurityShepherdCore/doc/servlets/module/package-tree.html index 83c77e9f1..d5500cabb 100644 --- a/SecurityShepherdCore/doc/servlets/module/package-tree.html +++ b/SecurityShepherdCore/doc/servlets/module/package-tree.html @@ -1,159 +1,140 @@ - - - - - - -servlets.module Class Hierarchy - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package servlets.module -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +servlets.module Class Hierarchy + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package servlets.module

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/module/package-use.html b/SecurityShepherdCore/doc/servlets/module/package-use.html index 503787143..418d9662d 100644 --- a/SecurityShepherdCore/doc/servlets/module/package-use.html +++ b/SecurityShepherdCore/doc/servlets/module/package-use.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Package servlets.module - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
servlets.module

-
-No usage of servlets.module -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Package servlets.module + + + + + + + +
+ + + + + +
+ + +
+

Uses of Package
servlets.module

+
+
No usage of servlets.module
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/package-frame.html b/SecurityShepherdCore/doc/servlets/package-frame.html index 3df1c32a0..f4c8f7e55 100644 --- a/SecurityShepherdCore/doc/servlets/package-frame.html +++ b/SecurityShepherdCore/doc/servlets/package-frame.html @@ -1,40 +1,25 @@ - - - - - - -servlets - - - - - - - - - - - -servlets - - - - -
-Classes  - -
-ChangePassword -
-Login -
-Logout -
-OneTimePad -
-Register
- - - - + + + + + +servlets + + + + +

servlets

+
+

Classes

+ +
+ + diff --git a/SecurityShepherdCore/doc/servlets/package-summary.html b/SecurityShepherdCore/doc/servlets/package-summary.html index f12441327..8b0c38022 100644 --- a/SecurityShepherdCore/doc/servlets/package-summary.html +++ b/SecurityShepherdCore/doc/servlets/package-summary.html @@ -1,177 +1,177 @@ - - - - - - -servlets - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-

-Package servlets -

- - - - - - - - + + + + + + + + + + + + + + + + + + + + + + +
-Class Summary
ChangePasswordControl class for the Change Password function + + + + + +servlets + + + + + + + +
+ + + + + +
+ + +
+

Package servlets

+
+
+
    +
  • + + + + + + + + + + - - - - - - - - + + + + - - - - - - - - - -
    Class Summary 
    ClassDescription
    ChangePassword +
    Control class for the Change Password function

    - This file is part of the Security Shepherd Project.
    LoginControl class for the authentication procedure.
    LogoutControl class for the logout operation + This file is part of the Security Shepherd Project. +
    GetJsonScore +
    This control class returns a JSON array containing Scoreboard data for a class defined in utils.ScoreboardStatus

    - This file is part of the Security Shepherd Project.
    OneTimePadOne Time pad encryption for user specific keys.
    RegisterControl class for the Registration process.
    -  - -

    -

    -
    -
    - - - - - - - - - - - - - - - -
    - -
    - - - -
    - - - + This file is part of the Security Shepherd Project.
+
Login +
Control class for the authentication procedure.
+
Logout +
Control class for the logout operation +

+ This file is part of the Security Shepherd Project.
+
MobileLogin +
Control class for the authentication procedure.
+
OneTimePad +
One Time pad encryption for user specific keys.
+
Register +
Control class for the Registration process.
+
+ + + + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/package-tree.html b/SecurityShepherdCore/doc/servlets/package-tree.html index b78bad4ae..c52937d85 100644 --- a/SecurityShepherdCore/doc/servlets/package-tree.html +++ b/SecurityShepherdCore/doc/servlets/package-tree.html @@ -1,159 +1,142 @@ - - - - - - -servlets Class Hierarchy - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package servlets -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +servlets Class Hierarchy + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package servlets

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/servlets/package-use.html b/SecurityShepherdCore/doc/servlets/package-use.html index 19dc5e787..e218326e7 100644 --- a/SecurityShepherdCore/doc/servlets/package-use.html +++ b/SecurityShepherdCore/doc/servlets/package-use.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Package servlets - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
servlets

-
-No usage of servlets -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Package servlets + + + + + + + +
+ + + + + +
+ + +
+

Uses of Package
servlets

+
+
No usage of servlets
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/Analytics.html b/SecurityShepherdCore/doc/utils/Analytics.html new file mode 100644 index 000000000..05b3e6587 --- /dev/null +++ b/SecurityShepherdCore/doc/utils/Analytics.html @@ -0,0 +1,334 @@ + + + + + +Analytics + + + + + + + +
+ + + + + +
+ + + +
+
utils
+

Class Analytics

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/CheatSheetStatus.html b/SecurityShepherdCore/doc/utils/CheatSheetStatus.html index ca64b7bbc..010385674 100644 --- a/SecurityShepherdCore/doc/utils/CheatSheetStatus.html +++ b/SecurityShepherdCore/doc/utils/CheatSheetStatus.html @@ -1,107 +1,104 @@ - - - - - - -CheatSheetStatus - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -utils -
-Class CheatSheetStatus

-
-java.lang.Object
-  extended by utils.CheatSheetStatus
-
-
-
-
public class CheatSheetStatus
extends java.lang.Object
- - -

-Class that holds the status of the avilablility of the Cheat Sheet functionality + + + + + +CheatSheetStatus + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
utils
+

Class CheatSheetStatus

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/FeedbackStatus.html b/SecurityShepherdCore/doc/utils/FeedbackStatus.html new file mode 100644 index 000000000..a1cf260ff --- /dev/null +++ b/SecurityShepherdCore/doc/utils/FeedbackStatus.html @@ -0,0 +1,298 @@ + + + + + +FeedbackStatus + + + + + + + +
+ + + + + +
+ + + +
+
utils
+

Class FeedbackStatus

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/FindXSS.html b/SecurityShepherdCore/doc/utils/FindXSS.html index 95afd8451..936f2f136 100644 --- a/SecurityShepherdCore/doc/utils/FindXSS.html +++ b/SecurityShepherdCore/doc/utils/FindXSS.html @@ -1,107 +1,104 @@ - - - - - - -FindXSS - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -utils -
-Class FindXSS

-
-java.lang.Object
-  extended by utils.FindXSS
-
-
-
-
public class FindXSS
extends java.lang.Object
- - -

-Class is responsible for finding valid XSS and CSRF attacks in user submissions + + + + + +FindXSS + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
utils
+

Class FindXSS

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/GetJson.html b/SecurityShepherdCore/doc/utils/GetJson.html new file mode 100644 index 000000000..87f815861 --- /dev/null +++ b/SecurityShepherdCore/doc/utils/GetJson.html @@ -0,0 +1,256 @@ + + + + + +GetJson + + + + + + + +
+ + + + + +
+ + + +
+
utils
+

Class GetJson

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/Hash.html b/SecurityShepherdCore/doc/utils/Hash.html index 21539e47d..db4f6c594 100644 --- a/SecurityShepherdCore/doc/utils/Hash.html +++ b/SecurityShepherdCore/doc/utils/Hash.html @@ -1,107 +1,104 @@ - - - - - - -Hash - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -utils -
-Class Hash

-
-java.lang.Object
-  extended by utils.Hash
-
-
-
-
public class Hash
extends java.lang.Object
- - -

-Class used for miscellaneous Hash use + + + + + +Hash + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
utils
+

Class Hash

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/ModuleBlock.html b/SecurityShepherdCore/doc/utils/ModuleBlock.html index 43a1530fc..cb9222073 100644 --- a/SecurityShepherdCore/doc/utils/ModuleBlock.html +++ b/SecurityShepherdCore/doc/utils/ModuleBlock.html @@ -1,107 +1,104 @@ - - - - - - -ModuleBlock - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -utils -
-Class ModuleBlock

-
-java.lang.Object
-  extended by utils.ModuleBlock
-
-
-
-
public class ModuleBlock
extends java.lang.Object
- - -

-This class is just an instance memory structure for module blockers. Including the id of the module block, the message to give users and the current block status. + + + + + +ModuleBlock + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
utils
+

Class ModuleBlock

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/ModulePlan.html b/SecurityShepherdCore/doc/utils/ModulePlan.html index 3808ebe5e..dbde4d2a0 100644 --- a/SecurityShepherdCore/doc/utils/ModulePlan.html +++ b/SecurityShepherdCore/doc/utils/ModulePlan.html @@ -1,107 +1,104 @@ - - - - - - -ModulePlan - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -utils -
-Class ModulePlan

-
-java.lang.Object
-  extended by utils.ModulePlan
-
-
-
-
public class ModulePlan
extends java.lang.Object
- - -

-This class Determines how the users are presented with the modules. By default this method sets the floor plan to CTF mode + + + + + +ModulePlan + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
utils
+

Class ModulePlan

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/OpenRegistration.html b/SecurityShepherdCore/doc/utils/OpenRegistration.html index 9dcc6cf49..e7501f762 100644 --- a/SecurityShepherdCore/doc/utils/OpenRegistration.html +++ b/SecurityShepherdCore/doc/utils/OpenRegistration.html @@ -1,107 +1,104 @@ - - - - - - -OpenRegistration - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -utils -
-Class OpenRegistration

-
-java.lang.Object
-  extended by utils.OpenRegistration
-
-
-
-
public class OpenRegistration
extends java.lang.Object
- - -

-This class Determines how the registration functionality is available + + + + + +OpenRegistration + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
utils
+

Class OpenRegistration

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/ScoreboardStatus.html b/SecurityShepherdCore/doc/utils/ScoreboardStatus.html new file mode 100644 index 000000000..34c351006 --- /dev/null +++ b/SecurityShepherdCore/doc/utils/ScoreboardStatus.html @@ -0,0 +1,392 @@ + + + + + +ScoreboardStatus + + + + + + + +
+ + + + + +
+ + + +
+
utils
+

Class ScoreboardStatus

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/ShepherdLogManager.html b/SecurityShepherdCore/doc/utils/ShepherdLogManager.html new file mode 100644 index 000000000..94241a72f --- /dev/null +++ b/SecurityShepherdCore/doc/utils/ShepherdLogManager.html @@ -0,0 +1,347 @@ + + + + + +ShepherdLogManager + + + + + + + +
+ + + + + +
+ + + +
+
utils
+

Class ShepherdLogManager

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/SqlFilter.html b/SecurityShepherdCore/doc/utils/SqlFilter.html new file mode 100644 index 000000000..5992a40f9 --- /dev/null +++ b/SecurityShepherdCore/doc/utils/SqlFilter.html @@ -0,0 +1,313 @@ + + + + + +SqlFilter + + + + + + + +
+ + + + + +
+ + + +
+
utils
+

Class SqlFilter

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/UserKicker.html b/SecurityShepherdCore/doc/utils/UserKicker.html new file mode 100644 index 000000000..940cf1123 --- /dev/null +++ b/SecurityShepherdCore/doc/utils/UserKicker.html @@ -0,0 +1,298 @@ + + + + + +UserKicker + + + + + + + +
+ + + + + +
+ + + +
+
utils
+

Class UserKicker

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/Validate.html b/SecurityShepherdCore/doc/utils/Validate.html index 6c7bb3bad..8183a8b40 100644 --- a/SecurityShepherdCore/doc/utils/Validate.html +++ b/SecurityShepherdCore/doc/utils/Validate.html @@ -1,107 +1,104 @@ - - - - - - -Validate - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -utils -
-Class Validate

-
-java.lang.Object
-  extended by utils.Validate
-
-
-
-
public class Validate
extends java.lang.Object
- - -

-Class is used to validate various inputs + + + + + +Validate + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
utils
+

Class Validate

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/XssFilter.html b/SecurityShepherdCore/doc/utils/XssFilter.html index fb34c7932..b72b77ffb 100644 --- a/SecurityShepherdCore/doc/utils/XssFilter.html +++ b/SecurityShepherdCore/doc/utils/XssFilter.html @@ -1,107 +1,104 @@ - - - - - - -XssFilter - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -utils -
-Class XssFilter

-
-java.lang.Object
-  extended by utils.XssFilter
-
-
-
-
public class XssFilter
extends java.lang.Object
- - -

-Provides a number of filters that are used in different XSS challenges. + + + + + +XssFilter + + + + + +

JavaScript is disabled on your browser.
+ + +
+ + + + + +
+ + + +
+
utils
+

Class XssFilter

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/class-use/Analytics.html b/SecurityShepherdCore/doc/utils/class-use/Analytics.html new file mode 100644 index 000000000..29bc0eb07 --- /dev/null +++ b/SecurityShepherdCore/doc/utils/class-use/Analytics.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class utils.Analytics + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
utils.Analytics

+
+
No usage of utils.Analytics
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/class-use/CheatSheetStatus.html b/SecurityShepherdCore/doc/utils/class-use/CheatSheetStatus.html index 21173b348..81fdca377 100644 --- a/SecurityShepherdCore/doc/utils/class-use/CheatSheetStatus.html +++ b/SecurityShepherdCore/doc/utils/class-use/CheatSheetStatus.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class utils.CheatSheetStatus - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
utils.CheatSheetStatus

-
-No usage of utils.CheatSheetStatus -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class utils.CheatSheetStatus + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
utils.CheatSheetStatus

+
+
No usage of utils.CheatSheetStatus
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/class-use/FeedbackStatus.html b/SecurityShepherdCore/doc/utils/class-use/FeedbackStatus.html new file mode 100644 index 000000000..5ef9fa3bc --- /dev/null +++ b/SecurityShepherdCore/doc/utils/class-use/FeedbackStatus.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class utils.FeedbackStatus + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
utils.FeedbackStatus

+
+
No usage of utils.FeedbackStatus
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/class-use/FindXSS.html b/SecurityShepherdCore/doc/utils/class-use/FindXSS.html index 5e87eeb8b..724d79060 100644 --- a/SecurityShepherdCore/doc/utils/class-use/FindXSS.html +++ b/SecurityShepherdCore/doc/utils/class-use/FindXSS.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class utils.FindXSS - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
utils.FindXSS

-
-No usage of utils.FindXSS -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class utils.FindXSS + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
utils.FindXSS

+
+
No usage of utils.FindXSS
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/class-use/GetJson.html b/SecurityShepherdCore/doc/utils/class-use/GetJson.html new file mode 100644 index 000000000..9d24af2e3 --- /dev/null +++ b/SecurityShepherdCore/doc/utils/class-use/GetJson.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class utils.GetJson + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
utils.GetJson

+
+
No usage of utils.GetJson
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/class-use/Hash.html b/SecurityShepherdCore/doc/utils/class-use/Hash.html index 332ec4b9a..ef16027c7 100644 --- a/SecurityShepherdCore/doc/utils/class-use/Hash.html +++ b/SecurityShepherdCore/doc/utils/class-use/Hash.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class utils.Hash - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
utils.Hash

-
-No usage of utils.Hash -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class utils.Hash + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
utils.Hash

+
+
No usage of utils.Hash
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/class-use/ModuleBlock.html b/SecurityShepherdCore/doc/utils/class-use/ModuleBlock.html index c789a32e5..79fccf7e7 100644 --- a/SecurityShepherdCore/doc/utils/class-use/ModuleBlock.html +++ b/SecurityShepherdCore/doc/utils/class-use/ModuleBlock.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class utils.ModuleBlock - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
utils.ModuleBlock

-
-No usage of utils.ModuleBlock -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class utils.ModuleBlock + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
utils.ModuleBlock

+
+
No usage of utils.ModuleBlock
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/class-use/ModulePlan.html b/SecurityShepherdCore/doc/utils/class-use/ModulePlan.html index 559c9944c..9a84996e7 100644 --- a/SecurityShepherdCore/doc/utils/class-use/ModulePlan.html +++ b/SecurityShepherdCore/doc/utils/class-use/ModulePlan.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class utils.ModulePlan - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
utils.ModulePlan

-
-No usage of utils.ModulePlan -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class utils.ModulePlan + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
utils.ModulePlan

+
+
No usage of utils.ModulePlan
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/class-use/OpenRegistration.html b/SecurityShepherdCore/doc/utils/class-use/OpenRegistration.html index 04a350db2..129cf4916 100644 --- a/SecurityShepherdCore/doc/utils/class-use/OpenRegistration.html +++ b/SecurityShepherdCore/doc/utils/class-use/OpenRegistration.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class utils.OpenRegistration - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
utils.OpenRegistration

-
-No usage of utils.OpenRegistration -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class utils.OpenRegistration + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
utils.OpenRegistration

+
+
No usage of utils.OpenRegistration
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/class-use/ScoreboardStatus.html b/SecurityShepherdCore/doc/utils/class-use/ScoreboardStatus.html new file mode 100644 index 000000000..df4866f01 --- /dev/null +++ b/SecurityShepherdCore/doc/utils/class-use/ScoreboardStatus.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class utils.ScoreboardStatus + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
utils.ScoreboardStatus

+
+
No usage of utils.ScoreboardStatus
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/class-use/ShepherdLogManager.html b/SecurityShepherdCore/doc/utils/class-use/ShepherdLogManager.html new file mode 100644 index 000000000..4f1551f32 --- /dev/null +++ b/SecurityShepherdCore/doc/utils/class-use/ShepherdLogManager.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class utils.ShepherdLogManager + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
utils.ShepherdLogManager

+
+
No usage of utils.ShepherdLogManager
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/class-use/SqlFilter.html b/SecurityShepherdCore/doc/utils/class-use/SqlFilter.html new file mode 100644 index 000000000..e8e98cd86 --- /dev/null +++ b/SecurityShepherdCore/doc/utils/class-use/SqlFilter.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class utils.SqlFilter + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
utils.SqlFilter

+
+
No usage of utils.SqlFilter
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/class-use/UserKicker.html b/SecurityShepherdCore/doc/utils/class-use/UserKicker.html new file mode 100644 index 000000000..f4a7daf10 --- /dev/null +++ b/SecurityShepherdCore/doc/utils/class-use/UserKicker.html @@ -0,0 +1,115 @@ + + + + + +Uses of Class utils.UserKicker + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
utils.UserKicker

+
+
No usage of utils.UserKicker
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/class-use/Validate.html b/SecurityShepherdCore/doc/utils/class-use/Validate.html index 35e7a4184..30581ecbd 100644 --- a/SecurityShepherdCore/doc/utils/class-use/Validate.html +++ b/SecurityShepherdCore/doc/utils/class-use/Validate.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class utils.Validate - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
utils.Validate

-
-No usage of utils.Validate -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class utils.Validate + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
utils.Validate

+
+
No usage of utils.Validate
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/class-use/XssFilter.html b/SecurityShepherdCore/doc/utils/class-use/XssFilter.html index 2080771f3..b9653fce5 100644 --- a/SecurityShepherdCore/doc/utils/class-use/XssFilter.html +++ b/SecurityShepherdCore/doc/utils/class-use/XssFilter.html @@ -1,144 +1,115 @@ - - - - - - -Uses of Class utils.XssFilter - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
utils.XssFilter

-
-No usage of utils.XssFilter -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Class utils.XssFilter + + + + + + + +
+ + + + + +
+ + +
+

Uses of Class
utils.XssFilter

+
+
No usage of utils.XssFilter
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/package-frame.html b/SecurityShepherdCore/doc/utils/package-frame.html index f18c10e68..8f3b32a2f 100644 --- a/SecurityShepherdCore/doc/utils/package-frame.html +++ b/SecurityShepherdCore/doc/utils/package-frame.html @@ -1,52 +1,33 @@ - - - - - - -utils - - - - - - - - - - - -utils - - - - -
-Classes  - -
-Broadcaster -
-CheatSheetStatus -
-ExposedServer -
-FindXSS -
-Hash -
-ModuleBlock -
-ModulePlan -
-OpenRegistration -
-Validate -
-Vulnerabilities -
-XssFilter
- - - - + + + + + +utils + + + + +

utils

+
+

Classes

+ +
+ + diff --git a/SecurityShepherdCore/doc/utils/package-summary.html b/SecurityShepherdCore/doc/utils/package-summary.html index 0b55089d7..b6c676a30 100644 --- a/SecurityShepherdCore/doc/utils/package-summary.html +++ b/SecurityShepherdCore/doc/utils/package-summary.html @@ -1,211 +1,227 @@ - - - - - - -utils - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-

-Package utils -

- - - - - - - - + + + + + + +
-Class Summary
BroadcasterBroadcaster used by Insufficient Network Layer Protection level to broad cast result key in plain text + + + + + +utils + + + + + + + +
+ + + + + +
+ + +
+

Package utils

+
+
+
    +
  • + + + + + + + + + + + + + + - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - + + + + + + + + - - - - - - - - - -
    Class Summary 
    ClassDescription
    Analytics +
    Manages What Google Analytics is used by the Shepherd instance.
    +
    CheatSheetStatus +
    Class that holds the status of the avilablility of the Cheat Sheet functionality

    - This file is part of the Security Shepherd Project.
    CheatSheetStatusClass that holds the status of the avilablility of the Cheat Sheet functionality + This file is part of the Security Shepherd Project. +
    FeedbackStatus +
    This class holds the status of weather feedback is enabled or not
    +
    FindXSS +
    Class is responsible for finding valid XSS and CSRF attacks in user submissions

    - This file is part of the Security Shepherd Project.
    ExposedServerClass that is responsable for storing a Security Shepherd's instance's host URL and vulnerable application root.
    FindXSSClass is responsible for finding valid XSS and CSRF attacks in user submissions + This file is part of the Security Shepherd Project. +
    GetJson 
    Hash +
    Class used for miscellaneous Hash use

    - This file is part of the Security Shepherd Project.
    HashClass used for miscellaneous Hash use + This file is part of the Security Shepherd Project. +
    ModuleBlock +
    This class is just an instance memory structure for module blockers.
    +
    ModulePlan +
    This class Determines how the users are presented with the modules.
    +
    OpenRegistration +
    This class Determines how the registration functionality is available

    - This file is part of the Security Shepherd Project.
    ModuleBlockThis class is just an instance memory structure for module blockers.
    ModulePlanThis class Determines how the users are presented with the modules.
    OpenRegistrationThis class Determines how the registration functionality is available + This file is part of the Security Shepherd Project. +
    ScoreboardStatus +
    Scoreboard management class
    +
    ShepherdLogManager 
    SqlFilter +
    Filters used to make SQL injection more difficult to perform

    - This file is part of the Security Shepherd Project.
    ValidateClass is used to validate various inputs + This file is part of the Security Shepherd Project. +
    UserKicker +
    Used to help application kick users that have been suspended
    +
    Validate +
    Class is used to validate various inputs

    - This file is part of the Security Shepherd Project.
    VulnerabilitiesHolds available vulnerabilities for the Challenge Builder -

    - This file is part of the Security Shepherd Project.
    XssFilterProvides a number of filters that are used in different XSS challenges.
    -  - -

    -

    -
    -
    - - - - - - - - - - - - - - - -
    - -
    - - - -
    - - - + This file is part of the Security Shepherd Project.
+
XssFilter +
Provides a number of filters that are used in different XSS challenges.
+
+ + + + +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/package-tree.html b/SecurityShepherdCore/doc/utils/package-tree.html index 17c52dc8a..a01c75903 100644 --- a/SecurityShepherdCore/doc/utils/package-tree.html +++ b/SecurityShepherdCore/doc/utils/package-tree.html @@ -1,153 +1,142 @@ - - - - - - -utils Class Hierarchy - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package utils -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +utils Class Hierarchy + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package utils

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + + + diff --git a/SecurityShepherdCore/doc/utils/package-use.html b/SecurityShepherdCore/doc/utils/package-use.html index c3d49540d..7158222d5 100644 --- a/SecurityShepherdCore/doc/utils/package-use.html +++ b/SecurityShepherdCore/doc/utils/package-use.html @@ -1,170 +1,115 @@ - - - - - - -Uses of Package utils - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
utils

-
- - - - - - - - - -
-Packages that use utils
utils  
-  -

- - - - - - - - -
-Classes in utils used by utils
Vulnerabilities.Vulnerability - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
- - - + + + + + +Uses of Package utils + + + + + + + +
+ + + + + +
+ + +
+

Uses of Package
utils

+
+
No usage of utils
+ +
+ + + + + +
+ + + +