技术新讯 > 电子通信装置的制造及其应用技术 > 地址发现方法、装置、电子设备及存储介质与流程  >  正文

地址发现方法、装置、电子设备及存储介质与流程

  • 国知局
  • 2024-08-02 14:27:38

本申请涉及互联网领域,尤其涉及一种地址发现方法、装置、电子设备及存储介质。

背景技术:

1、随着互联网的发展,互联网地址探测及发现一直是网络空间测绘领域重要的内容,其对于网络资产评估,网络威胁发现至关重要。针对第四代传统互联网地址,现有工具(如zmap)可在极短时间内探测全量地址空间。但是第六代互联网地址存在巨大的互联网地址空间,使得传统的全量地址空间探测方式并不可行,而且由于第六代互联网地址活跃地址的稀疏性,采用随机枚举的探测方式,存在准确率低的问题。

技术实现思路

1、为了解决上述技术问题,本申请提供了一种地址发现方法、装置、电子设备及存储介质。

2、第一方面,本申请提供了一种地址发现方法,包括:

3、获取互联网协议地址和互联网协议地址的索引信息;

4、依据互联网协议地址和索引信息,生成地址嵌入信息;

5、基于地址嵌入信息进行知识蒸馏,得到嵌入表示信息;

6、采用地址嵌入信息和嵌入表示信息进行地址发现,得到互联网协议地址对应的地址发现结果。

7、可选的,所述依据所述互联网协议地址和所述索引信息,生成地址嵌入信息,包括:

8、从所述互联网协议地址中提取地址值,并从所述索引信息中提取索引值;

9、将所述地址值与所述索引值进行结合,得到地址词信息;

10、采用所述地址词信息,生成所述地址嵌入信息。

11、可选的,所述采用所述地址嵌入信息和所述嵌入表示信息进行地址发现,得到所述互联网协议地址对应的地址发现结果,包括:

12、从所述地址嵌入信息中,提取网络地址嵌入信息;

13、采用所述嵌入表示信息确定主机地址信息;

14、将所述网络地址嵌入信息与所述主机地址信息进行组合,得到互联网协议发现地址;

15、基于所述互联网协议发现地址,生成所述地址发现结果。

16、可选的,所述采用所述地址词信息,生成所述地址嵌入信息,包括:

17、将所述地址词信息对应的有向图节点,确定为目标节点;

18、在所述目标节点所在的有向图中,确定第一邻居节点和第二邻居节点,所述第一邻居节点为在所述有向图中以所述目标节点为头结点的有向边对应的有向图节点,所述第二邻居节点为在所述有向图中以所述目标节点为尾结点的有向边对应的有向图节点;

19、依据所述目标节点、所述第一邻居节点、所述第二邻居节点以及所述有向边进行信息聚合,生成所述地址嵌入信息。

20、可选的,所述采用所述地址词信息,生成所述地址嵌入信息之前,还包括:

21、将所述地址词信息作为有向图节点;

22、基于所述地址词之间的顺序关系,构成有向边;

23、采用所述有向图节点和所述有向边,构建所述有向图。

24、可选的,所述基于所述地址嵌入信息进行知识蒸馏,得到嵌入表示信息,包括:

25、从所述地址嵌入信息中,提取预设位数的网络嵌入信息;

26、对所述网络嵌入信息进行知识蒸馏,得到主机表示信息;

27、将所述主机表示信息作为所述嵌入表示信息。

28、可选的,所述依据所述互联网协议地址和所述索引信息,生成地址嵌入信息,包括:

29、从所述互联网协议地址中提取地址信息;

30、确定所述地址信息中各个地址值对应的索引值;

31、采用各个地址值对应的索引值,确定所述索引信息。

32、第二方面,本申请提供了一种地址发现装置,包括:

33、获取模块,用于获取互联网协议地址和所述互联网协议地址的索引信息;

34、生成模块,用于依据所述互联网协议地址和所述索引信息,生成地址嵌入信息;

35、知识蒸馏模块,用于基于所述地址嵌入信息进行知识蒸馏,得到嵌入表示信息;

36、发现模块,用于采用所述地址嵌入信息和所述嵌入表示信息进行地址发现,得到所述互联网协议地址对应的地址发现结果。

37、第三方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

38、存储器,用于存放计算机程序;

39、处理器,用于执行存储器上所存放的程序时,实现第一方面任一项所述的地址发现方法。

40、第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项所述的地址发现方法。

41、本申请实施例通过获取互联网协议地址和互联网协议地址的索引信息,以依据互联网协议地址和索引信息,生成地址嵌入信息,并基于地址嵌入信息进行知识蒸馏,得到嵌入表示信息,随后采用地址嵌入信息和嵌入表示信息进行地址发现,得到互联网协议地址对应的地址发现结果,从而采用知识蒸馏保证了地址发现准确率的同时还提高了地址发现效率,解决了现有相关技术中采用随机枚举的探测方式所存在的地址发现准确率低的问题。

技术特征:

1.一种地址发现方法,其特征在于,包括:

2.根据权利要求1所述的地址发现方法,其特征在于,所述依据所述互联网协议地址和所述索引信息,生成地址嵌入信息,包括:

3.根据权利要求2所述的地址发现方法,其特征在于,所述采用所述地址嵌入信息和所述嵌入表示信息进行地址发现,得到所述互联网协议地址对应的地址发现结果,包括:

4.根据权利要求2所述的地址发现方法,其特征在于,所述采用所述地址词信息,生成所述地址嵌入信息,包括:

5.根据权利要求4所述的地址发现方法,其特征在于,所述采用所述地址词信息,生成所述地址嵌入信息之前,还包括:

6.根据权利要求1所述的地址发现方法,其特征在于,所述基于所述地址嵌入信息进行知识蒸馏,得到嵌入表示信息,包括:

7.根据权利要求1所述的地址发现方法,其特征在于,所述依据所述互联网协议地址和所述索引信息,生成地址嵌入信息,包括:

8.一种地址发现装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的地址发现方法。

技术总结本申请涉及一种地址发现方法、装置、电子设备及存储介质,所述地址发现方法,通过获取互联网协议地址和互联网协议地址的索引信息,以依据互联网协议地址和索引信息,生成地址嵌入信息,并基于地址嵌入信息进行知识蒸馏,得到嵌入表示信息,随后采用地址嵌入信息和嵌入表示信息进行地址发现,得到互联网协议地址对应的地址发现结果,从而采用知识蒸馏保证了地址发现准确率的同时还提高了地址发现效率,解决了现有相关技术中采用随机枚举的探测方式所存在的地址发现准确率低的问题。技术研发人员:贾东征,王亚杰,李建强,李广恺,王杰,张泰曜,傅兴玉,王晗受保护的技术使用者:国家计算机网络与信息安全管理中心技术研发日:技术公布日:2024/7/25

本文地址:https://www.jishuxx.com/zhuanli/20240801/242882.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。