1[ 2 { 3 "enabled":1, 4 "version_min":300000, 5 "title":"Testing Variables :: HIGHEST_SEVERITY (1/2)", 6 "client":{ 7 "ip":"200.249.12.31", 8 "port":123 9 }, 10 "server":{ 11 "ip":"200.249.12.31", 12 "port":80 13 }, 14 "request":{ 15 "headers":{ 16 "Host":"localhost", 17 "User-Agent":"curl/7.38.0", 18 "Accept":"*/*" 19 }, 20 "uri":"/?key=value&key=other_value", 21 "method":"GET" 22 }, 23 "response":{ 24 "headers":{ 25 "Date":"Mon, 13 Jul 2015 20:02:41 GMT", 26 "Last-Modified":"Sun, 26 Oct 2014 22:33:37 GMT", 27 "Content-Type":"text/html" 28 }, 29 "body":[ 30 "no need." 31 ] 32 }, 33 "expected":{ 34 "debug_log":"Target value: \"0\" \\(Variable: HIGHEST_SEVERITY\\)" 35 }, 36 "rules":[ 37 "SecRuleEngine On", 38 "SecRule REMOTE_ADDR \"@contains 200.249\" \"id:1,pass,t:trim,severity:0\"", 39 "SecRule HIGHEST_SEVERITY \"@lt 10\" \"id:2,pass,t:trim\"" 40 ] 41 }, 42 { 43 "enabled":1, 44 "version_min":300000, 45 "title":"Testing Variables :: HIGHEST_SEVERITY (2/2)", 46 "client":{ 47 "ip":"200.249.12.31", 48 "port":123 49 }, 50 "server":{ 51 "ip":"200.249.12.31", 52 "port":80 53 }, 54 "request":{ 55 "headers":{ 56 "Host":"localhost", 57 "User-Agent":"curl/7.38.0", 58 "Accept":"*/*" 59 }, 60 "uri":"/?key=value&key=other_value", 61 "method":"GET" 62 }, 63 "response":{ 64 "headers":{ 65 "Date":"Mon, 13 Jul 2015 20:02:41 GMT", 66 "Last-Modified":"Sun, 26 Oct 2014 22:33:37 GMT", 67 "Content-Type":"text/html" 68 }, 69 "body":[ 70 "no need." 71 ] 72 }, 73 "expected":{ 74 "debug_log":"Target value: \"0\" \\(Variable: HIGHEST_SEVERITY\\)" 75 }, 76 "rules":[ 77 "SecRuleEngine On", 78 "SecRule REMOTE_ADDR \"@contains 200.249\" \"id:1,pass,t:trim,severity:EMERGENCY\"", 79 "SecRule HIGHEST_SEVERITY \"@lt 10\" \"id:2,pass,t:trim\"" 80 ] 81 } 82] 83 84