基于Nginx日志分析和IPTABLES转发的反恶意访问的方法
基本信息
申请号 | CN201610631119.8 | 申请日 | - |
公开(公告)号 | CN106230835B | 公开(公告)日 | 2019-11-22 |
申请公布号 | CN106230835B | 申请公布日 | 2019-11-22 |
分类号 | H04L29/06 | 分类 | 电通信技术; |
发明人 | 王建国 | 申请(专利权)人 | 摩贝(上海)生物科技有限公司 |
代理机构 | 上海翰信知识产权代理事务所(普通合伙) | 代理人 | 上海摩库数据技术有限公司 |
地址 | 200233 上海市徐汇区钦州北路1001号12幢501室A座 | ||
法律状态 | - |
摘要
摘要 | 一种基于Nginx日志分析和IPTABLES转发的反恶意访问的方法,至少包括:对Nginx生成的日志进行实时解析,格式化属性信息;对格式化后的日志数据进行行为分析,从零开始对访问行为进行加减分累计积分;设定一阀值,当积分大于阀值后,则将访问的IP判定为恶意访问的IP;通过配置系统防火墙IPTABLES,把恶意访问的IP转发到一验证码服务器,正常访问的IP转发到WEB服务器;当被判定为恶意访问的IP再次访问网站时,访问页面变为验证码页面;用户通过输入验证码,可以自主解除封禁;如果一个IP被反复识别为恶意访问的IP10次,则永久性封禁。本发明不需要额外的购买成本,维护简单、灵活性高,可以根据情况调整策略。阻止了恶意抓取和扫描行为,让服务器更稳定和安全。 |
