System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 资产测绘方法、装置、存储介质及资产测绘设备制造方法及图纸_技高网

资产测绘方法、装置、存储介质及资产测绘设备制造方法及图纸

技术编号:40827625 阅读:3 留言:0更新日期:2024-04-01 14:49
本申请提供一种资产测绘方法、装置、存储介质及资产测绘设备,涉及网络领域。其中,资产测绘设备向被探测设备发送资产探测报文;接收被探测设备对资产探测报文的响应报文;若从响应报文中匹配到多个预设关键字段中的任意一个目标字段,则通过与目标字段绑定的测绘探针对响应报文中携带的资产信息进行测绘。如此,相较于现有技术中依次使用每个测绘探针进行探测,本实施例基于匹配到的预设关键字段,有针对性的调用与之绑定的测绘探针进行资产测绘,从而提高了资产测绘的效率。

【技术实现步骤摘要】

本申请涉及网络领域,具体而言,涉及一种资产测绘方法、装置、存储介质及资产测绘设备


技术介绍

1、资产测绘,作为网络资产管理的一种重要手段,不仅能够精确地识别出拥有哪些网络资产(包括硬件设备、软件应用、网络服务等),还能深入了解这些网络资产的详细状况,包括它们开放的端口、运行中的组件和服务等,从而能够实时掌握资产的动态,以及它们的详细配置信息、性能指标等详细信息。这种实时性的资产管理和监控能力,使得能够更好地理解和控制网络环境,及时发现和解决潜在的问题,提高网络资产的可用性和安全性。

2、在现有的资产测绘过程中,通常采用多种探测工具来进行请求的发送和接收。若当前的探测工具未能收到相关指纹信息的回复时,则会依次尝试使用其他探测工具进行请求,直至找到可用的指纹信息并收到相应的回复。然而,在大规模资产调查过程中,上述方式存在一定的局限性,由于无法实现多线程的同时执行,每个资产都需要依次进行探测和识别,这无疑降低了指纹信息识别的速度,增加了指纹信息识别的时间成本。


技术实现思路

1、为了克服现有技术中的至少一个不足,本申请提供一种资产测绘方法、装置、存储介质及资产测绘设备,具体包括:

2、第一方面,本申请提供一种资产测绘方法,所述方法包括:

3、向被探测设备发送资产探测报文;

4、接收所述被探测设备对所述资产探测报文的响应报文;

5、若从所述响应报文中匹配到多个预设关键字段中的任意一个目标字段,则通过与所述目标字段绑定的测绘探针对待探测设备进行资产测绘。

6、结合第一方面的可选实施方式,所述若从所述响应报文中匹配到目标字段,则通过与所述目标字段绑定的测绘探针对待探测设备进行资产测绘,包括:

7、若从所述响应报文中匹配到所述目标字段,则利用所述目标字段匹配预设的探针匹配表,得到与所述目标字段绑定的测绘探针,其中,所述探针匹配表记录有多个预设关键字段各自的测绘探针;

8、通过与所述目标字段绑定的测绘探针对待探测设备进行资产测绘。

9、结合第一方面的可选实施方式,与所述目标字段绑定的测绘探针的数量为多个,所述通过与所述目标字段绑定的测绘探针对待探测设备进行资产测绘,包括:

10、判断当前是否有多个可用处理器;

11、若有多个可用处理器,则从与所述目标字段绑定的测绘探针中选取多个待执行探针,其中,所述多个待执行探针的数量不超过所述多个可用处理器的数量;

12、将所述多个待执行探针部署到不同的处理器上运行,以同步对待探测设备进行资产测绘。

13、结合第一方面的可选实施方式,所述向被探测设备发送资产探测报文,包括:

14、确定所述被探测设备中处于活动状态的端口;

15、分别对每个处于活动状态的端口发送资产探测报文。

16、结合第一方面的可选实施方式,所述分别对每个处于活动状态的端口发送资产探测报文,包括:

17、分别对每个处于活动状态的端口发送基于tcp/ip协议栈编写的资产探测报文。

18、结合第一方面的可选实施方式,所述确定所述被探测设备中处于活动状态的端口,包括:

19、基于预设网络协议向所述被探测设备的全部端口发送存活性探测报文,其中,所述预设网络协议包括icmp、tcp syn、udp中的至少一种;

20、将响应所述存活性探测报文的端口确定为处于活动状态的端口。

21、第二方面,本申请提供一种资产测绘装置,所述装置包括:

22、探测模块,用于向被探测设备发送资产探测报文,并接收所述被探测设备对所述资产探测报文的响应报文;

23、测绘模块,用于若从所述响应报文中匹配到多个预设关键字段中的任意一个目标字段,则通过与所述目标字段绑定的测绘探针对待探测设备进行资产测绘。

24、结合第二方面的可选实施方式,所述测绘模块还具体用于:

25、若从所述响应报文中匹配所述目标字段,则利用所述目标字段匹配预设的探针匹配表,得到与所述目标字段绑定的测绘探针,其中,所述探针匹配表记录有多个预设关键字段各自的测绘探针;

26、通过与所述目标字段绑定的测绘探针对待探测设备进行资产测绘。

27、第三方面,本申请还提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现所述的资产测绘方法。

28、第四方面,本申请还提供一种资产测绘设备,所述资产测绘设备包括处理器以及存储器,所述存储器存储有计算机程序,所述计算机程序被处理器执行时,实现所述的资产测绘方法。

29、相对于现有技术而言,本申请具有以下有益效果:

30、本申请提供一种资产测绘方法、装置、存储介质及资产测绘设备。其中,资产测绘设备向被探测设备发送资产探测报文;接收被探测设备对资产探测报文的响应报文;若从响应报文中匹配到多个预设关键字段中的任意一个目标字段,则通过与目标字段绑定的测绘探针对响应报文中携带的资产信息进行测绘。如此,相较于现有技术中依次使用每个测绘探针进行探测,本实施例基于匹配到的预设关键字段,有针对性的调用与之绑定的测绘探针进行资产测绘,从而提高了资产测绘的效率。

本文档来自技高网...

【技术保护点】

1.一种资产测绘方法,其特征在于,所述方法包括:

2.根据权利要求1所述的资产测绘方法,其特征在于,所述若从所述响应报文中匹配到目标字段,则通过与所述目标字段绑定的测绘探针对待探测设备进行资产测绘,包括:

3.根据权利要求2所述的资产测绘方法,其特征在于,与所述目标字段绑定的测绘探针的数量为多个,所述通过与所述目标字段绑定的测绘探针对待探测设备进行资产测绘,包括:

4.根据权利要求1所述的资产测绘方法,其特征在于,所述向被探测设备发送资产探测报文,包括:

5.根据权利要求4所述的资产测绘方法,其特征在于,所述分别对每个处于活动状态的端口发送资产探测报文,包括:

6.根据权利要求4所述的资产测绘方法,其特征在于,所述确定所述被探测设备中处于活动状态的端口,包括:

7.一种资产测绘装置,其特征在于,所述装置包括:

8.根据权利要求7所述的资产测绘装置,其特征在于,所述测绘模块还具体用于:

9.一种存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现权利要求1-6任意一项所述的资产测绘方法。

10.一种资产测绘设备,其特征在于,所述资产测绘设备包括处理器以及存储器,所述存储器存储有计算机程序,所述计算机程序被处理器执行时,实现权利要求1-6任意一项所述的资产测绘方法。

...

【技术特征摘要】

1.一种资产测绘方法,其特征在于,所述方法包括:

2.根据权利要求1所述的资产测绘方法,其特征在于,所述若从所述响应报文中匹配到目标字段,则通过与所述目标字段绑定的测绘探针对待探测设备进行资产测绘,包括:

3.根据权利要求2所述的资产测绘方法,其特征在于,与所述目标字段绑定的测绘探针的数量为多个,所述通过与所述目标字段绑定的测绘探针对待探测设备进行资产测绘,包括:

4.根据权利要求1所述的资产测绘方法,其特征在于,所述向被探测设备发送资产探测报文,包括:

5.根据权利要求4所述的资产测绘方法,其特征在于,所述分别对每个处于活动状态的端口发送资产探测报文,包...

【专利技术属性】
技术研发人员:马仙舟范磊
申请(专利权)人:成都知道创宇信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1