首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
modsecurity专题
Nginx+ModSecurity(3.0.x)安装教程及配置WAF规则文件
本文主要介绍ModSecurity v3.0.x在Nginx环境下的安装、WAF规则文件配置、以及防御效果的验证,因此对于Nginx仅进行简单化安装。 服务器操作系统:linux 位最小化安装 一、安装相关依赖工具 Bash yum install -y git wget epel-releaseyum install -y gcc-c++ flex bison yajl lmd
阅读更多...
Linux 一键部署Nginx+ModSecurity
前言 ModSecurity 是 Apache 基金会的一个开源、高性能的 Web 应用程序防火墙(WAF),它提供了强大的安全规则引擎,用于检测和阻止各种攻击行为,如 SQL 注入、XSS 跨站点脚本攻击等。而 nginx 是一个高性能的 Web 服务器,常用于处理大量的并发请求,具有很高的负载均衡能力。 当 ModSecurity 与 nginx 结合使用时,可以为网站提供更加全面的安
阅读更多...
学习Nginx(十三):第三方模块ModSecurity的安装与规则配置
简介 ModSecurity是一个开源的、跨平台的Web应用防火墙(WAF),被称为WAF界的“瑞士军刀”。它可以通过检查Web服务接收到的数据,以及发送出去的数据来对网站进行安全防护。 ModSecurity功能介绍: SQL Injection (SQLi):阻止SQL注入Cross Site Scripting (XSS):阻止跨站脚本攻击Local File Inclusion (
阅读更多...
nginx配合modsecurity实现WAF功能
modsecurity原本是Apache上的一款开源waf,可以有效的增强web安全性,目前已经支持nginx和IIS,配合nginx的灵活和高效,可以打造成生产级的WAF,是保护和审核web安全的利器 对于配置以及基础教程在下面这本书中都已经提到了有感兴趣的可以联系我 目前这本书最新版在国内还没有出现,官网报价是24英镑 将近200元,现在只需要30就可以得到这本waf企业级防火墙详细
阅读更多...
Modsecurity设置识别异常资源使用
识别异常资源,并对于异常访问记录日志和作出暂停响应的回应,阻断CSRF蠕虫进攻。 SecAction "phase:1,id:'981082',t:none,nolog,pass,initcol:resource=%{request_headers.host}_%{request_filename},setvar:resource.pattern_threshold=50,setvar:r
阅读更多...
Modsecurity配置限制DoS攻击
在自定义配置文件加入下面这行 # burstsSecAction "id:'900011',phase:1,t:none,setvar:'tx.dos_burst_time_slice=60',setvar:'tx.dos_counter_threshold=100',setvar:'tx.dos_block_timeout=600',nolog,pass" 设置时间区间60秒
阅读更多...
modsecurity设置规则防止SQL注入
防止SQL注入 1)cd /etc/httpd/modsecurity-crs/rules 2)vi REQUEST-SELF-101-HASH.conf 写入 # # -=[ SQL Injection Character Anomaly Usage ]=- # # This is a paranoid sibling to 2.2.x Rule 981173.
阅读更多...
modsecurity安装HTTP全量审计步骤
1)cd /etc/httpd/modsecurity-crs/rules 2)在该目录创建新文件REQUEST-SELF-100-HTTP-audit.conf vi REQUEST-SELF-100-HTTP-audit.conf 写入 SecRuleEngine DetectionOnly SecRequestBodyAccess On SecResponseBody
阅读更多...
ModSecurity requires mod_unique_id to be installed. 解决
安装ModSecurity后,试验网站后。 查看日志 tail -f /var/log/httpd/error_log 出现如下报错: Wed Mar 15 16:44:24 2017] [error] ModSecurity: ModSecurity requires mod_unique_id to be installed. [Wed Mar 15 16:44:24 2017
阅读更多...
【运维日记3-15】modsecurity安装OWASP步骤验证
前置条件 1)安装git yum install git -y 2)安装readline yum -y install readline-devel ncurses-devel 3)安装lua wget -c http://www.lua.org/ftp/lua-5.2.0.tar.gz tar zxvf lua-5.2.0.tar.gz cd lua-5.2.0
阅读更多...