[发明专利]一种攻击的防御方法在审
申请号: | 201711320873.0 | 申请日: | 2017-12-12 |
公开(公告)号: | CN107800726A | 公开(公告)日: | 2018-03-13 |
发明(设计)人: | 蔡昌菊 | 申请(专利权)人: | 蔡昌菊 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 成都弘毅天承知识产权代理有限公司51230 | 代理人: | 徐金琼,刘东 |
地址: | 615000 四川省凉山彝*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 攻击 防御 方法 | ||
1.一种攻击的防御方法,其特征在于,包括:
通过预置阈值识别会话信息中的可疑用户网际协议IP地址,所述会话信息中包含用户IP地址;
根据预置攻击IP地址库在可疑用户IP地址中过滤攻击IP地址,获得第一剩余的可疑用户IP地址;
通过所述会话信息中的服务请求信息从所述第一剩余的可疑用户IP地址中过滤攻击IP地址,获得第二剩余的可疑用户IP地址;
根据预置脚本程序从所述第二剩余的可疑用户IP地址中过滤攻击IP地址,所述预置脚本程序用于确定所述第二剩余的可疑用户IP地址中包含的攻击IP地址;
拒绝通过所述攻击IP地址发送的服务请求。
2.根据权利要求1所述的方法,其特征在于,所述通过预置阈值识别会话信息中的可疑用户IP地址包括:
从所述会话信息中获取单位时间内通过所述用户IP地址发送服务请求的次数;
将所述单位时间内发送服务请求的次数大于第一预置阈值的用户IP地址确定为所述可疑用户IP地址。
3.根据权利要求2所述的方法,其特征在于,所述将单位时间内发送服务请求的次数大于第一预置阈值的用户IP地址确定为所述可疑用户IP地址之后,所述方法还包括:
获取所述单位时间内发送服务请求的次数小于或等于第一预置阈值的用户IP地址;
从所述获取的用户IP地址中统计相同用户IP地址的服务请求次数;
将所述服务请求次数大于第二预置阈值的用户IP地址确定为所述可疑用户IP地址。
4.根据权利要求1所述的方法,其特征在于,所述通过所述会话信息中的服务请求信息从所述第一剩余的可疑用户IP地址中过滤攻击IP地址,获得第二剩余的可疑用户IP地址包括:
根据预置请求URL数量阈值从所述第一剩余的可疑用户IP地址中过滤所述攻击IP地址,并将过滤后的第一剩余的可疑用户IP地址作为第一可疑用户IP地址;
根据预置URL路径将所述第一可疑用户IP地址中请求URL不正确的可疑用户IP地址过滤掉,并将过滤后的第一可疑用户IP地址作为第二可疑用户IP地址;
根据预置URL跳转关系将所述第二可疑用户IP地址中请求URL跳转关系不正确的可疑用户IP地址过滤掉,并将过滤后的第二可疑用户IP地址作为第三可疑用户IP地址;
根据预置服务器host字段将所述第三可疑用户IP地址中请求host字段不正确的可疑用户IP地址过滤掉,并将过滤后的第三可疑用户IP地址作为第四可疑用户IP地址;
根据预置URL长度将所述第四可疑用户IP地址中请求URL长度不正确的可疑用户IP地址过滤掉。
5.根据权利要求1所述的方法,其特征在于,所述根据预置脚本程序从所述第二剩余的可疑用户IP地址中过滤攻击IP地址包括:
将所述预置脚本程序发送给所述第二剩余的可疑用户IP地址对应的客户端,以使得所述客户端执行所述预置脚本程序;
若存在执行所述预置脚本程序错误的客户端,则将执行所述预置脚本程序错误的客户端对应的可疑用户IP地址确定为所述攻击IP地址。
6.根据权利要求5所述的方法,其特征在于,所述将执行所述预置脚本程序错误的客户端对应的可疑用户IP地址确定为所述攻击IP地址之后,所述方法还包括:
若存在执行所述预置脚本程序正确的客户端,则向执行所述预置脚本程序正确的客户端发送验证信息,以使得执行所述预置脚本程序正确的客户端接收根据所述验证信息输入的验证码;
若所述验证码与所述验证信息不对应,则将执行所述预置脚本程序正确的客户端对应的可疑用户IP地址确定为攻击IP地址;
若所述验证码与所述验证信息对应,则将执行所述预置脚本程序正确的客户端对应的可疑用户IP地址确定为可信用户IP。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蔡昌菊,未经蔡昌菊许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711320873.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:迷你加油超市一体店
- 下一篇:一种安全性能高的充气式无支架帐篷