[发明专利]获取子域名的方法和装置在审
| 申请号: | 201510981405.2 | 申请日: | 2015-12-23 |
| 公开(公告)号: | CN105407186A | 公开(公告)日: | 2016-03-16 |
| 发明(设计)人: | 闫培健 | 申请(专利权)人: | 北京奇虎科技有限公司;北京奇安信科技有限公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12 |
| 代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 王伟锋;刘铁生 |
| 地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 获取 域名 方法 装置 | ||
1.一种获取子域名的方法,其特征在于,所述方法包括:
在确定父域名后,检测所述父域名对应的域名系统DNS服务器是否含有DNS域传送漏洞;
若所述DNS服务器含有DNS域传送漏洞,则基于所述DNS域传送漏洞获取所述父域名的所有子域名;
若所述DNS服务器没有DNS域传送漏洞,则获取搜索引擎中记录的所述父域名的第一子域名集合,以及根据预设域名规则库获得所述父域名的第二子域名集合,所述预设域名规则库用于记录构建父域名下各个子域名的规则;
对所述第一子域名集合以及所述第二子域名集合构成的第三子域名集合中的子域名进行去重处理,获得所述父域名的所有子域名。
2.根据权利要求1所述的方法,其特征在于,所述基于所述DNS域传送漏洞获取所述父域名的所有子域名,包括:
向所述DNS服务器发送域名列表请求;
接收所述DNS服务器根据所述域名列表请求发送的域名列表,所述域名列表中记录有网络中所有的域名与网站IP地址的对应关系;
从所述域名列表中获取所述父域名的所有子域名。
3.根据权利要求1所述的方法,其特征在于,所述获取搜索引擎中记录的所述父域名的第一子域名集合,包括:
分别获取各个搜索引擎中记录的所述父域名的子域名;
将获得的所有搜索引擎中记录的所述父域名的子域名构成的集合确定为所述第一子域名集合。
4.根据权利要求3所述的方法,其特征在于,所述分别获取各个搜索引擎中记录的所述父域名的子域名,包括:
基于搜索引擎,通过查询命令获取所述搜索引擎中记录的所述父域名的子域名。
5.根据权利要求4所述的方法,其特征在于,所述查询命令包括site命令。
6.根据权利要求1所述的方法,其特征在于,所述根据预设域名规则库获得所述父域名的第二子域名集合,包括:
基于所述预设域名规则库中的子域名构建规则,构建所述父域名对应的虚拟子域名;
若所述虚拟子域名对应的统一资源定位符URL存在,则将所述虚拟子域名确定为所述父域名的子域名;
将确定的所述父域名的子域名构成的集合确定为所述第二子域名集合。
7.根据权利要求1至6中任一项所述的方法,其特征在于,在所述基于所述DNS域传送漏洞获取所述父域名的所有子域名之后,所述方法还包括:
向所述DNS服务器发送漏洞通知,所述漏洞通知包括漏洞类型。
8.一种获取子域名的装置,其特征在于,所述装置包括:
检测单元,用于在确定父域名后,检测所述父域名对应的域名系统DNS服务器是否含有DNS域传送漏洞;
获取单元,用于当所述检测单元的检测结果为所述DNS服务器含有DNS域传送漏洞时,基于所述DNS域传送漏洞获取所述父域名的所有子域名;
所述获取单元,还用于当所述DNS服务器没有DNS域传送漏洞时,获取搜索引擎中记录的所述父域名的第一子域名集合,以及根据预设域名规则库获得所述父域名的第二子域名集合,所述预设域名规则库用于记录构建父域名下各个子域名的规则;
去重单元,用于对所述获取单元获得的所述第一子域名集合以及所述第二子域名集合构成的第三子域名集合中的子域名进行去重处理,获得所述父域名的所有子域名。
9.根据权利要求8所述的装置,其特征在于,所述获取单元,包括:
发送模块,用于向所述DNS服务器发送域名列表请求;
接收模块,用于接收所述DNS服务器根据所述域名列表请求发送的域名列表,所述域名列表中记录有网络中所有的域名与网站IP地址的对应关系;
第一获取模块,用于从所述接收模块接收的所述域名列表中获取所述父域名的所有子域名。
10.根据权利要求8所述的装置,其特征在于,所述获取单元,包括:
第二获取模块,用于分别获取各个搜索引擎中记录的所述父域名的子域名;
第一确定模块,用于将获得的所有搜索引擎中记录的所述父域名的子域名构成的集合确定为所述第一子域名集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;北京奇安信科技有限公司,未经北京奇虎科技有限公司;北京奇安信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510981405.2/1.html,转载请声明来源钻瓜专利网。





