一种快速获取泛域名并提取价值的方法技术

技术编号:37175022 阅读:39 留言:0更新日期:2023-04-20 22:44
本发明专利技术涉及泛域名提取技术领域,且公开了一种快速获取泛域名并提取价值的方法,包括以下步骤:建立泛域名后缀集通过域名后缀建立模块以后缀长度为二至四个字符建立泛域名后缀集,通过运行代码将后缀长度为二至四个字符的排列组合输出到后缀集合当中,建立生成字符型前缀和后缀的设计模型。该快速获取泛域名并提取价值的方法,能覆盖所有已知和未知的域名后缀,并能进一步提取的众多域名资产,并加以价值提取区分,此种快速获取泛域名并提取价值的方法,在性能、成本、性价比等方面均无对比参照,但填补了相关资源获取空白,域名后缀采用指定条件,穷举遍历覆盖,继而通过连通性和提取资源验证域名后缀是否存在。取资源验证域名后缀是否存在。取资源验证域名后缀是否存在。

【技术实现步骤摘要】
一种快速获取泛域名并提取价值的方法


[0001]本专利技术涉及泛域名提取
,具体为一种快速获取泛域名并提取价值的方法。

技术介绍

[0002]世界互联网,虽然服务、应用形形色色,对互联网的使用多种多样,但是,网站、WEB应用一直是其中最重要的角色,使用占比甚至超过互联网所有应用的30%以上。而网站、WEB应用中其中一个很重要的角色,就是域名。域名是为了解决互联网单靠IP地址难以记忆、难以书写的问题。正是有了域名,才让企业、事业、机构、个人等各种资源在互联网中相互连接并供人们访问。互联网的快速发展,域名已经从原来的.com,.net,.org,.cn,.gov,.gov.cn等几十种变为几百种,甚至近几年变为了几千种。
[0003]但是现有中的域名中的.com,.cn,.edu.cn,.gov,.gov.cn大家比较容易理解掌握,但一些不常见的,如.pad,.cc,.lol,.ibm甚至新的国别域名.vn,.sg,.la等,虽然不常见,但里面活跃的资源,有时需要我们掌握,这里面固然有正常的资源,但更多有黄、赌、毒等脏乱差的资源,所以,如何找到这些难以统计的众多域名后缀,继而提取到里面的资源,并对资源价值加以甄别区分,亟需一种办法,为此,提出了一种快速获取泛域名并提取价值的方法。

技术实现思路

[0004](一)解决的技术问题
[0005]针对现有技术的不足,本专利技术提供了一种快速获取泛域名并提取价值的方法,能覆盖所有已知和未知的域名后缀,并能进一步提取的众多域名资产,并加以价值提取区分,此种快速获取泛域名并提取价值的方法,在性能、成本、性价比等方面均无对比参照,但填补了相关资源获取空白,域名后缀采用指定条件,穷举遍历覆盖,继而通过连通性和提取资源验证域名后缀是否存在。
[0006](二)技术方案
[0007]为实现上述获取泛域名的效果,本专利技术提供如下技术方案:一种快速获取泛域名并提取价值的方法,包括以下步骤:
[0008]S1、建立泛域名后缀集
[0009]通过域名后缀建立模块以后缀长度为二至四个字符建立泛域名后缀集,通过运行代码将后缀长度为二至四个字符的排列组合输出到后缀集合当中,其运行代码如下:
[0010][0011][0012][0013][0014][0015]S2、生成字符型前缀和后缀
[0016]建立生成字符型前缀和后缀的设计模型,随后通过设计模型中的代码根据步骤S1中的后缀合集进行编写。
[0017]S3、生成混合型前缀和后缀
[0018]建立生成混合型前缀和后缀的设计模型,随后通过设计模型中的代码根据步骤S1中的后缀合集进行编写。
[0019]S4、对生成域名进行检查
[0020]S401、首先通过设置的域名检查模块对步骤S2与步骤S3中生成域名的状况、有效期以及注册商进行检查;
[0021]S402、通过设置的DNS检查模块对域名的DNS服务商进行解析;
[0022]S403、通过设置的网站检测模块对域名的备案信息、ping以及网站状态进行检测。
[0023]S5、对解析后域名进行验证
[0024]将步骤S4中验证完成后的有效域名提取出来,并对有效域名进行输入验证。
[0025]优选的,所述步骤S1中,所输入二至四个字符值,需要依次进行输入计算,首先输入两个字符值,再输入三个字符值,最后输入四个字符值。
[0026]优选的,所述步骤S2与S3中,所生成的字符型前缀和后缀是六位以内的数字以及四位以内的字符,所生成的混合型前缀和后缀是三位以内数字字符的混合。
[0027]优选的,所述步骤S401中,域名的状况检查中,如果域名状态是Clienthold或者Serverhold,说明该域名已经被锁定,则将该域名去除,域名的有效期检查是对域名的使用期限是否到期,如果到期,则将该域名去除,若域名状态以及有效期均正常则进行注册商检查,注册商检查是指对域名注册与管理的地方进行检查。
[0028]优选的,所述步骤S402中,DNS检查模块主要包含对DNS服务商、权威DNS服务器、公共DNS服务器、递归解析追踪、本地DNS检测、TTL生效时间的检查,DNS服务商解析结果是指通过dig域名@权威DNS服务器的方法,来验证权威DNS服务器中解析是否生效。
[0029]优选的,所述步骤S403中,域名解析与备案并无直接关联,即使网站未备案或者备
案中,这并不影响域名解析的设置和解析的生效,但是网站未备案或者备案中,则会直接影响网站的访问与使用,ping检查显示IP地址不同,则无法Ping通网站IP地址,此时将域名去除,网站状态检查主要是指做HTTP状态查询。
[0030]优选的,所述步骤S5中,通过将有效域名逐个输入至浏览器中进行最终的搜索检查,并将可以打开的域名地址输出。
[0031](三)有益效果
[0032]与现有技术相比,本专利技术提供了一种快速获取泛域名并提取价值的方法,具备以下有益效果:
[0033]该快速获取泛域名并提取价值的方法,能覆盖所有已知和未知的域名后缀,并能进一步提取的众多域名资产,并加以价值提取区分,此种快速获取泛域名并提取价值的方法,在性能、成本、性价比等方面均无对比参照,但填补了相关资源获取空白,域名后缀采用指定条件,穷举遍历覆盖,继而通过连通性和提取资源验证域名后缀是否存在。
附图说明
[0034]图1为本专利技术生成字符型前缀和后缀代码示意图;
[0035]图2为本专利技术生成混合型前缀和后缀代码示意图;
[0036]图3为本专利技术代码执行示意图;
[0037]图4为本专利技术域名后缀种类结果统计示意图。
具体实施方式
[0038]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0039]请参阅图1

2,本专利技术提供一种技术方案:一种快速获取泛域名并提取价值的方法,包括以下步骤:
[0040]S1、建立泛域名后缀集
[0041]通过域名后缀建立模块以后缀长度为二至四个字符建立泛域名后缀集,通过运行代码将后缀长度为二至四个字符的排列组合输出到后缀集合当中,其运行代码如下:
[0042][0043][0044][0045][0046][0047]所输入二至四个字符值,需要依次进行输入计算,首先输入两个字符值,再输入三个字符值,最后输入四个字符值。
[0048]S2、生成字符型前缀和后缀
[0049]建立生成字符型前缀和后缀的设计模型,随后通过设计模型中的代码(图1所示代码)根据步骤S1中的后缀合集进行编写。所生成的字符型前缀和后缀是六位以内的数字以及四位以内的字符。
[0050]S3、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种快速获取泛域名并提取价值的方法,其特征在于,包括以下步骤:S1、建立泛域名后缀集通过域名后缀建立模块以后缀长度为二至四个字符建立泛域名后缀集,通过运行代码将后缀长度为二至四个字符的排列组合输出到后缀集合当中,其运行代码如下:
S2、生成字符型前缀和后缀建立生成字符型前缀和后缀的设计模型,随后通过设计模型中的代码根据步骤S1中的后缀合集进行编写;S3、生成混合型前缀和后缀建立生成混合型前缀和后缀的设计模型,随后通过设计模型中的代码根据步骤S1中的后缀合集进行编写;S4、对生成域名进行检查S401、首先通过设置的域名检查模块对步骤S2与步骤S3中生成域名的状况、有效期以及注册商进行检查;S402、通过设置的DNS检查模块对域名的DNS服务商进行解析;S403、通过设置的网站检测模块对域名的备案信息、ping以及网站状态进行检测;S5、对解析后域名进行验证将步骤S4中验证完成后的有效域名提取出来,并对有效域名进行输入验证。2.根据权利要求1所述的一种快速获取泛域名并提取价值的方法,其特征在于,所述步骤S1中,所输入二至四个字符值,需要依次进行输入计算,首先输入两个字符值,再输入三个字符值,最后输入四个字符值。3.根据权利要求1所述的一种快速获取泛域名并提取价值的方法,其特征在于,所述步骤S2与S3中,所生成的字符型前缀和后缀是六位以内的数字以及四位以内的字符,所生成的混合型前缀和后缀是三位以内数字字符的混合...

【专利技术属性】
技术研发人员:吴昊张红瑞张玉松孙迪赵圆圆孙燕赵春开
申请(专利权)人:石家庄职业技术学院
类型:发明
国别省市:

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

1