[发明专利]一种泛域名解析方法和系统有效
申请号: | 202211117605.X | 申请日: | 2022-09-14 |
公开(公告)号: | CN115277636B | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | 宁剑;沈传宝;肖达 | 申请(专利权)人: | 中国科学院大学 |
主分类号: | H04L61/4511 | 分类号: | H04L61/4511;H04L61/4552;G06F18/22 |
代理公司: | 北京华专卓海知识产权代理事务所(普通合伙) 11664 | 代理人: | 王一 |
地址: | 100049 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 域名解析 方法 系统 | ||
1.一种泛域名解析方法,其特征在于,所述方法包括:
获取子域名列表和每个子域名的子域名信息;所述子域名信息包括解析记录和生存时间值;
遍历所有子域名,根据待遍历的子域名的解析记录判断所述子域名列表中是否有相同解析记录的子域名;若没有,则将所述待遍历的子域名加入非泛解析列表;
若有,则根据待遍历的子域名的生存时间值判断所述子域名列表中是否有相同生存时间值的子域名;若没有,则将所述待遍历的子域名加入所述非泛解析列表;
若有,则针对所述非泛解析列表中每个子域名进行相似度计算,确定每个子域名与所述非泛解析列表中的其余子域名的相似度;将所述非泛解析列表中的相似度低于设定阈值的子域名加入最终的非泛解析列表;
直至所述子域名列表中的所有子域名均处理后,将所述非泛解析列表输出。
2.如权利要求1所述的方法,其特征在于,在所述获取子域名列表和每个子域名的子域名信息之前,所述方法包括:
获取子域名的根域名;
根据所述根域名判断是否存在泛解析行为,若存在,则进行下一步的获取子域名列表和每个子域名的子域名信息;若不存在,则结束所述根域名的筛选。
3.如权利要求1所述的方法,其特征在于,所述子域名的解析记录包括子域名以及对应的根域名、子域名解析数据和解析次数、子域名首次解析时间和最后一次解析时间。
4.一种泛域名解析系统,其特征在于,所述系统包括:
信息获取模块,用于获取子域名列表和每个子域名的子域名信息;所述子域名信息包括解析记录和生存时间值;
第一判断模块,用于遍历所有子域名,根据待遍历的子域名的解析记录判断所述子域名列表中是否有相同解析记录的子域名;若没有,则将所述待遍历的子域名加入非泛解析列表;
第二判断模块,用于若有,则根据待遍历的子域名的生存时间值判断所述子域名列表中是否有相同生存时间值的子域名;若没有,则将所述待遍历的子域名加入所述非泛解析列表;
第三判断模块,用于若有,则针对所述非泛解析列表中每个子域名进行相似度计算,确定每个子域名与所述非泛解析列表中的其余子域名的相似度;将所述非泛解析列表中的相似度低于设定阈值的子域名加入最终的非泛解析列表;
输出模块,用于直至所述子域名列表中的所有子域名均处理后,将所述非泛解析列表输出。
5.如权利要求4所述的系统,其特征在于,所述系统还包括:
所述信息获取模块,还用于获取子域名的根域名;
根据所述根域名判断是否存在泛解析行为,若存在,则进行下一步的获取子域名列表和每个子域名的子域名信息;若不存在,则结束所述根域名的筛选。
6.如权利要求4所述的系统,其特征在于,所述子域名的解析记录包括子域名以及对应的根域名、子域名解析数据和解析次数、子域名首次解析时间和最后一次解析时间。
7.一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器运行所述计算机程序时执行以实现如权利要求1-3任一项所述的方法。
8.一种计算机可读存储介质,其特征在于,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现如权利要求1-3任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院大学,未经中国科学院大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211117605.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:驱动结构及具有其的车辆
- 下一篇:一种自稳疫苗运输装置