[FEATURE]Refactor NOT clause, NOTE:forward incompatibility!!!
This commit is contained in:
@@ -683,6 +683,7 @@
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
{
|
||||
"virtual_table": "HTTP_URL_FILTER",
|
||||
"not_flag": 0,
|
||||
"regions": [
|
||||
{
|
||||
@@ -698,6 +699,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_URL_FILTER",
|
||||
"not_flag": 1,
|
||||
"regions": [
|
||||
{
|
||||
@@ -724,6 +726,7 @@
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
{
|
||||
"virtual_table": "HTTP_URL_FILTER",
|
||||
"not_flag": 0,
|
||||
"regions": [
|
||||
{
|
||||
@@ -739,6 +742,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_RESPONSE_KEYWORDS",
|
||||
"not_flag": 1,
|
||||
"regions": [
|
||||
{
|
||||
@@ -780,6 +784,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "VIRTUAL_IP_CONFIG",
|
||||
"not_flag": 1,
|
||||
"group_name": "123_IP_group"
|
||||
}
|
||||
@@ -791,6 +796,204 @@
|
||||
"action": 1,
|
||||
"do_blacklist": 1,
|
||||
"do_log": 1,
|
||||
"user_region": "NOTLogic.ScanMultiNotClause",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
{
|
||||
"virtual_table": "HTTP_URL_FILTER",
|
||||
"not_flag": 0,
|
||||
"clause_index": 0,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "HTTP_URL",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "must-contained-string-of-rule-146",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_RESPONSE_KEYWORDS",
|
||||
"not_flag": 1,
|
||||
"clause_index": 1,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "must-contained-not-string-of-rule-146",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "VIRTUAL_IP_CONFIG",
|
||||
"not_flag": 1,
|
||||
"clause_index": 2,
|
||||
"group_name": "123_IP_group"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"compile_id": 147,
|
||||
"service": 1,
|
||||
"action": 1,
|
||||
"do_blacklist": 1,
|
||||
"do_log": 1,
|
||||
"user_region": "NOTLogic.8NotClause",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
{
|
||||
"virtual_table": "HTTP_RESPONSE_KEYWORDS_1",
|
||||
"not_flag": 1,
|
||||
"clause_index": 0,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "clause0-in-compile-147",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_RESPONSE_KEYWORDS_2",
|
||||
"not_flag": 1,
|
||||
"clause_index": 1,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "clause1-in-compile-147",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_RESPONSE_KEYWORDS_3",
|
||||
"not_flag": 1,
|
||||
"clause_index": 2,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "clause2-in-compile-147",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_RESPONSE_KEYWORDS_4",
|
||||
"not_flag": 1,
|
||||
"clause_index": 3,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "clause3-in-compile-147",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_RESPONSE_KEYWORDS_5",
|
||||
"not_flag": 1,
|
||||
"clause_index": 4,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "clause4-in-compile-147",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_RESPONSE_KEYWORDS_6",
|
||||
"not_flag": 1,
|
||||
"clause_index": 5,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "clause5-in-compile-147",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_RESPONSE_KEYWORDS_7",
|
||||
"not_flag": 1,
|
||||
"clause_index": 6,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "clause6-in-compile-147",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_RESPONSE_KEYWORDS_8",
|
||||
"not_flag": 1,
|
||||
"clause_index": 7,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "clause7-in-compile-147",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"compile_id": 148,
|
||||
"service": 1,
|
||||
"action": 1,
|
||||
"do_blacklist": 1,
|
||||
"do_log": 1,
|
||||
"user_region": "StringScan.Regex",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -811,38 +1014,12 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"compile_id": 147,
|
||||
"service": 1,
|
||||
"action": 1,
|
||||
"do_blacklist": 1,
|
||||
"do_log": 1,
|
||||
"user_region": "StringScan.UTF8EncodedURL",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
{
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "HTTP_URL",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "googlevideo.com/videoplayback&mn=sn-35153iuxa-5a56%2Csn-n8v7znz7",
|
||||
"expr_type": "and",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"compile_id": 148,
|
||||
"compile_id": 149,
|
||||
"service": 0,
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"user_region": "StringScan.ExprPlusWithOffset",
|
||||
"effective_rage": 0,
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
{
|
||||
@@ -863,38 +1040,12 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"compile_id": 149,
|
||||
"service": 1,
|
||||
"action": 1,
|
||||
"do_blacklist": 1,
|
||||
"do_log": 1,
|
||||
"user_region": "StringScan.Regex",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
{
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "CORNER_CASE_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "^((?!.*\\binstagram\\b)).*\\.fbcdn\\.net$",
|
||||
"expr_type": "regex",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"compile_id": 150,
|
||||
"service": 0,
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "StringScan.BugReport20190325",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -936,7 +1087,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "StringScan.PrefixAndSuffix",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -963,7 +1113,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "StringScan.PrefixAndSuffix",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -1008,7 +1157,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "Policy.SubGroup",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -1049,7 +1197,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "ipv4_plus",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -1080,7 +1227,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "ipv6_plus",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -1138,7 +1284,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "StringScan.StreamScanUTF8",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -1164,7 +1309,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "IPScan.IPv4_CIDR",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -1195,7 +1339,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "IPScan.IPv6_CIDR",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -1226,7 +1369,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "VirtualWithOnePhysical",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -1258,7 +1400,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "virtual_table_test_temp",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -1315,7 +1456,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "VirtualWithVirtual",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -1337,7 +1477,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "OneGroupInTwoVirtual",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -1512,7 +1651,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "IPScan.IPv4_Any",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -1543,7 +1681,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "IPScan.IPv4_virtual.source",
|
||||
"is_valid": "no",
|
||||
"groups": [
|
||||
@@ -1575,7 +1712,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "IPScan.IPv4_virtual.destination",
|
||||
"is_valid": "no",
|
||||
"groups": [
|
||||
@@ -1607,7 +1743,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "ipv4_virtual.match",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -1629,7 +1764,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "IPScan.IPv4_composition.source",
|
||||
"is_valid": "no",
|
||||
"groups": [
|
||||
@@ -1661,7 +1795,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "IPScan.IPv4_composition.destination",
|
||||
"is_valid": "no",
|
||||
"groups": [
|
||||
@@ -1693,7 +1826,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "ipv4_composition.match",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -1715,7 +1847,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "IPScan.IPv4_composition.session",
|
||||
"is_valid": "no",
|
||||
"groups": [
|
||||
@@ -1747,7 +1878,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "ipv4_composition.session.match",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -1825,7 +1955,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "Hierarchy_VirtualWithTwoPhysical",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -1849,7 +1978,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "ipv4_composition.match",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -1948,7 +2076,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "ipv4_composition.NOT_match",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -1974,6 +2101,7 @@
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
{
|
||||
"virtual_table": "HTTP_URL_FILTER",
|
||||
"not_flag": 1,
|
||||
"regions": [
|
||||
{
|
||||
@@ -1989,6 +2117,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"not_flag": 0,
|
||||
"regions": [
|
||||
{
|
||||
"table_type": "ip_plus",
|
||||
@@ -2004,8 +2133,7 @@
|
||||
"protocol": 6
|
||||
}
|
||||
}
|
||||
],
|
||||
"not_flag": 0
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -2019,6 +2147,7 @@
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
{
|
||||
"virtual_table": "HTTP_URL_FILTER",
|
||||
"not_flag": 1,
|
||||
"regions": [
|
||||
{
|
||||
@@ -2034,6 +2163,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"not_flag": 0,
|
||||
"regions": [
|
||||
{
|
||||
"table_type": "ip_plus",
|
||||
@@ -2049,8 +2179,7 @@
|
||||
"protocol": 6
|
||||
}
|
||||
}
|
||||
],
|
||||
"not_flag": 0
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -2064,6 +2193,7 @@
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
{
|
||||
"virtual_table": "HTTP_URL_FILTER",
|
||||
"not_flag": 1,
|
||||
"regions": [
|
||||
{
|
||||
@@ -2079,6 +2209,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"not_flag": 0,
|
||||
"regions": [
|
||||
{
|
||||
"table_type": "ip_plus",
|
||||
@@ -2094,17 +2225,15 @@
|
||||
"protocol": 6
|
||||
}
|
||||
}
|
||||
],
|
||||
"not_flag": 0
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"compile_id": 189,
|
||||
"is_valid": "yes",
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"action": 0,
|
||||
"compile_id": 189,
|
||||
"service": 0,
|
||||
"do_blacklist": 0,
|
||||
"user_region": "StringScan.ShouldNotHitExprPlus",
|
||||
@@ -2160,7 +2289,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "StringScan.HexBinCaseSensitive",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -2816,7 +2944,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "StringScan.RegexExpressionIllegal",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -2843,7 +2970,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "duplicateRuleFor191",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -2893,7 +3019,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "duplicateRuleFor154",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -2949,7 +3074,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "ipv6_::",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -2980,7 +3104,6 @@
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"effective_rage": 0,
|
||||
"user_region": "ip_perf_test",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
@@ -3101,7 +3224,355 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"compile_id": 216,
|
||||
"service": 0,
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"user_region": "NOTClause&ExcludeGroup",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
{
|
||||
"virtual_table": "HTTP_URL_FILTER",
|
||||
"group_name": "ExcludeLogicGroup200",
|
||||
"not_flag": 0,
|
||||
"clause_index": 0
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_RESPONSE_KEYWORDS",
|
||||
"group_name": "NOTClauseAndExcludeGroup211",
|
||||
"not_flag": 1,
|
||||
"clause_index": 1,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "keywords-for-compile-211",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"compile_id": 217,
|
||||
"service": 0,
|
||||
"action": 0,
|
||||
"do_blacklist": 0,
|
||||
"do_log": 0,
|
||||
"user_region": "NOTClause&ExcludeGroup",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
{
|
||||
"virtual_table": "HTTP_URL_FILTER",
|
||||
"group_name": "NOTClauseAndExcludeGroup217_1",
|
||||
"not_flag": 1,
|
||||
"clause_index": 0,
|
||||
"sub_groups": [
|
||||
{
|
||||
"group_name": "ExcludeLogicGroup217_1_1",
|
||||
"is_exclude": 0,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "HTTP_URL",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "string-of-rule-217.com",
|
||||
"expr_type": "none",
|
||||
"match_method": "suffix",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"group_name": "ExcludeLogicGroup217_1_2",
|
||||
"is_exclude": 1,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "HTTP_URL",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "www.string-of-rule-217.com",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_RESPONSE_KEYWORDS",
|
||||
"group_name": "NOTClauseAndExcludeGroup217_2",
|
||||
"not_flag": 0,
|
||||
"clause_index": 1,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "keywords-for-compile-217",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"compile_id": 218,
|
||||
"service": 1,
|
||||
"action": 1,
|
||||
"do_blacklist": 1,
|
||||
"do_log": 1,
|
||||
"user_region": "anything",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
{
|
||||
"group_name": "Untitled",
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "CONTENT_SIZE",
|
||||
"table_type": "interval",
|
||||
"table_content": {
|
||||
"low_boundary": 3000,
|
||||
"up_boundary": 3000
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"compile_id": 219,
|
||||
"service": 1,
|
||||
"action": 1,
|
||||
"do_blacklist": 1,
|
||||
"do_log": 1,
|
||||
"user_region": "anything",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
{
|
||||
"virtual_table": "HTTP_DUMMY",
|
||||
"group_name": "NOTClauseAndExcludeGroup219_1",
|
||||
"not_flag": 0,
|
||||
"clause_index": 0,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "keywords-dummy-219-1",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_DUMMY",
|
||||
"group_name": "NOTClauseAndExcludeGroup219_2",
|
||||
"not_flag": 1,
|
||||
"clause_index": 1,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "keywords-dummy-219-2",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_DUMMY",
|
||||
"group_name": "NOTClauseAndExcludeGroup219_3",
|
||||
"not_flag": 1,
|
||||
"clause_index": 2,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "keywords-dummy-219-3",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_DUMMY",
|
||||
"group_name": "NOTClauseAndExcludeGroup219_4",
|
||||
"not_flag": 1,
|
||||
"clause_index": 3,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "keywords-dummy-219-4",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_DUMMY",
|
||||
"group_name": "NOTClauseAndExcludeGroup219_5",
|
||||
"not_flag": 1,
|
||||
"clause_index": 4,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "keywords-dummy-219-5",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_DUMMY",
|
||||
"group_name": "NOTClauseAndExcludeGroup219_6",
|
||||
"not_flag": 1,
|
||||
"clause_index": 5,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "keywords-dummy-219-6",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_DUMMY",
|
||||
"group_name": "NOTClauseAndExcludeGroup219_7",
|
||||
"not_flag": 1,
|
||||
"clause_index": 6,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "keywords-dummy-219-7",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_DUMMY",
|
||||
"group_name": "NOTClauseAndExcludeGroup219_8",
|
||||
"not_flag": 1,
|
||||
"clause_index": 7,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "keywords-dummy-219-8",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"compile_id": 220,
|
||||
"service": 1,
|
||||
"action": 1,
|
||||
"do_blacklist": 1,
|
||||
"do_log": 1,
|
||||
"user_region": "anything",
|
||||
"is_valid": "yes",
|
||||
"groups": [
|
||||
{
|
||||
"virtual_table": "HTTP_DUMMY",
|
||||
"group_name": "NOTClauseAndExcludeGroup220_1",
|
||||
"not_flag": 0,
|
||||
"clause_index": 0,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "keywords-dummy-220-1",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_DUMMY",
|
||||
"group_name": "NOTClauseAndExcludeGroup220_2",
|
||||
"not_flag": 1,
|
||||
"clause_index": 1,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "keywords-dummy-220-2",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"virtual_table": "HTTP_DUMMY",
|
||||
"group_name": "NOTClauseAndExcludeGroup220_3",
|
||||
"not_flag": 1,
|
||||
"clause_index": 2,
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "KEYWORDS_TABLE",
|
||||
"table_type": "expr",
|
||||
"table_content": {
|
||||
"keywords": "keywords-dummy-220-3",
|
||||
"expr_type": "none",
|
||||
"match_method": "sub",
|
||||
"format": "uncase plain"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"plugin_table": [
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user