mirror of
https://github.com/potats0/lua-resty-coraza.git
synced 2025-06-28 17:41:00 +03:00
修改测试文件
This commit is contained in:
parent
08af5ab3f3
commit
3a4c7fb80d
@ -6,7 +6,7 @@ our $HttpConfig = <<'_EOC_';
|
|||||||
lua_code_cache on;
|
lua_code_cache on;
|
||||||
lua_need_request_body on;
|
lua_need_request_body on;
|
||||||
init_worker_by_lua_block{
|
init_worker_by_lua_block{
|
||||||
local coraza = require "resty.coraza"
|
coraza = require "resty.coraza"
|
||||||
waf = coraza.do_init()
|
waf = coraza.do_init()
|
||||||
coraza.rules_add(waf, [[SecRule REQUEST_HEADERS:User-Agent "Mozilla" "phase:1, id:3,drop,status:452,log,msg:'Blocked User-Agent'"]])
|
coraza.rules_add(waf, [[SecRule REQUEST_HEADERS:User-Agent "Mozilla" "phase:1, id:3,drop,status:452,log,msg:'Blocked User-Agent'"]])
|
||||||
}
|
}
|
||||||
@ -15,7 +15,6 @@ _EOC_
|
|||||||
our $LocationConfig = <<'_EOC_';
|
our $LocationConfig = <<'_EOC_';
|
||||||
location /t {
|
location /t {
|
||||||
access_by_lua_block {
|
access_by_lua_block {
|
||||||
local coraza = require "resty.coraza"
|
|
||||||
coraza.do_access_filter(waf)
|
coraza.do_access_filter(waf)
|
||||||
coraza.do_interrupt()
|
coraza.do_interrupt()
|
||||||
}
|
}
|
||||||
@ -25,13 +24,11 @@ our $LocationConfig = <<'_EOC_';
|
|||||||
}
|
}
|
||||||
|
|
||||||
header_filter_by_lua_block{
|
header_filter_by_lua_block{
|
||||||
local coraza = require "resty.coraza"
|
|
||||||
coraza.do_header_filter()
|
coraza.do_header_filter()
|
||||||
coraza.do_interrupt()
|
coraza.do_interrupt()
|
||||||
}
|
}
|
||||||
|
|
||||||
log_by_lua_block{
|
log_by_lua_block{
|
||||||
local coraza = require "resty.coraza"
|
|
||||||
coraza.do_log()
|
coraza.do_log()
|
||||||
coraza.do_free()
|
coraza.do_free()
|
||||||
}
|
}
|
||||||
|
@ -6,7 +6,7 @@ our $HttpConfig = <<'_EOC_';
|
|||||||
lua_code_cache on;
|
lua_code_cache on;
|
||||||
lua_need_request_body on;
|
lua_need_request_body on;
|
||||||
init_worker_by_lua_block{
|
init_worker_by_lua_block{
|
||||||
local coraza = require "resty.coraza"
|
coraza = require "resty.coraza"
|
||||||
waf = coraza.do_init()
|
waf = coraza.do_init()
|
||||||
}
|
}
|
||||||
_EOC_
|
_EOC_
|
||||||
@ -14,7 +14,6 @@ _EOC_
|
|||||||
our $LocationConfig = <<'_EOC_';
|
our $LocationConfig = <<'_EOC_';
|
||||||
location /t {
|
location /t {
|
||||||
access_by_lua_block {
|
access_by_lua_block {
|
||||||
local coraza = require "resty.coraza"
|
|
||||||
coraza.do_access_filter(waf)
|
coraza.do_access_filter(waf)
|
||||||
coraza.do_interrupt()
|
coraza.do_interrupt()
|
||||||
}
|
}
|
||||||
@ -24,13 +23,11 @@ our $LocationConfig = <<'_EOC_';
|
|||||||
}
|
}
|
||||||
|
|
||||||
header_filter_by_lua_block{
|
header_filter_by_lua_block{
|
||||||
local coraza = require "resty.coraza"
|
|
||||||
coraza.do_header_filter()
|
coraza.do_header_filter()
|
||||||
coraza.do_interrupt()
|
coraza.do_interrupt()
|
||||||
}
|
}
|
||||||
|
|
||||||
log_by_lua_block{
|
log_by_lua_block{
|
||||||
local coraza = require "resty.coraza"
|
|
||||||
coraza.do_log()
|
coraza.do_log()
|
||||||
coraza.do_free()
|
coraza.do_free()
|
||||||
}
|
}
|
||||||
|
@ -6,9 +6,10 @@ our $HttpConfig = <<'_EOC_';
|
|||||||
lua_code_cache on;
|
lua_code_cache on;
|
||||||
lua_need_request_body on;
|
lua_need_request_body on;
|
||||||
init_worker_by_lua_block{
|
init_worker_by_lua_block{
|
||||||
local coraza = require "resty.coraza"
|
coraza = require "resty.coraza"
|
||||||
waf = coraza.do_init()
|
waf = coraza.do_init()
|
||||||
coraza.rules_add_file(waf, "%s/t/coraza.conf")
|
coraza.rules_add_file(waf, "%s/t/coraza.conf")
|
||||||
|
coraza.rules_add(waf, "Include %s/t/coreruleset/crs-setup.conf.example")
|
||||||
coraza.rules_add(waf, "Include %s/t/coreruleset/rules/*.conf")
|
coraza.rules_add(waf, "Include %s/t/coreruleset/rules/*.conf")
|
||||||
}
|
}
|
||||||
_EOC_
|
_EOC_
|
||||||
@ -18,7 +19,6 @@ $HttpConfig = sprintf($HttpConfig, $ENV{PWD}, $ENV{PWD});
|
|||||||
our $LocationConfig = <<'_EOC_';
|
our $LocationConfig = <<'_EOC_';
|
||||||
location /t {
|
location /t {
|
||||||
access_by_lua_block {
|
access_by_lua_block {
|
||||||
local coraza = require "resty.coraza"
|
|
||||||
coraza.do_access_filter(waf)
|
coraza.do_access_filter(waf)
|
||||||
coraza.do_interrupt()
|
coraza.do_interrupt()
|
||||||
}
|
}
|
||||||
@ -28,13 +28,11 @@ our $LocationConfig = <<'_EOC_';
|
|||||||
}
|
}
|
||||||
|
|
||||||
header_filter_by_lua_block{
|
header_filter_by_lua_block{
|
||||||
local coraza = require "resty.coraza"
|
|
||||||
coraza.do_header_filter()
|
coraza.do_header_filter()
|
||||||
coraza.do_interrupt()
|
coraza.do_interrupt()
|
||||||
}
|
}
|
||||||
|
|
||||||
log_by_lua_block{
|
log_by_lua_block{
|
||||||
local coraza = require "resty.coraza"
|
|
||||||
coraza.do_log()
|
coraza.do_log()
|
||||||
coraza.do_free()
|
coraza.do_free()
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user