[发明专利]一种基于网页哈希值扫描漏洞的方法、装置及电子设备有效
申请号: | 201510870617.3 | 申请日: | 2015-12-01 |
公开(公告)号: | CN105516114B | 公开(公告)日: | 2018-12-14 |
发明(设计)人: | 王鑫 | 申请(专利权)人: | 珠海市君天电子科技有限公司;北京金山安全软件有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京市广友专利事务所有限责任公司 11237 | 代理人: | 祁献民 |
地址: | 519070 广东省珠海市唐家*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 统一资源定位符 哈希 网页 掩码 请求参数 装置及电子设备 转换 扫描漏洞 预先设置 重构的 哈希计算 漏洞检测 漏洞扫描 掩码处理 预先存储 大小写 重构 排序 应用 | ||
本发明的实施例公开一种基于网页哈希值扫描漏洞的方法、装置及电子设备。方法包括:获取网页的统一资源定位符,将获取的网页统一资源定位符按照预先设置的大小写格式进行转换,得到转换的统一资源定位符;提取所述转换的统一资源定位符中的请求参数,按照预先设置的请求参数排序集,对所述转换的统一资源定位符进行重构,得到重构的统一资源定位符;对重构的统一资源定位符中请求参数的请求参数值进行掩码处理,得到掩码的统一资源定位符;对所述掩码的统一资源定位符进行哈希计算,得到掩码的统一资源定位符哈希值,依据所述掩码的统一资源定位符哈希值以及预先存储的网页哈希值表进行网页漏洞检测。应用本发明,可以提升漏洞扫描效率。
技术领域
本发明涉及计算机网络安全技术,尤其涉及一种基于网页哈希值扫描漏洞的方法、装置及电子设备。
背景技术
随着计算机网络技术的高速发展,互联网络已逐渐成为人们工作生活中不可或缺的一部分。但互联网络在带给人们便利的同时,由于互联网络应用环境的复杂性以及互联网络应用程序的多样性,人们在使用互联网络的过程中,容易受到电脑病毒、木马等网络攻击威胁,使得用户信息泄露或造成较大的物质损失。
为了提升互联网络的安全性,在用户访问网页(Web)时,需要对网页进行漏洞扫描,以确定待访问网页是否存在漏洞,如果不存在漏洞,则可以通知用户访问,如果存在漏洞,则建议用户不访问或拒绝用户的访问。
现有在对网页进行漏洞扫描时,为了缩短网页漏洞扫描所需的时间,一般采用网页哈希值匹配方法,即预先利用爬虫爬取各站点下所有网页,然后利用漏洞扫描软件对每一网页进行漏洞扫描,如果漏洞扫描结果表明该网页无漏洞,计算该网页对应的链接,例如,统一资源定位符的哈希值,得到网页哈希值,将该网页对应的网页哈希值置于网页哈希值表中。在用户访问网页时,通过获取该网页的统一资源定位符,利用哈希算法计算待访问网页的统一资源定位符的哈希值,查找预先设置的网页哈希值表,如果待访问网页的网页哈希值与预先设置的网页哈希值表中任一哈希值相同,则无需对该网页进行漏洞扫描,允许用户访问;如果待访问网页的网页哈希值与预先设置的网页哈希值表中任一哈希值均不相同,则进行安全漏洞扫描,并依据扫描结果确定是否允许用户访问该网页。
但该基于网页哈希值扫描漏洞的方法,需要利用爬虫爬取一个站点的所有网页对应的链接,然后依次对网页进行扫描,并依据网页对应的网页链接生成网页哈希值。由于每一网页对应一哈希值,而对于同一网站下包含的多个网页来说,如果该网站存在漏洞,则会相应在各网页中存在相同漏洞。因而,现有基于网页哈希值扫描漏洞的方法,生成用于漏洞扫描所需的网页哈希值较多,使得网页哈希值表生成所需的时间较长,进而使得后续漏洞扫描中,需要匹配的网页哈希值较多,导致漏洞扫描效率较低。
发明内容
有鉴于此,本发明实施例提供一种基于网页哈希值扫描漏洞的方法、装置及电子设备,降低基于网页哈希值扫描漏洞的时间,提升漏洞扫描效率。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明实施例提供一种基于网页哈希值扫描漏洞的方法,包括:
获取网页的统一资源定位符,将获取的网页统一资源定位符按照预先设置的大小写格式进行转换,得到转换的统一资源定位符;
提取所述转换的统一资源定位符中的请求参数,按照预先设置的请求参数排序集,对所述转换的统一资源定位符进行重构,得到重构的统一资源定位符;
对重构的统一资源定位符中请求参数的请求参数值进行掩码处理,得到掩码的统一资源定位符;
对所述掩码的统一资源定位符进行哈希计算,得到掩码的统一资源定位符哈希值,依据所述掩码的统一资源定位符哈希值以及预先存储的网页哈希值表进行网页漏洞检测。
优选地,设置所述请求参数排序集包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海市君天电子科技有限公司;北京金山安全软件有限公司,未经珠海市君天电子科技有限公司;北京金山安全软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510870617.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:内燃机用点火线圈
- 下一篇:聚氯乙烯系树脂组合物膜