几款开源免费的WEB防火墙WAF框架(服务器基础安全设置)

第一、OpenResty

我们很多站长提供的脚本工具中,都有利用OpenResty框架且基于Nginx引擎的防火墙工具。其中集成Nginx、Lua、lua-nginx-module模块。支持设置IP白名单、过滤规则、CC防御等设置。

开源地址:https://github.com/openresty

第二、Naxsi

Naxsi,同样是一个开放源代码、高效、低维护规则的Nginx Web应用防火墙模块。Naxsi的主要目标是加固web应用程序,以抵御SQL注入、跨站脚本、跨域伪造请求、本地和远程文件包含漏洞。Naxsi 不要求任何特定的依赖,它需要的 libpcre ,libssl ,zlib ,gzip 这些 Nginx 已经集成。

开源地址:https://github.com/nbs-system/naxsi

第三、ModSecurity

ModSecurity,是一个开源、跨平台的web应用程序防火墙模块,它主要是用于Web应用程序所以也可以叫做Web应用程序防火墙。早期是Apache的安全模块,后来发展成为开源的、跨平台的WEB应用防火墙。目的是为增强Web应用程序的安全性和保护Web应用程序避免遭受来自已知与未知的攻击。

开源地址:https://github.com/SpiderLabs/ModSecurity

第四、OpenWAF

OpenWAF,比较全面的开源的Web应用防护系统模块功能。我们看到的产品是基于nginx_lua API分析HTTP请求信息原理。OpenWAF,通过行为分析引擎和规则引擎两大功能引擎构成。我们看到的规则引擎是对单个请求进行分析,行为分析引擎用来管理跨请求信息追踪。常见的功能可以实现注入攻击,跨站攻击,信息泄露,异常请求等安全防护。

开源地址:https://github.com/titansec/OpenWAF

第五、FreeWAF

FreeWAF,是一款开源的Web应用防火墙产品,其命名为FreeWAF,它工作在应用层,对HTTP进行双向深层次检测。对于来自 Internet的 攻击进行实时防护,避免黑客利用应用层漏洞非法获取或破坏网站数据,可以有效地抵御黑客的各种攻击,如SQL注入攻击、XSS攻击、CSRF攻击、缓冲区 溢出、应用层DOS/DDOS攻击等;同时,对Web服务器侧响应的出错信息、恶意内容及不合规格内容进行实时过滤,避免敏感信息泄露,确保网站信息的可 靠性。

开源地址:https://www.oschina.net/news/62829/freewaf-1-4-1-released

第六、VeryNginx

VeryNginx 是一个功能强大友好的 Nginx 扩展程序。VeryNginx 基于 Lua_Nginx_Module(openrestry) 开发,实现了高级的防火墙、访问统计和其他的一些功能。 强化了 Nginx 本身的功能,并提供了友好的 Web 交互界面。

开源地址:https://github.com/alexazhou/VeryNginx

第七、X-WAF

X-WAF是一款适用中、小企业的云WAF系统,让中、小企业也可以非常方便地拥有自己的免费云WAF。支持对常见WEB攻击的防御,如sql注入、xss、路径穿越,阻断扫描器的扫描等。对持对CC攻击的防御waf为反向模式,后端保护的服务器可直接用内网IP。

开源地址:https://github.com/xsec-lab/x-waf

原创文章,作者:陌涛,如若转载,请注明出处:https://imotao.com/4402.html

(0)
陌涛的头像陌涛
上一篇 2020年12月16日
下一篇 2020年12月16日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据