[发明专利]一种DNS劫持的防御方法和装置有效
申请号: | 201810399613.5 | 申请日: | 2018-04-28 |
公开(公告)号: | CN109413015B | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | 曾祥禄 | 申请(专利权)人: | 武汉思普崚技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/12 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;许伟群 |
地址: | 430070 湖北省武汉市东湖新技术开发*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 dns 劫持 防御 方法 装置 | ||
本申请实施例公开了一种DNS劫持的防御方法和装置,其中,所述方法包括:防御系统按照预设时间间隔,获取DNS服务器根据预设数量的历史域名解析请求生成的各个历史应答报文;在接收到根据当前域名解析请求生成的当前应答报文之后,比较所述当前应答报文中包含的当前返回路径与所述各个历史应答报文中包含的各个历史返回路径;如果当前返回路径与各个历史返回路径均不相同,比较当前应答报文中目标主机的IP地址与可信应答报文中目标主机的IP地址是否相同;如果不同,将可信应答报文反馈至客户端。采用前述方法或装置能够解决现有DNS劫持的防御方法无法避免接收钓鱼网站IP地址的问题,从而提升网络的安全性。
技术领域
本申请涉及网络安全领域,尤其涉及一种DNS劫持的防御方法和装置。
背景技术
域名系统(Domain Name System,DNS),用于通过将网络域名映射为网络IP地址,为网络服务提供基础服务。DNS的安全性对网络安全起着举足轻重的作用,因此成为网络攻击的热点目标,其中一种常见的网络攻击的方式为DNS劫持。DNS劫持即域名劫持,在DNS劫持中,伪造DNS服务器是一个主要攻击手段,例如,攻击者搭建伪造DNS服务器后,伪造DNS服务器劫持客户端发往DNS服务器的域名解析请求,并把钓鱼网站的IP地址返回给客户端进行欺骗。
为了提高DNS安全性,需要对DNS劫持进行防御。在现有DNS劫持的防御方法中,客户端在接收到IP地址并打开后,根据显示的页面确定之前发送的域名解析请求是否被劫持,其中,若客户端显示的页面为钓鱼网站的页面,则确定之前发送的DNS请求报文被劫持,然后再采取相应的防御措施。例如,若网站服务商为同一IP地址提供两个域名,客户端通过现有的DNS劫持的防御方法确定之前发送的DNS请求报文被劫持后,使用另一个域名访问该IP地址。
但是,发明人在本申请的研究过程中发现,现有DNS劫持的防御方法为被动防御方法,采用该方法,当检测到一个域名解析请求被劫持时,客户端往往已经收到了钓鱼网站的IP地址,且已经打开了该钓鱼网站的主页,导致网络安全受到威胁。
发明内容
本申请提供了一种DNS劫持的防御方法和装置,以解决现有DNS劫持的防御方法无法避免接收钓鱼网站IP地址这一问题。
第一方面,本申请实施例提供一种DNS劫持的防御方法,所述方法包括:
防御系统按照预设时间间隔,获取DNS服务器根据预设数量的历史域名解析请求生成的各个历史应答报文;
所述防御系统在接收到根据当前域名解析请求生成的当前应答报文之后,比较所述当前应答报文中包含的当前返回路径与所述各个历史应答报文中包含的各个历史返回路径;
如果所述当前返回路径与所述各个历史返回路径均不相同,所述防御系统比较所述当前应答报文中目标主机的IP地址与可信应答报文中目标主机的IP地址是否相同,所述可信应答报文由第三方可信DNS服务器根据当前域名解析请求生成;
如果所述当前应答报文中目标主机的IP地址与可信应答报文中目标主机的IP地址不同,所述防御系统将所述可信应答报文反馈至客户端。
结合第一方面,在一种实现方式中,所述防御系统在接收到根据当前域名解析请求生成的当前应答报文之后,比较所述当前应答报文中包含的当前返回路径与所述各个历史应答报文中包含的各个历史返回路径,包括:
所述防御系统获取所述各个历史应答报文中的目标历史TTL字段值;
所述防御系统比较所述当前应答报文的TTL字段值与所述目标历史TTL字段值是否相同;
若所述当前应答报文的TTL字段值与所述目标历史TTL字段值均不相同,所述防御系统确定所述当前返回路径与所述各个历史返回路径均不相同。
结合第一方面,在一种实现方式中,所述防御系统获取所述各个历史应答报文中目标历史TTL字段值,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉思普崚技术有限公司,未经武汉思普崚技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810399613.5/2.html,转载请声明来源钻瓜专利网。