App-Waf:A simple waf application .用来实时探测web 非法访问,统计非法访问的ip ,web状态,访问url,来源web url。结合iptables和nginx可以实现实现实时封禁

时间:2024-05-22 05:02:52
【文件属性】:

文件名称:App-Waf:A simple waf application .用来实时探测web 非法访问,统计非法访问的ip ,web状态,访问url,来源web url。结合iptables和nginx可以实现实现实时封禁

文件大小:16KB

文件格式:ZIP

更新时间:2024-05-22 05:02:52

Perl

app-waf 一个简单的waf模块。A sample Web Application Firwork using Perl and RE ban for suspicous web access 用来实时探测web 非法访问,统计非法访问的ip ,web状态,访问url,来源web url。结合iptables可以实现实现实时封禁。 实例说明 见example目录(包括日志) use App::Waf; my $filename = "example.acess";#日志文件 my $numlines = 50000; #要处理的行数,从后读。 my $line=tail($filename,$$numlines); my ($log,$zcount,$zip,$zrequrl,$zstatus,$siteurl)=initCount($line); print "==========


【文件预览】:
App-Waf-master
----Changes(564B)
----t()
--------pod-coverage.t(680B)
--------00-load.t(203B)
--------pod.t(350B)
--------manifest.t(312B)
----xt()
--------boilerplate.t(1KB)
----ignore.txt(190B)
----README.md(4KB)
----example()
--------example.acess(29KB)
--------synban.pl(1KB)
--------fwban.pl(2KB)
--------ngixban.pl(2KB)
--------summary.pl(821B)
----lib()
--------App()
----MANIFEST.bak(237B)
----Makefile.PL(1008B)
----MANIFEST(237B)

网友评论