diff --git a/src/main/java/org/owasp/webgoat/lessons/challenges/SolutionConstants.java b/src/main/java/org/owasp/webgoat/lessons/challenges/SolutionConstants.java index 2437069a..863df13f 100644 --- a/src/main/java/org/owasp/webgoat/lessons/challenges/SolutionConstants.java +++ b/src/main/java/org/owasp/webgoat/lessons/challenges/SolutionConstants.java @@ -27,5 +27,10 @@ public class SolutionConstants { - String PASSWORD = "!!webgoat_admin_1234!!"; -} \ No newline at end of file + public static final String PASSWORD = generateSecurePassword(); + + private static String generateSecurePassword() { + SecureRandom random = new SecureRandom(); + return new BigInteger(130, random).toString(32); + } +}