【技术实现步骤摘要】
一种泛域名解析中有效域名的筛选方法、装置及设备
本专利技术涉及域名解析领域,特别是涉及一种泛域名解析中有效域名的筛选方法。本专利技术还涉及一种基于上述方法的装置及设备。
技术介绍
在网站应用中,常会采用一种域名泛解析技术,通常来讲,在泛解析的根域名前添加任何子域名前缀,均可访问到相同的WEB地址。例如,根域名abc.com之下所设的*.abc.com(*指域名可用的任意字符串,eg:12313hdhdhasd)全部都可以访问到同一个WEB地址。但是,对于泛解析的根域名来说,其下所包含的全部子域名中,可能存在部分子域名能够指向独立的WEB应用目录,举例来说,假如泛解析的根域名abc.com前加上任意的字符串后通常会指向WEB应用目录1,而部分子域名会由于存在独立的WEB应用目录(例如baidu.abc.com),而会指向WEB应用目录2,即本例中会指向百度的网址。这种在泛解析的根域名下,拥有独立的WEB应用目录的子域名称为有效域名。域名泛解析初衷是好的,网站浏览人员不必担心输入的子域名出错,都可以访问到网站;但是对于安全扫描或者客户做资产排查等业务来说,域名泛解析会 ...
【技术保护点】
1.一种泛域名解析中有效域名的筛选方法,其特征在于,包括:获得泛解析的待筛选子域名后对其进行访问,获取访问返回的内容信息;所述内容信息包括IP地址;查找所存储的子域名中,是否有与所述待筛选子域名的IP地址相同的子域名的IP地址,若没有,则所述待筛选子域名为有效域名;若有,比对查找到的子域名的内容信息中除IP地址以外的其余部分,与所述待筛选子域名的内容信息中除IP地址以外的其余部分是否相同,若比对结果相同,则所述待筛选子域名为非有效域名,若比对结果不同,则所述待筛选子域名为有效域名;存储筛选出的有效域名及其内容信息。
【技术特征摘要】
1.一种泛域名解析中有效域名的筛选方法,其特征在于,包括:获得泛解析的待筛选子域名后对其进行访问,获取访问返回的内容信息;所述内容信息包括IP地址;查找所存储的子域名中,是否有与所述待筛选子域名的IP地址相同的子域名的IP地址,若没有,则所述待筛选子域名为有效域名;若有,比对查找到的子域名的内容信息中除IP地址以外的其余部分,与所述待筛选子域名的内容信息中除IP地址以外的其余部分是否相同,若比对结果相同,则所述待筛选子域名为非有效域名,若比对结果不同,则所述待筛选子域名为有效域名;存储筛选出的有效域名及其内容信息。2.根据权利要求1所述的泛域名解析中有效域名的筛选方法,其特征在于,所述获得泛解析的待筛选子域名之前,还包括:接收待筛选的根域名;判断所述根域名是否存在泛解析行为,若存在,所述根域名为泛解析的根域名,获取所述根域名的子域名列表,从所述子域名列表内选取一个未筛选的子域名作为所述待筛选子域名;若不存在,则获取所述根域名的子域名列表并存储,并结束所述根域名的筛选。3.根据权利要求2所述的泛域名解析中有效域名的筛选方法,其特征在于,所述待筛选子域名筛选完毕后,还包括:继续访问所述子域名列表内未筛选过的下一子域名,重复筛选操作,直至所述子域名列表内的全部子域名均筛选完成。4.根据权利要求1-3任一项所述的泛域名解析中有效域名的筛选方法,其特征在于,所述内容信息还包括HTTP响应状态码;所述内容信息的比对过程具体包括:比对所述待筛选子域名的HTTP响应状态码与所述查找到的子域名的HTTP响应状态码是否相同,若不同,则所述待筛选子域名为有效域名;若相同,则所述待筛选子域名为非有效域名。5.根据权利要求1-3任一项所述的泛域名解析中有效域名的筛选方法,其特征在于,所述内容信息还包括服务器特征信息;所述内容信息的比对过程具体包括:比对所述待筛选子域名的服务器特征信息和所述查找到的子域名的服务器特征信息是否相同,若不同,则所述待筛选子域名为有效域名,若相同,则所述待筛选子域名为非有效域名。6.根据权利要求1-3任一项所述的泛域名解析中有效域名的筛选方法,其特征在于,所述内容信息还包括访问页面,所述内容信息的比对过程包括:对所述访问页面进行特征提取,得到内容标签;对所述待筛选子域名的内容标签和所述查找到的子域名提取到的内容标签进行余弦相似性计算,得到余弦值;判断所述余弦值是否大于预设阈值,若大于,则所述待筛选子域名为非有效...
【专利技术属性】
技术研发人员:徐奎,
申请(专利权)人:深信服科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。