From 8d9f906dcc690571641336073d2a4bc451679d11 Mon Sep 17 00:00:00 2001 From: ReaJason Date: Thu, 3 Apr 2025 00:55:45 +0800 Subject: [PATCH] fix: behinder payload classname is invalid --- .../src/main/java/com/reajason/javaweb/behinder/Utils.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tools/behinder/src/main/java/com/reajason/javaweb/behinder/Utils.java b/tools/behinder/src/main/java/com/reajason/javaweb/behinder/Utils.java index b1e66577..fd0b0e8b 100644 --- a/tools/behinder/src/main/java/com/reajason/javaweb/behinder/Utils.java +++ b/tools/behinder/src/main/java/com/reajason/javaweb/behinder/Utils.java @@ -41,9 +41,8 @@ public class Utils { public static String getRandomClassName() { String[] domainAs = new String[]{"com", "net", "org", "sun"}; - String domainB = getRandomAlpha((new Random()).nextInt(5) + 3).toLowerCase(); - String domainC = getRandomAlpha((new Random()).nextInt(5) + 3).toLowerCase(); - String domainD = getRandomAlpha((new Random()).nextInt(5) + 3).toLowerCase(); + String domainB = getRandomAlpha((new Random()).nextInt(5) + 3); + String domainC = getRandomAlpha((new Random()).nextInt(5) + 3); String className = getRandomAlpha((new Random()).nextInt(7) + 4); className = className.substring(0, 1).toUpperCase() + className.substring(1).toLowerCase(); int domainAIndex = (new Random()).nextInt(4);