Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WebGoat/WebGoat
/ functions
Functions
2,092 in github.com/WebGoat/WebGoat
⨍
Functions
2,092
◇
Types & classes
391
Method
setup
()
src/test/java/org/owasp/webgoat/lessons/jwt/JWTRefreshEndpointTest.java:29
Method
setup
()
src/test/java/org/owasp/webgoat/lessons/jwt/JWTSecretKeyEndpointTest.java:29
Method
setup
()
src/test/java/org/owasp/webgoat/lessons/jwt/claimmisuse/JWTHeaderKIDEndpointTest.java:28
Method
setup
()
src/test/java/org/owasp/webgoat/lessons/jwt/claimmisuse/JWTHeaderJKUEndpointTest.java:36
Method
setup
()
src/test/java/org/owasp/webgoat/lessons/missingac/MissingFunctionACUsersTest.java:20
Method
setup
()
src/test/java/org/owasp/webgoat/lessons/missingac/MissingFunctionACYourHashAdminTest.java:20
Method
setup
()
src/test/java/org/owasp/webgoat/lessons/missingac/MissingFunctionYourHashTest.java:19
Method
shouldAddFilesRequest
()
src/test/java/org/owasp/webgoat/webwolf/requests/WebWolfTraceRepositoryTest.java:18
Method
shouldAddNotAddFilesRequestOverview
()
src/test/java/org/owasp/webgoat/webwolf/requests/WebWolfTraceRepositoryTest.java:32
Method
shouldDecodeJwt
(Browser browser)
src/it/java/org/owasp/webgoat/playwright/webwolf/JwtUITest.java:16
Method
shouldDisplayCorrectHints
()
src/it/java/org/owasp/webgoat/playwright/webgoat/lessons/SqlInjectionAdvancedUITest.java:112
Method
shouldFailNotPresent
()
src/test/java/org/owasp/webgoat/lessons/jwt/claimmisuse/JWTHeaderJKUEndpointTest.java:67
Method
shouldGiveErrorWhenPasswordsDoNotMatch
()
src/test/java/org/owasp/webgoat/container/users/UserValidatorTest.java:36
Method
shouldGiveErrorWhenUserAlreadyExists
()
src/test/java/org/owasp/webgoat/container/users/UserValidatorTest.java:49
Method
shouldNotBeAbleToBypassWithSimpleToken
()
src/test/java/org/owasp/webgoat/lessons/jwt/claimmisuse/JWTHeaderKIDEndpointTest.java:63
Method
shouldNotOverrideExistingFile
()
src/test/java/org/owasp/webgoat/lessons/pathtraversal/ProfileUploadTest.java:62
Method
shouldNotSolvePage1
(Browser browser)
src/it/java/org/owasp/webgoat/playwright/webgoat/lessons/HttpBasicsLessonUITest.java:71
Method
shouldReceiveRandomPicture
()
src/test/java/org/owasp/webgoat/lessons/pathtraversal/ProfileUploadRetrievalTest.java:70
Method
shouldShowDefaultPage
()
src/it/java/org/owasp/webgoat/playwright/webgoat/lessons/HttpBasicsLessonUITest.java:37
Method
shouldThrowExceptionWhenUserIsNotFound
()
src/test/java/org/owasp/webgoat/container/users/UserServiceTest.java:29
Method
showForm
(UserForm userForm)
src/main/java/org/owasp/webgoat/container/users/RegistrationController.java:35
Method
showLeftNav
Returns the lesson menu which is used to build the left nav @return a {@link java.util.List} object.
src/main/java/org/owasp/webgoat/container/service/LessonMenuService.java:44
Function
showPassword
()
src/main/resources/lessons/passwordreset/js/password-reset-simple.js:8
Function
showPasswordReset
()
src/main/resources/lessons/passwordreset/js/password-reset-simple.js:1
Method
shutdown
()
src/it/java/org/owasp/webgoat/integration/PasswordResetLessonIntegrationTest.java:102
Method
shutdown
()
src/it/java/org/owasp/webgoat/integration/CSRFIntegrationTest.java:88
Method
shutdown
()
src/it/java/org/owasp/webgoat/integration/IDORIntegrationTest.java:35
Method
shutdown
()
src/it/java/org/owasp/webgoat/integration/PathTraversalIntegrationTest.java:150
Method
simple
(String userHash)
src/main/java/org/owasp/webgoat/lessons/missingac/MissingFunctionACYourHash.java:34
Method
simpleXXEShouldNotWork
()
src/test/java/org/owasp/webgoat/lessons/xxe/BlindSendFileAssignmentTest.java:88
Function
sliders
()
src/main/resources/webgoat/static/js/application.js:161
Method
solution
()
src/test/java/org/owasp/webgoat/lessons/sqlinjection/introduction/SqlInjectionLesson2Test.java:17
Method
solutionWithAlgNone
()
src/test/java/org/owasp/webgoat/lessons/jwt/JWTRefreshEndpointTest.java:79
Method
solve
()
src/test/java/org/owasp/webgoat/lessons/xxe/BlindSendFileAssignmentTest.java:103
Method
solve
()
src/test/java/org/owasp/webgoat/lessons/pathtraversal/ProfileUploadRemoveUserInputTest.java:28
Method
solve
()
src/test/java/org/owasp/webgoat/lessons/pathtraversal/ProfileUploadRetrievalTest.java:35
Method
solve
()
src/test/java/org/owasp/webgoat/lessons/pathtraversal/ProfileUploadTest.java:28
Method
solve
()
src/test/java/org/owasp/webgoat/lessons/pathtraversal/ProfileUploadFixTest.java:28
Method
solve
()
src/test/java/org/owasp/webgoat/lessons/sqlinjection/mitigation/SqlOnlyInputValidationTest.java:18
Method
solve
()
src/test/java/org/owasp/webgoat/lessons/sqlinjection/mitigation/SqlOnlyInputValidationOnKeywordsTest.java:18
Method
solve
()
src/test/java/org/owasp/webgoat/lessons/jwt/claimmisuse/JWTHeaderJKUEndpointTest.java:56
Method
solve
()
src/test/java/org/owasp/webgoat/lessons/missingac/MissingFunctionACYourHashAdminTest.java:25
Method
solveAsOtherUserHttpBasics
()
src/it/java/org/owasp/webgoat/integration/GeneralLessonIntegrationTest.java:41
Method
solveAssignment
()
src/it/java/org/owasp/webgoat/integration/JWTLessonIntegrationTest.java:39
Method
solveAssignment
()
src/test/java/org/owasp/webgoat/lessons/jwt/JWTDecodeEndpointTest.java:24
Method
solveAssignment
()
src/test/java/org/owasp/webgoat/lessons/jwt/JWTVotesEndpointTest.java:38
Method
solveAssignment
()
src/test/java/org/owasp/webgoat/lessons/jwt/JWTRefreshEndpointTest.java:34
Method
solveAssignment
()
src/test/java/org/owasp/webgoat/lessons/jwt/JWTSecretKeyEndpointTest.java:49
Method
solveAssignment
()
src/test/java/org/owasp/webgoat/lessons/jwt/claimmisuse/JWTHeaderKIDEndpointTest.java:33
Method
solveAssignmentWithBoolean
()
src/test/java/org/owasp/webgoat/lessons/jwt/JWTVotesEndpointTest.java:56
Method
solveAssignmentWithLowercase
()
src/test/java/org/owasp/webgoat/lessons/jwt/JWTSecretKeyEndpointTest.java:60
Method
solveOnlyParamReferenceEntityInExternalDTD
()
src/test/java/org/owasp/webgoat/lessons/xxe/BlindSendFileAssignmentTest.java:135
Method
solvePage2
()
src/it/java/org/owasp/webgoat/playwright/webgoat/lessons/HttpBasicsLessonUITest.java:45
Method
solved
()
src/main/java/org/owasp/webgoat/container/users/AssignmentProgress.java:44
Method
solvedAssignmentsShouldBeSaved
()
src/test/java/org/owasp/webgoat/container/users/UserTrackerRepositoryTest.java:53
Method
solvingForOneUserDoesNotSolveForOtherUser
()
src/test/java/org/owasp/webgoat/lessons/passwordreset/SecurityQuestionAssignmentTest.java:89
Method
solvingSameAssignmentShouldNotAddItTwice
()
src/test/java/org/owasp/webgoat/container/session/LessonTrackerTest.java:49
Function
splitDataNode
(node, index)
src/main/resources/webgoat/static/plugins/bootstrap-wysihtml5/js/wysihtml5-0.3.0.js:460
Method
springThymeleafTemplateResolver
Loads all normal WebGoat specific Thymeleaf templates
src/main/java/org/owasp/webgoat/container/MvcConfiguration.java:98
Method
sqlInjection
()
src/test/java/org/owasp/webgoat/lessons/sqlinjection/introduction/SqlInjectionLesson5aTest.java:48
Method
sqlInjectionWrongShouldDisplayError
()
src/test/java/org/owasp/webgoat/lessons/sqlinjection/introduction/SqlInjectionLesson5aTest.java:62
Function
startFollowing
(user)
src/main/resources/lessons/jwt/js/jwt-kid.js:1
Method
startGuessingCorrect
()
src/it/java/org/owasp/webgoat/playwright/webgoat/lessons/SqlInjectionAdvancedUITest.java:77
Method
startGuessingIncorrect
()
src/it/java/org/owasp/webgoat/playwright/webgoat/lessons/SqlInjectionAdvancedUITest.java:94
Function
stopPropagation
()
src/main/resources/webgoat/static/js/libs/ace.js:4193
Method
submitCorrectPassword
()
src/test/java/org/owasp/webgoat/lessons/sqlinjection/introduction/SqlInjectionLesson6bTest.java:17
Method
submitWrongPassword
()
src/test/java/org/owasp/webgoat/lessons/sqlinjection/introduction/SqlInjectionLesson6bTest.java:27
Function
submit_secret_credentials
()
src/main/resources/lessons/ssrf/js/credentials.js:1
Function
submit_secret_credentials
()
src/main/resources/lessons/insecurelogin/js/credentials.js:1
Method
success
()
src/test/java/org/owasp/webgoat/lessons/challenges/Assignment1Test.java:25
Method
success
()
src/test/java/org/owasp/webgoat/lessons/httpproxies/HttpBasicsInterceptRequestTest.java:20
Method
success
()
src/test/java/org/owasp/webgoat/lessons/deserialization/DeserializeTest.java:21
Method
success
()
src/test/java/org/owasp/webgoat/lessons/clientsidefiltering/ClientSideFilteringFreeAssignmentTest.java:24
Method
success
()
src/test/java/org/owasp/webgoat/lessons/clientsidefiltering/ClientSideFilteringAssignmentTest.java:28
Method
success
()
src/test/java/org/owasp/webgoat/lessons/spoofcookie/SpoofCookieAssignmentTest.java:39
Method
success
()
src/test/java/org/owasp/webgoat/lessons/xss/StoredXssCommentsTest.java:20
Method
success
()
src/test/java/org/owasp/webgoat/lessons/xss/DOMCrossSiteScriptingTest.java:17
Method
success
()
src/test/java/org/owasp/webgoat/lessons/xss/CrossSiteScriptingLesson1Test.java:22
Method
supports
( MethodParameter returnType, Class<? extends HttpMessageConverter<?>> converterType)
src/main/java/org/owasp/webgoat/container/assignments/AttackResultMessageResponseBodyAdvice.java:26
Method
supports
( MethodParameter methodParameter, Class<? extends HttpMessageConverter<?>> clazz)
src/main/java/org/owasp/webgoat/container/assignments/LessonTrackerInterceptor.java:33
Method
tableExistsIsFailure
()
src/test/java/org/owasp/webgoat/lessons/sqlinjection/introduction/SqlInjectionLesson10Test.java:23
Method
tableMissingIsSuccess
()
src/test/java/org/owasp/webgoat/lessons/sqlinjection/introduction/SqlInjectionLesson10Test.java:42
Method
testAddUser
()
src/test/java/org/owasp/webgoat/webwolf/user/UserServiceTest.java:51
Method
testAuthenticated
()
src/test/java/org/owasp/webgoat/lessons/hijacksession/cas/HijackSessionAuthenticationProviderTest.java:38
Method
testAuthenticationToString
()
src/test/java/org/owasp/webgoat/lessons/hijacksession/cas/HijackSessionAuthenticationProviderTest.java:54
Method
testBlankCookie
()
src/test/java/org/owasp/webgoat/lessons/hijacksession/HijackSessionAssignmentTest.java:58
Method
testCSRFLesson
()
src/it/java/org/owasp/webgoat/integration/CSRFIntegrationTest.java:79
Method
testChallenge1
()
src/it/java/org/owasp/webgoat/integration/ChallengeIntegrationTest.java:20
Method
testChallenge5
()
src/it/java/org/owasp/webgoat/integration/ChallengeIntegrationTest.java:75
Method
testChallenge7
()
src/it/java/org/owasp/webgoat/integration/ChallengeIntegrationTest.java:117
Method
testDecode
(String decoded, String encoded)
src/test/java/org/owasp/webgoat/lessons/spoofcookie/encoders/EncDecTest.java:35
Method
testDisableIsFalse
()
src/test/java/org/owasp/webgoat/container/session/LabelDebuggerTest.java:40
Method
testDisplayUserCreation
()
src/test/java/org/owasp/webgoat/lessons/missingac/DisplayUserTest.java:14
Method
testDisplayUserHash
()
src/test/java/org/owasp/webgoat/lessons/missingac/DisplayUserTest.java:21
Method
testEnableIsTrue
()
src/test/java/org/owasp/webgoat/container/session/LabelDebuggerTest.java:33
Method
testEncode
(String decoded, String encoded)
src/test/java/org/owasp/webgoat/lessons/spoofcookie/encoders/EncDecTest.java:26
Method
testHints
()
src/it/java/org/owasp/webgoat/integration/LabelAndHintIntegrationTest.java:107
Method
testIDORLesson
()
src/it/java/org/owasp/webgoat/integration/IDORIntegrationTest.java:28
Method
testIllegalPayload
()
src/test/java/org/owasp/webgoat/lessons/vulnerablecomponents/VulnerableComponentsLessonTest.java:54
Method
testIllegalTransformation
()
src/test/java/org/owasp/webgoat/lessons/vulnerablecomponents/VulnerableComponentsLessonTest.java:40
← previous
next →
1,901–2,000 of 2,092, ranked by callers