优化部分WAF操作符文字提示

This commit is contained in:
GoEdgeLab
2023-12-08 10:18:38 +08:00
parent c6fb5c1e09
commit a942ee1d7a

View File

@@ -150,35 +150,35 @@ var AllRuleOperators = []*RuleOperatorDefinition{
{ {
Name: "包含任一单词", Name: "包含任一单词",
Code: HTTPFirewallRuleOperatorContainsAnyWord, Code: HTTPFirewallRuleOperatorContainsAnyWord,
Description: "包含某个独立单词对比值中每行一个单词比如mozilla firefox里包含了mozilla和firefox两个单词但是不包含fire和fox这两个单词", Description: "包含某个独立单词对比值中每行一个单词比如mozilla firefox里包含了mozilla和firefox两个单词但是不包含fire和fox这两个单词",
CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNo, CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNo,
DataType: "strings", DataType: "strings",
}, },
{ {
Name: "包含所有单词", Name: "包含所有单词",
Code: HTTPFirewallRuleOperatorContainsAllWords, Code: HTTPFirewallRuleOperatorContainsAllWords,
Description: "包含所有的独立单词对比值中每行一个单词比如mozilla firefox里包含了mozilla和firefox两个单词但是不包含fire和fox这两个单词", Description: "包含所有的独立单词对比值中每行一个单词比如mozilla firefox里包含了mozilla和firefox两个单词但是不包含fire和fox这两个单词",
CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNo, CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNo,
DataType: "strings", DataType: "strings",
}, },
{ {
Name: "不包含任一单词", Name: "不包含任一单词",
Code: HTTPFirewallRuleOperatorNotContainsAnyWord, Code: HTTPFirewallRuleOperatorNotContainsAnyWord,
Description: "不包含某个独立单词对比值中每行一个单词比如mozilla firefox里包含了mozilla和firefox两个单词但是不包含fire和fox这两个单词", Description: "不包含某个独立单词对比值中每行一个单词比如mozilla firefox里包含了mozilla和firefox两个单词但是不包含fire和fox这两个单词",
CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNo, CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNo,
DataType: "strings", DataType: "strings",
}, },
{ {
Name: "包含SQL注入", Name: "包含SQL注入",
Code: HTTPFirewallRuleOperatorContainsSQLInjection, Code: HTTPFirewallRuleOperatorContainsSQLInjection,
Description: "检测字符串内容是否包含SQL注入", Description: "检测字符串内容是否包含SQL注入",
CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNone, CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNone,
DataType: "none", DataType: "none",
}, },
{ {
Name: "包含XSS注入", Name: "包含XSS注入",
Code: HTTPFirewallRuleOperatorContainsXSS, Code: HTTPFirewallRuleOperatorContainsXSS,
Description: "检测字符串内容是否包含XSS注入", Description: "检测字符串内容是否包含XSS注入",
CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNone, CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNone,
DataType: "none", DataType: "none",
}, },
@@ -255,7 +255,7 @@ var AllRuleOperators = []*RuleOperatorDefinition{
{ {
Name: "版本号小于", Name: "版本号小于",
Code: HTTPFirewallRuleOperatorVersionLt, Code: HTTPFirewallRuleOperatorVersionLt,
Description: "对比版本号小于", Description: "对比版本号小于",
CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNone, CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNone,
DataType: "version", DataType: "version",
}, },