System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及网络资产识别,尤其是涉及一种互联网资产线索拓展方法、系统、终端及存储介质。
技术介绍
1、互联网资产是指通过互联网赚取钱的数字化资产,比如图文内容、社交账号等。丰富的互联网资产有助于安全测试员探测网络中存在的漏洞,如进行网络空间测绘和态势感知等测试。
2、当前,常采用端口扫描的方式获取互联网资产,而由于端口扫描不具备选择性的收集数据的功能,所以当安全测试员要想从大量的互联网资产中选择一部分互联网资产作为训练数据,以用于针对性地进行网络探测时,就需要安全测试员对所选择的互联网资产进行一一核准,而且由于不同的安全测试员的要求不一样,也导致最终核准所得的训练数据也不一样。这也就无法保障网络探测结果的准确度。
技术实现思路
1、本申请提供一种互联网资产线索拓展方法、系统、终端及存储介质,具有提高获取所得的互联网资产准确度的特点。
2、本申请目的一是提供一种互联网资产线索拓展方法。
3、本申请的上述申请目的一是通过以下技术方案得以实现的:
4、一种互联网资产线索拓展方法,包括:
5、获取目标特征数据,所述目标特征数据包括关键字、icon、证书、icp、子域名以及根域中的一种特征或者多种特征;
6、根据所述目标特征数据扩充关联特征数据,所述关联特征数据是指在关键字、icon、证书、icp、子域名以及根域中,除了目标特征数据所包含的特征外剩余的特征;
7、根据所述目标特征数据和关联特征数据匹配互联网资产
8、通过采用上述技术方案,获取到安全测试员输入的目标特征数据时,依据目标特征数据扩充关联特征数据,再依据目标特征数据和关联特征数据去匹配更多的互联网资产,再将匹配得到的互联网资产作为训练数据,最后使用该训练数据去探测网络。由于训练数据是依据安全测试员输入的目标特征数据扩充关联特征数据后,再依据目标特征数据和关联特征数据而得,所以训练数据的广度和准确度都得到了提升。
9、本申请在一较佳示例中可以进一步配置为:所述获取目标特征数据之后,所述方法还包括:将目标特征数据转换url格式或者预定义格式。
10、通过采用上述技术方案,将目标特征数据转换为url格式或者预定义格式后,能够避免系统再耗费时间和算力去识别目标特征数据所在的位置,即能够直接调取目标特征数据所在的位置,从而提高了本申请扩充关联特征数据的效率。同时,由于目标特征数据转换格式后,包含的信息更多,所以匹配得到的训练数据的覆盖范围更广。
11、本申请在一较佳示例中可以进一步配置为:所述根据所述目标特征数据扩充关联特征数据包括:当目标特征数据为子域名、根域中的任意一种特征时:
12、调取查询icp备案信息,所述查询icp备案信息包括icp信息、备案企业名称、同备案域名以及备案域名;
13、根据所述icp信息确定icp;
14、根据所述备案企业名称、同备案域名、备案域名和计算模型得到关键字;
15、根据所述备案企业名称、同备案域名、备案域名在数据库或者互联网中匹配得到icon、证书、子域名或者得到icon、证书、根域。
16、本申请在一较佳示例中可以进一步配置为:所述根据所述备案企业名称、同备案域名、备案域名和计算模型得到关键字包括:
17、将所述备案企业名称输入词向量模型(word2vec)中得到与备案企业名称对应的关键词;
18、将同备案域名输入词向量模型(word2vec)中得到与同备案域名对应的关键词;
19、将备案域名输入词向量模型(word2vec)中得到与备案域名对应的关键词;
20、将与备案企业名称对应的关键词、与同备案域名对应的关键词、与备案域名对应的关键词均输入文档向量模型(doc2vec)中,得到目标关键字;
21、查询数据库中是否存在与目标关键字相同的关键字;
22、若是,则将目标关键字作为关联特征数据中的关键字。
23、本申请在一较佳示例中可以进一步配置为:所述根据所述目标特征数据扩充关联特征数据包括:当目标特征数据为icp时:
24、调取查询icp备案信息,所述查询icp备案信息包括icp信息、备案企业名称、同备案域名以及备案域名;
25、根据所述备案企业名称、同备案域名、备案域名和计算模型得到关键字;
26、根据所述备案企业名称、同备案域名、备案域名在数据库或者互联网中匹配得到icon、证书、子域名以及根域。
27、本申请在一较佳示例中可以进一步配置为:所述根据所述目标特征数据扩充关联特征数据包括:当目标特征数据为证书时:
28、调取与证书对应的subject内容,所述subject内容包括commonname信息和organization信息;
29、根据所述commonname信息和organization信息调取查询icp备案信息,所述查询icp备案信息包括icp信息、备案企业名称、同备案域名以及备案域名;
30、根据所述icp信息确定icp;
31、根据所述备案企业名称、同备案域名、备案域名和计算模型得到关键字;
32、根据所述备案企业名称、同备案域名、备案域名在数据库或者互联网中匹配得到icon、icp、子域名以及根域。
33、本申请在一较佳示例中可以进一步配置为:所述根据所述目标特征数据扩充关联特征数据包括:当目标特征数据为icon时:
34、计算icon的hash值;
35、使用hash值在数据库或者互联网中匹配关键字、证书、icp、子域名以及根域。
36、通过采用上述技术方案,由于关键字、icon、证书、icp、子域名以及根域是大部分互联网资产共有的特征,所以当确定了其中的一种特征或者多种特征为目标特征数据时,可以依据其同属于一个互联网资产的关联性而扩充剩余的特征,即得到关联特征数据。
37、本申请目的二是提供一种互联网资产线索拓展系统。
38、本申请的上述申请目的二是通过以下技术方案得以实现的:
39、一种互联网资产线索拓展系统,执行的上述互联网资产线索拓展方法,包括:
40、数据获取模块(11),用于获取目标特征数据,所述目标特征数据包括关键字、icon、证书、icp、子域名以及根域中的一种特征或者多种特征;
41、数据处理模块(12),用于根据所述目标特征数据扩充关联特征数据,所述关联特征数据是指在关键字、icon、证书、icp、子域名以及根域中,除了目标特征数据所包含的特征外剩余的特征;
42、数据生成模块(13),用于根据所述目标特征数据和关联特征数据匹配互联网资产得到训练数据。
43、通过采用上述技术方案,数据获取模块、数据处理模块、数据计算模块以及数据生成模块共同配合,以用于实现扩充互联本文档来自技高网...
【技术保护点】
1.一种互联网资产线索拓展方法,其特征在于,包括:
2.根据权利要求1所述的互联网资产线索拓展方法,其特征在于,所述获取目标特征数据之后,所述方法还包括:将目标特征数据转换URL格式或者预定义格式。
3.根据权利要求1所述的互联网资产线索拓展方法,其特征在于,所述根据所述目标特征数据扩充关联特征数据包括:当目标特征数据为子域名、根域中的任意一种特征时:
4.根据权利要求3所述的互联网资产线索拓展方法,其特征在于,所述根据所述备案企业名称、同备案域名、备案域名和计算模型得到关键字包括:
5.根据权利要求1所述的互联网资产线索拓展方法,其特征在于,所述根据所述目标特征数据扩充关联特征数据包括:当目标特征数据为ICP时:
6.根据权利要求1所述的互联网资产线索拓展方法,其特征在于,所述根据所述目标特征数据扩充关联特征数据包括:当目标特征数据为证书时:
7.根据权利要求1所述的互联网资产线索拓展方法,其特征在于,所述根据所述目标特征数据扩充关联特征数据包括:当目标特征数据为ICON时:
8.一种互联网资产
9.一种终端,其特征在于,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行如权利要求1-7中任一种方法的计算机程序指令。
10.一种计算机可读存储介质,其特征在于,存储有能够被处理器加载并执行如权利要求1-7中任一种方法的计算机程序。
...【技术特征摘要】
1.一种互联网资产线索拓展方法,其特征在于,包括:
2.根据权利要求1所述的互联网资产线索拓展方法,其特征在于,所述获取目标特征数据之后,所述方法还包括:将目标特征数据转换url格式或者预定义格式。
3.根据权利要求1所述的互联网资产线索拓展方法,其特征在于,所述根据所述目标特征数据扩充关联特征数据包括:当目标特征数据为子域名、根域中的任意一种特征时:
4.根据权利要求3所述的互联网资产线索拓展方法,其特征在于,所述根据所述备案企业名称、同备案域名、备案域名和计算模型得到关键字包括:
5.根据权利要求1所述的互联网资产线索拓展方法,其特征在于,所述根据所述目标特征数据扩充关联特征数据包括:当目标特征数据为icp时...
【专利技术属性】
技术研发人员:段恩建,赵武,
申请(专利权)人:北京华顺信安信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。