feat: 修改 waf 规则

This commit is contained in:
zhengkunwang223 2023-02-22 18:53:48 +08:00
parent 8bc2fe0ceb
commit b61de24153

View File

@ -56,31 +56,6 @@ local function log(method,url,data,ruletag)
end end
end end
------------------------------------规则读取函数------------------------------------------------------------------- ------------------------------------规则读取函数-------------------------------------------------------------------
--local function read_rule(var)
-- file = io.open(rulepath..'/'..var,"r")
-- if file==nil then
-- return
-- end
-- t = {}
-- for line in file:lines() do
-- table.insert(t,line)
-- end
-- file:close()
-- return(t)
--end
--local function read_json(var)
-- file = io.open(rulepath..'/'..var,"r")
-- if file==nil then
-- return
-- end
-- str = file:read("*a")
-- file:close()
-- list = cjson.decode(str)
-- return list
--end
local function read_json(var) local function read_json(var)
file = io.open(rulepath..'/'..var .. '.json',"r") file = io.open(rulepath..'/'..var .. '.json',"r")
if file==nil then if file==nil then
@ -92,14 +67,12 @@ local function read_json(var)
return list return list
end end
local function select_rules(rules) local function select_rules(rules)
if not rules then return {} end if not rules then return {} end
new_rules = {} new_rules = {}
for i,v in ipairs(rules) do for i,v in ipairs(rules) do
if v[1] == 1 then if v[3] == 1 then
print("111") table.insert(new_rules,v[1])
table.insert(new_rules,v[2])
end end
end end
return new_rules return new_rules