removed possible NullpointerException and System.out
This commit is contained in:
		
				
					committed by
					
						 Nanne Baars
						Nanne Baars
					
				
			
			
				
	
			
			
			
						parent
						
							203b5fe717
						
					
				
				
					commit
					48d926491f
				
			| @ -57,7 +57,6 @@ public class DOMCrossSiteScripting extends AssignmentEndpoint { | ||||
|         userSessionData.setValue("randValue",number.nextInt()); | ||||
|  | ||||
|         if (param1 == 42 && param2 == 24 && request.getHeader("webgoat-requested-by").equals("dom-xss-vuln")) { | ||||
|             System.out.println(userSessionData.getValue("randValue") + " << randValue"); | ||||
|             return trackProgress(success().output("phoneHome Response is " + userSessionData.getValue("randValue").toString()).build()); | ||||
|         } else { | ||||
|             return trackProgress(failed().build()); | ||||
|  | ||||
| @ -55,8 +55,9 @@ public class DOMCrossSiteScriptingVerifier extends AssignmentEndpoint { | ||||
|     AttackResult completed(@RequestParam String successMessage)  throws IOException { | ||||
|  | ||||
|         UserSessionData userSessionData = getUserSessionData(); | ||||
|         String answer = (String) userSessionData.getValue("randValue"); | ||||
|  | ||||
|         if (successMessage.equals(userSessionData.getValue("randValue").toString())) { | ||||
|         if (successMessage.equals(answer)) { | ||||
|             return trackProgress(success().feedback("xss-dom-message-success").build()); | ||||
|         } else { | ||||
|             return trackProgress(failed().feedback("xss-dom-message-failure").build()); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user