[发明专利]扫描报告生成方法及装置在审
申请号: | 202011180579.6 | 申请日: | 2020-10-29 |
公开(公告)号: | CN112333177A | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 潘奂 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/24;G06F21/57 |
代理公司: | 北京金讯知识产权代理事务所(特殊普通合伙) 11554 | 代理人: | 黄剑飞 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扫描 报告 生成 方法 装置 | ||
本公开涉及一种扫描报告生成方法、装置、电子设备及计算机可读介质。可用于漏洞扫描装置,该方法包括:根据待进行漏洞扫描的IP地址生成多个分段执行任务;基于线程池处理所述多个分段执行任务,陆续生成多个单IP扫描记录;消息队列的生产者依次将所述多个单IP扫描记录中的每一个单IP扫描记录发送至消息队列中;消息队列的消费者监听所述消息队列获取所述单IP扫描记录以生成扫描报告。本公开涉及的扫描报告生成方法、装置、电子设备及计算机可读介质,能够异步执行漏洞扫描任务和生成报告任务,提高处理效率,节约漏洞扫描任务的整体处理时间。
技术领域
本公开涉及计算机信息处理领域,具体而言,涉及一种扫描报告生成方法、装置、电子设备及计算机可读介质。
背景技术
随着计算机技术的快速发展,各类软件以及电子设备也是百花齐放,已知的漏洞数量也在飞快的增加。各行各业已经离不开各式各样的电子设备,然而网络信息安全形势日益严峻,各种形式的攻击和窃密行为层出不穷,不仅对个人信息和财产,也对国民经济各个领域构成严重威胁,这也促进了安全行业的发展。
大多数的企业、组织和机构办公或生产需要计算机、视频输入设备、网络设备、物联网设备等等。要维持设备的正常运转需要投入一定的人力运行维护和管理。随着设备规模的扩大,维护难度也随着增大,这时漏洞扫描和资产管理的装置能更好的管理设备发现潜在的安全问题。
漏洞扫描装置在扫描过后根据每一个设备的IP地址生成漏洞报告和整体的报告,报告能直观具体展示设备的漏洞信息、设备信息以及其他信息。当扫描的资产过多时,报告的数量也会很多,报告生成所需的时间与扫描的IP数量线性增长。
在所述背景技术部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
有鉴于此,本公开提供一种扫描报告生成方法、装置、电子设备及计算机可读介质,能够异步执行漏洞扫描任务和生成报告任务,提高处理效率,节约漏洞扫描任务的整体处理时间。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
根据本公开的一方面,提出一种扫描报告生成方法,可用于漏洞扫描装置,该方法包括:根据待进行漏洞扫描的IP地址生成多个分段执行任务;基于线程池处理所述多个分段执行任务,陆续生成多个单IP扫描记录;消息队列的生产者依次将所述多个单IP扫描记录中的每一个单IP扫描记录发送至消息队列中;消息队列的消费者监听所述消息队列获取所述单IP扫描记录以生成扫描报告。
在本公开的一种示例性实施例中,根据待进行漏洞扫描的IP地址生成多个分段执行任务,包括:获取用户设置的待进行漏洞扫描的IP地址的范围;根据IP地址的范围内的IP地址数量将所有IP地址进行拆分,生成多个IP地址集合;为每个IP地址集合建立分段执行任务。
在本公开的一种示例性实施例中,基于线程池处理所述多个分段执行任务,陆续生成多个单IP扫描记录包括:将所述多个分段执行任务加入所述线程池;所述线程池同时调用执行部分或全部分段执行任务;在执行完所述部分或全部分段执行任务后,所述线程池继续执行未完成的其他分段执行任务。
在本公开的一种示例性实施例中,基于线程池处理所述多个分段执行任务,陆续生成多个单IP扫描记录,包括:分段执行任务获取其对应的IP地址集合;分段执行任务对所述IP地址集合中的IP地址执行漏洞扫描;在扫描结束后,根据执行结果生成多个单IP扫描记录。
在本公开的一种示例性实施例中,根据执行结果生成多个单IP扫描记录,包括:所述线程池在执行完每一个分段执行任务后,即根据分段执行任务的执行结果生成单IP扫描记录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011180579.6/2.html,转载请声明来源钻瓜专利网。