diff --git a/dongtai-core/src/main/java/io/dongtai/iast/core/bytecode/enhance/plugin/PluginRegister.java b/dongtai-core/src/main/java/io/dongtai/iast/core/bytecode/enhance/plugin/PluginRegister.java index 41410478e..fe4ce1a33 100644 --- a/dongtai-core/src/main/java/io/dongtai/iast/core/bytecode/enhance/plugin/PluginRegister.java +++ b/dongtai-core/src/main/java/io/dongtai/iast/core/bytecode/enhance/plugin/PluginRegister.java @@ -73,7 +73,8 @@ public ClassVisitor initial(ClassVisitor classVisitor, ClassContext context, Pol */ public static boolean isPluginDisable(String pluginName) { // 现在插件比较少,O(n)性能损耗能够接受 - return PropertyUtils.getDisabledPlugins().contains(pluginName); + List l = PropertyUtils.getDisabledPlugins(); + return l != null && PropertyUtils.getDisabledPlugins().contains(pluginName); } }