[发明专利]基于多通道多网段扫描装置及扫描方法在审
申请号: | 201310662770.8 | 申请日: | 2013-12-09 |
公开(公告)号: | CN103685261A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 袁宝弟;王永忠;陆翰;金睿 | 申请(专利权)人: | 无锡市同威科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 无锡市大为专利商标事务所 32104 | 代理人: | 殷红梅 |
地址: | 214072 江苏省无锡市滨*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 通道 网段 扫描 装置 方法 | ||
技术领域
本发明涉及一种扫描装置及扫描方法,尤其是一种基于多通道多网段扫描装置及扫描方法,属于服务器漏洞扫描的技术领域。
背景技术
现有的扫描设备,均是单通道但扫描任务,在扫描多台服务器时需要一个一个的顺序扫描,扫描时间长,扫描效率低。
发明内容
本发明的目的是克服现有技术中存在的不足,提供一种基于多通道多网段扫描装置及扫描方法,其结构简单紧凑,能同时对多台服务器进行同时扫描,缩短扫描时间,提高扫描效率。
按照本发明提供的技术方案,所述基于多通道多网段扫描装置,包括扫描指令接口,所述扫描指令接口通过驱动模块与扫描指令仲裁模块连接,所述扫描指令仲裁模块与至少两个扫描通道连接,每个扫描通道通过对应的扫描接口连接所需的目标服务器;扫描指令接口能接收扫描指令,并对所述扫描指令进行判断;当扫描指令合理时,扫描指令接口通过驱动模块将扫描指令传输到扫描指令仲裁模块,扫描指令仲裁模块根据扫描指令选择扫描通道及与所述扫描通道连接的扫描接口与目标服务器连接,以对所述目标服务器进行扫描;在对目标服务器进行扫描时,通过扫描接口及扫描通道将扫描反馈信息传输到扫描指令仲裁模块,扫描指令仲裁模块通过驱动模块将扫描反馈信息传输到扫描指令接口。
所述扫描接口包括RJ45网络接口。
扫描指令接口接收扫描指令,并对所述扫描指令进行判断,当所述扫描指令与扫描指令接口内预设的扫描指令参数不匹配时,扫描指令接口输出扫描指令异常信息。
一种基于多通道多网段扫描方法,所述扫描方法包括如下步骤:
a、通过扫描指令接口接收扫描指令,并对所述扫描指令进行检测判断,多所述扫描指令与扫描指令接口内的扫描指令参数匹配时,进入步骤b,否则,退出扫描程序;
b、驱动模块将扫描指令传输至扫描指令仲裁模块,由扫描指令仲裁模块对扫描指令进行解析;
c、扫描指令仲裁模块根据解析扫描指令中的地址及网段信息选择其中一个扫描通道及与所述扫描通道连接的扫描接口连接目标服务器,以对所述目标服务器进行扫描;
d、扫描接口接收目标服务器返回的扫描反馈信息,并通过与所述扫描接口连接的扫描通道传输至扫描指令仲裁模块,扫描指令接口通过驱动模块循环读取扫描指令仲裁模块内的扫描反馈信息。
所述扫描指令接口内的扫描指令参数包括目标服务器地址以及扫描深度。
所述步骤c中,扫描指令仲裁模块根据扫描指令的地址及网段信息选择扫描通道及进行扫描时包括如下步骤:
c1、扫描指令内包含n台要扫描的目标服务器,与所述扫描指令仲裁模块连接的扫描接口中有m个扫描接口有链接;
c2、将n台目标服务器中有相同网段的归为一类,得到p个扫描网段;
c3、当p>m时,将m个扫描接口对应前m个网段扫描,后(p-m)个扫描网段处于等待状态;当同一个网段内有多台目标服务器时,按照IP地址由小到大的次序进行扫描;
c4、当p小于等于m时,选择前p个扫描接口对p个网段扫描,当同一个网段内有多台目标服务器时,按照IP地址由小到大的次序进行扫描。
所述步骤d中,当有多个扫描接口向扫描指令仲裁模块传输扫描反馈信息时,扫描指令仲裁模块根据扫描接口的设定顺序依次接收扫描接口的扫描反馈信息。
本发明的优点:通过扫描指令接口来接收扫描指令,并对扫描指令进行判断;扫描指令仲裁模块通过驱动模块来接收扫描指令接口传输的扫描指令的,扫描指令仲裁模块根据扫描指令来选择相应的扫描通道及扫描接口来连接目标服务器,实现多通道多网段的扫描需要,扫描指令接口还能读取扫描指令仲裁模块内的扫描反馈信息,结构简单紧凑,能同时对多台服务器进行同时扫描,缩短扫描时间,提高扫描效率。
附图说明
图1为本发明的结构框图。
图2为本发明扫描指令接口的工作流程图。
图3为本发明扫描指令仲裁模块的工作流程图。
图4为本发明扫描指令仲裁模块接收扫描反馈信息的流程图。
附图标记说明:1-扫描指令接口、2-驱动模块、3-扫描指令仲裁模块、4-扫描连接通道及5-扫描连接接口。
具体实施方式
下面结合具体附图和实施例对本发明作进一步说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡市同威科技有限公司,未经无锡市同威科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310662770.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:轮播媒体分片的方法、客户端及系统
- 下一篇:一种阻燃木材的生产方法