[发明专利]一种扫描器的调用方法和装置有效
申请号: | 202010313721.3 | 申请日: | 2020-04-20 |
公开(公告)号: | CN111541686B | 公开(公告)日: | 2023-02-28 |
发明(设计)人: | 杨圣华 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 陈蕾 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 扫描器 调用 方法 装置 | ||
本申请提供一种扫描器的调用方法及装置。一种扫描器的调用方法,预先设有扫描项目与扫描策略的对应关系,所述扫描策略包括对应扫描项目使用的扫描器,所述方法包括:接收扫描任务,所述扫描任务中携带扫描项目;按照所述对应关系,查找所述扫描项目对应的扫描策略;将所述扫描任务分别下发给查找到的扫描策略中的各个扫描器,以调用各个扫描器。本申请所述扫描器的调用方法,相比于现有技术可以提高扫描效率。
技术领域
本申请涉及网络安全领域,特别涉及一种扫描器的调用方法和装置。
背景技术
随着技术的不断发展,网络在给人们的生活带来巨大便利的同时,也隐藏着一些网络漏洞,威胁着网络安全。攻击者可以利用这些网络漏洞窃取网络资源、破坏系统等等,因此有必要对网络漏洞进行探测,以及时发现并修复网络漏洞。目前,可以通过各种功能不同的扫描器探测网络漏洞,例如基于网络协议的扫描器、基于服务及其应用的扫描器、基于漏洞的扫描器等等。
在实际情况下,一般会采用多个扫描器对网络设备进行扫描,以尽量多地发现可能存在的各种漏洞。现有技术中通常会采用单一线程的调度方式来调用这些扫描器,线程中包括了多个扫描器及对应的调用顺序,所有的网络设备均可以采用上述线程进行扫描。然而,若线程中某个扫描器发生了异常,则会导致线程中的其它扫描器无法运行,必须等待异常恢复后才可以运行,引起扫描效率低下。
发明内容
有鉴于此,本申请提供一种扫描器的调用方法。
具体地,本申请是通过如下技术方案实现的:
一种扫描器的调用方法,预先设有扫描项目与扫描策略的对应关系,所述扫描策略包括对应扫描项目使用的扫描器,所述方法包括:
接收扫描任务,所述扫描任务中携带扫描项目;
按照所述对应关系,查找所述扫描项目对应的扫描策略;
将所述扫描任务分别下发给查找到的扫描策略中的各个扫描器,以调用各个扫描器。
一种扫描器的调用装置,预先设有扫描项目与扫描策略的对应关系,所述扫描策略包括对应扫描项目使用的扫描器,所述装置包括:
接收单元,用于接收扫描任务,所述扫描任务中携带扫描项目;
查找单元,用于按照所述对应关系,查找所述扫描项目对应的扫描策略;
调用单元,用于将所述扫描任务分别下发给查找到的扫描策略中的各个扫描器,以调用各个扫描器。
本申请所述扫描器的调用方法,可以预先设置不同的扫描项目及对应扫描策略的对应关系,当接收到扫描任务后,可以按照所述扫描任务中携带的扫描项目查找上述对应关系,以找到对应的扫描策略,然后将扫描任务分别下发给扫描策略中的各个扫描器,避免了现有技术中某个扫描器出现故障导致必须等待的问题,能够提升扫描效率。
附图说明
图1是本申请一示例性实施例示出的一种扫描器的调用方法的流程示意图;
图2是本申请一示例性实施例示出的另一种扫描器的调用方法的流程示意图;
图3是本申请一示例性实施例示出的一种扫描器的调用装置的一结构示意图;
图4是本申请一示例性实施例示出的一种扫描器的调用装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010313721.3/2.html,转载请声明来源钻瓜专利网。