[发明专利]一种网络攻击IP自动拒绝方法无效
申请号: | 201110372140.8 | 申请日: | 2011-11-18 |
公开(公告)号: | CN102404323A | 公开(公告)日: | 2012-04-04 |
发明(设计)人: | 边海平;李斌;潘俊;谢向荣;祝明远;肖飞秋 | 申请(专利权)人: | 深圳中兴网信科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F21/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 攻击 ip 自动 拒绝 方法 | ||
技术领域
本发明涉及计算机领域,特别是涉及一种网络攻击IP自动拒绝方法。
背景技术
目前,网络中SSH、FTP、邮箱、80端口等经常受到非法的暴力密码破解,对网络安全造成一定的隐患。一般情况下,在网络受到攻击时,可以通过以下方式来拒绝IP地址访问主机:一种方式是通过tcpwrap功能拒绝IP主机,这种方式需要手动写入指定的服务要拒绝IP到配置文件中,这种方式存在以下缺点:当有人对目标服务器上邮箱,ssh,ftp的密码暴力尝试破解时,要么人不在主机前,不知道攻击来源IP,要么事后查日志一个个手工添加,还有可能添加不及时。
另外一种方式是通过iptables拒绝主机,现在普遍方式是指定端口服务操作动作要么为允许,要么为拒绝,要让某个端口允许服务,就全部允许了,达不到不知密码的暴力破解保护;此外,这种方式的iptables防火墙要过滤的IP也需要用户手动写入文件。
所以,以上两种方式,都需要用户手工将要过滤的IP地址添加到指定的文件中,浪费时间,且效率低。
发明内容
本发明的目的在于提供一种网络攻击IP自动拒绝方法,通过AWK过滤日志文件中要拒绝的目标IP,添加到防火墙的方法,实现无人自动添加攻击IP拒绝需求,达到省时省力,节省时间,提高效率。
为了解决以上技术问题,本发明提供一种网络攻击IP自动拒绝方法,包括:
读取系统安全日志文件;
过滤读取出来的安全日志文件,提取需要的IP数据;
将提取出来的IP数据定向输出到指定的过滤结果存放文件中;
把过滤结果存放文件里的IP按指定规则处理。
进一步地,所述读取系统安全日志文件,具体包括:
如果网络支持tcpwrap服务,则直接用cat命令读取系统安全日志文件;
如果网络不支持tcpwrap服务,则先在iptables防火墙定义服务所用端口进入响应动作为记录安全日志,再用cat命令读取系统安全日志文件。
进一步地,所述过滤读取出来的安全日志文件,提取需要的IP数据,具体包括:
将读取出来的安全日志文件传给AWK过滤并输出指定列的内容;
对输出指定列的内容进行排序,并将排序后的数据进行去重处理;
对去重后的数据传给AWK过滤提取需要的IP数据。
进一步地,所述方法还包括:将过滤结果存放文件里的IP值与预设参数值进行比较,如果IP值大于预设参数值,则把过滤结果存放文件里的IP按指定规则处理,否则,不用操作。
进一步地,所述把过滤结果存放文件里的IP按指定规则处理,具体包括:
如果网络支持tcpwrap服务,则把过滤结果存放文件里的IP按指定格式写入到tcpwrap拒绝文件中;
如果网络不支持tcpwrap服务,则把过滤结果存放文件里的IP循环执行到iptables中,执行操作动作为拒绝。
与现有技术相比,本发明提供一种网络攻击IP自动拒绝方法,通过AWK过滤日志文件中要拒绝的目标IP,添加到防火墙的方法,即针对tcpwrap,通过脚本程序调用指令自动完成指定服务拒绝IP的分析添加;针对iptables,通过先允许并记录到日志,再对短时间内超过多少次的连接(暴力破解尝试)进行过滤提取IP,自动添加到iptables的拒绝限制里;从而实现了无人自动添加攻击IP拒绝需求,达到省时省力的效果,节省时间,提高效率。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是本发明提供一种网络攻击IP自动拒绝方法的流程图。
具体实施方式
为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
本发明所述网络攻击IP自动拒绝方法涉及以下几个部分:系统安全日志、AWK工具、过滤结果存放文件。
1)系统安全日志,用来记录失败或错误的访问。正常的IP不会到这里。
2)AWK工具,脚本分析过滤中要调用的工具。Linux下默认有自带安装。
3)过滤结果存放文件:为抓取过滤处理后的结果输出存放文件,名称可自己定。
如图1所示,本发明提供一种网络攻击IP自动拒绝方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳中兴网信科技有限公司,未经深圳中兴网信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110372140.8/2.html,转载请声明来源钻瓜专利网。