[发明专利]漏洞检测方法以及漏洞检测装置有效
申请号: | 201610103718.2 | 申请日: | 2016-02-25 |
公开(公告)号: | CN107122665B | 公开(公告)日: | 2019-08-13 |
发明(设计)人: | 何双宁;马杰 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F21/57 | 分类号: | G06F21/57 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种漏洞检测方法,其包括构造设定数量的检测执行语句;将检测执行语句发送至检测服务器,以获取检测执行语句对应的返回时间延迟;根据检测执行语句的时间参数以及返回时间延迟,获取检测服务器对应的判断参数;根据检测服务器对应的判断参数,确定检测服务器的通用网关接口注入漏洞。本发明还提供一种漏洞检测装置。本发明的漏洞检测方法及漏洞检测装置通过多个检测执行语句的时间参数以及返回时间延迟,来确定检测服务器的漏洞,检测准确性高,且可被所有的MySQL数据库支持,兼容性强。 | ||
搜索关键词: | 漏洞 检测 方法 以及 装置 | ||
【主权项】:
1.一种漏洞检测方法,其特征在于,包括:构造设定数量的检测执行语句,其中每个所述检测执行语句对应的时间参数均不同;将所述检测执行语句发送至检测服务器,以获取所述检测执行语句对应的返回时间延迟;根据所述检测执行语句的时间参数以及返回时间延迟,获取所述检测服务器对应的判断参数以及回归参数;以及根据所述检测服务器对应的判断参数以及回归参数,确定所述检测服务器的通用网关接口注入漏洞;所述根据所述检测执行语句的时间参数以及返回时间延迟,获取所述检测服务器对应的判断参数以及回归参数的步骤包括:以所述检测执行语句的时间参数作为自变量,所述检测执行语句的返回时间延迟作为因变量进行一元线性相关性检测;构建以下回归函数:Yi=β1+β2Xi+β3其中Y为检测执行语句的返回时间延迟,X为检测执行语句的时间参数,i为检测执行语句的编号,β1为回归函数的截距,β2为回归函数的回归系数,β3为回归函数的随机误差项;根据所述检测执行语句的时间参数以及所述检测执行语句的返回时间延迟的相关系数,设定所述检测服务器对应的判断参数;参见以下公式:![]()
![]()
其中r为相关系数,n为检测执行语句的数量;该相关系数r用于表示检测执行语句的返回时间延迟Y和检测执行语句的时间参数X的相关程度,其中r的取值范围为‑1至1;判断参数R=(r)2;根据所述检测执行语句的时间参数以及所述检测执行语句的返回时间延迟的回归系数,设定所述检测服务器对应的回归参数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610103718.2/,转载请声明来源钻瓜专利网。
- 上一篇:安全防护方法及装置
- 下一篇:一种应用漏洞检测方法及系统