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()); |         userSessionData.setValue("randValue",number.nextInt()); | ||||||
|  |  | ||||||
|         if (param1 == 42 && param2 == 24 && request.getHeader("webgoat-requested-by").equals("dom-xss-vuln")) { |         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()); |             return trackProgress(success().output("phoneHome Response is " + userSessionData.getValue("randValue").toString()).build()); | ||||||
|         } else { |         } else { | ||||||
|             return trackProgress(failed().build()); |             return trackProgress(failed().build()); | ||||||
|  | |||||||
| @ -55,8 +55,9 @@ public class DOMCrossSiteScriptingVerifier extends AssignmentEndpoint { | |||||||
|     AttackResult completed(@RequestParam String successMessage)  throws IOException { |     AttackResult completed(@RequestParam String successMessage)  throws IOException { | ||||||
|  |  | ||||||
|         UserSessionData userSessionData = getUserSessionData(); |         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()); |             return trackProgress(success().feedback("xss-dom-message-success").build()); | ||||||
|         } else { |         } else { | ||||||
|             return trackProgress(failed().feedback("xss-dom-message-failure").build()); |             return trackProgress(failed().feedback("xss-dom-message-failure").build()); | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user