2021-04-17 03:30:48
网站安全狗V2.4主动防护功能以SQL注入拦截与网页木马查杀为核心,通过规则配置、策略调整及模块化设计实现多层次安全防护,具体功能及操作如下:
一、核心主动防御功能URL安全防护配置用户可自定义URL访问规则,限制特定路径或参数的访问权限,防止恶意URL请求。例如,通过正则表达式匹配高危参数(如id=、select=),阻断包含这些参数的非法请求。
抵御SQL注入攻击的规则设置
规则类型:支持基于关键字、正则表达式或行为模式的规则配置。
操作示例:在规则界面添加or 1=1、union select等高危SQL片段为拦截目标,并设置响应动作(如阻断连接、返回403错误)。
优先级调整:通过拖拽规则顺序或设置权重,确保关键规则优先生效。
增删改操作的防护策略针对数据库的INSERT、DELETE、UPDATE操作,设置频率限制或条件过滤。例如,限制单IP每分钟最多执行10次修改操作,或要求特定字段(如用户ID)必须匹配会话信息。
新增安全防御规则界面提供可视化界面添加自定义规则,支持选择规则类型(如SQL注入、XSS)、匹配条件(如请求头、参数值)及响应动作(如告警、阻断)。
安全策略调整操作用户可全局启用/禁用防护模块(如关闭文件上传扫描以提升性能),或针对特定IP、时间段调整策略严格度。例如,在业务高峰期临时放宽频率限制规则。
删除已有安全规则在规则管理界面选择需删除的规则,确认后执行移除操作。系统会记录删除日志,便于后续审计。
白名单管理机制
IP白名单:允许特定IP绕过部分规则检查(如测试环境IP)。
URL白名单:对信任路径(如/static/)免除SQL注入扫描。
操作示例:在白名单界面添加IP段192.168.1.0/24,并选择“跳过所有防护规则”。
发现注入攻击时服务器返回提示当检测到SQL注入时,可配置返回自定义错误页(如403 Forbidden)或JSON格式告警信息,避免泄露系统细节。例如,返回{"code":403,"msg":"非法请求"}。
浏览器端防护功能页面提供前端防护配置入口,用户可启用XSS过滤、CSRF令牌校验等功能,并查看实时攻击日志。
文件上传安全防护模块
实时扫描:对上传文件进行病毒特征匹配及行为分析(如检测可执行文件伪装)。
格式限制:禁止上传.php、.exe等高危格式,仅允许.jpg、.pdf等安全类型。
隔离存储:将可疑文件移至隔离区,待人工审核后处理。
网页防挂马功能
静态扫描:定期检测网页代码中的恶意链接(如<script src="malware.com">)。
动态监控:实时分析网页输出内容,阻断包含挂马代码的响应。
针对内部API接口,允许包含admin=true参数的请求绕过SQL注入检查。
对特定User-Agent(如内部爬虫)免除频率限制规则。
操作路径:规则界面→添加条件→选择“豁免”动作→关联特定参数或IP。
使用工具发送Transfer-Encoding: chunked请求,逐步传输SQL注入代码。
观察安全狗是否在接收完整请求前触发拦截。
检查日志是否记录“长连接攻击阻断”事件。
通过上述功能与配置,网站安全狗V2.4可构建覆盖输入验证、行为分析、响应处置的全链条主动防护体系,有效抵御自动化攻击与高级渗透测试。