diff --git a/rasp/jvm/JVMProbe/src/main/java/com/security/smith/SmithProbeProxy.java b/rasp/jvm/JVMProbe/src/main/java/com/security/smith/SmithProbeProxy.java index d2777c14b..0cbf4e3b2 100644 --- a/rasp/jvm/JVMProbe/src/main/java/com/security/smith/SmithProbeProxy.java +++ b/rasp/jvm/JVMProbe/src/main/java/com/security/smith/SmithProbeProxy.java @@ -615,8 +615,7 @@ public Object processWildflyClassLoaderException(int classID, int methodID, Obj if(exceptionObject instanceof ClassNotFoundException) { String classname = (String) args[1]; - if (SmithProbeProxy.class.getClassLoader() == null && - ((classname.startsWith("com.security.smith.") || + if (((classname.startsWith("com.security.smith.") || classname.startsWith("com.security.smithloader.") || classname.startsWith("rasp.io")) || classname.startsWith("rasp.org") ||