百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

简析DNS攻击的常见类型、危害与防护建议

haoteby 2025-03-29 17:41 19 浏览

域名系统(DNS)是一种结构化的命名系统,是Internet基础结构的关键部分。目前,针对DNS的攻击已经成为网络安全中的一个严重问题,每年都有数千个网站成为此类攻击的受害者。为了保护网络免受此类攻击,重要的是要了解不同类型的DNS攻击,并找到相对应的缓解方法。

01

拒绝服务(DoS)类攻击

从DoS这个描述性就可以看出这类DNS网络攻击的特点,旨在通过耗尽机器或网络的资源将其服务关闭,阻止用户访问机器或网络。需要强调的是,这种攻击的目的主要用于隐藏踪迹或阻碍受害者恢复工作。

DoS攻击通常被不法分子用来追踪采用高级网络保护的高价值目标,其主要类型包括:

DNS放大是DoS攻击中用于利用域名系统并加大目标网站流量的一种技术。这种攻击方法利用的主要技术包括DNS反射和地址伪造。不法分子实施这种攻击的手法是,向域名系统服务器发送伪造的IP数据包,请求目标的域名,使用目标的IP地址代替自己的IP地址。

所有这些查询都由DNS服务器用目标机器的IP地址来答复。然后,受害者的服务器向每个请求发送相同的答复。这导致庞大的数据流量从受害者网络的端口80或25流入。

资源耗尽DoS攻击是指,攻击者旨在通过耗尽设备的资源池(CPU、内存、磁盘和网络),在受害者的机器中触发DoS类型的响应。内存耗尽是另一种资源耗尽DoS攻击,比如针对电子邮件代理,威胁分子只需将数十万个附件上传到草稿邮件,即可触发内存耗尽攻击。

缓冲区溢出攻击(BOA)是一种漏洞或限制利用攻击,旨在迫使系统将内存写入错误的缓冲区而不是预期的位置。当内存写入缓冲区而不是常规位置时,这会导致利用该内存的应用程序崩溃。这个问题是用C语言编写的应用程序所特有的。

缓冲区溢出攻击也可用于DoS之外的目的。比如说,攻击者可能会篡改或替换基址指针或指标指针中的值,以执行恶意代码。

这种DoS攻击又叫ping洪水,它滥用常见的连接测试来导致目标系统崩溃、宕机、重启或无法运行。工作原理是,一台机器向另一台机器发送ICMP回应请求。反过来,接收端发回答复。只要测量往返,即可确定连接强度。而攻击者可以滥用ICMP回应答复机制使受害者的网络不堪重负。不过攻击者必须知道受害者的IP地址才能明确攻击的重点。此外,攻击者还要了解受害者路由器的相关信息。

SYN洪水又叫“半开”攻击,它滥用了TCP/IP三次握手机制。三次握手机制的工作原理是,攻击者将通过重复发送SYN数据包,并忽略服务器端的SYN-ACK数据包,从而触发服务器的拒绝用户响应。

DoS类DNS攻击防护建议:

02

分布式拒绝服务(DDoS)类攻击

与简单的DoS攻击相比,DDoS攻击发生的频率更高。因为僵尸机器和僵尸网络在暗网上很容易获得;与DoS相比,DDoS类攻击得逞的概率更高。

以下是DDoS类DNS攻击的主要技术方式:

这种DDoS与SYN洪水攻击非常相似,利用用户数据报协议(UDP)和UDP数据包。攻击者向用户已打开端口发送大量的垃圾 UDP数据包。主机以为这些是合法的UDP通信尝试,试图在该端口上侦听,如果没找到数据包,主机将别无选择的回复ICMP无法抵达。这种情况会一直持续下去,直至主机的网络资源被耗尽。

在网络时间协议(NTP)攻击中,威胁分子会向NTP服务器发送大量的UDP数据包,以达到DoS的目的。当NTP服务器的资源无法支撑解析所收到的查询请求时,它就会崩溃。

这是一种非常有效的DDoS攻击方式,利用了GET或POST响应机制。攻击者向服务器发送尽可能多的合法GET或POST查询,迫使服务器回答每一个查询。这种资源密集型回复过程会耗尽服务器资源,从而导致服务中断。

Fast Flux攻击目的主要用于掩盖僵尸网络,严格上来讲它不是一种攻击,而是僵尸网络运营商用来逃避检测的一种规避方法。借助Fast Flux,威胁分子可以在受感染的主机之间快速切换,从而使他们无法被检测工具发觉。

在反射式跨站点脚本攻击(XSS)模式中,威胁分子会滥用由接收请求的应用程序发出的HTPP响应。这么做的目的是,发现接收HTTP请求的应用程序是否在收到查询时执行任何类型的数据检查。一些不安全的网站会原样返回搜索词。威胁分子可以利用这种不当的数据处理做法在URL中附加恶意参数,实施XSS攻击。

DDoS类DNS攻击防护建议:

03

DNS 劫持类攻击

发生DNS劫持攻击时,网络攻击者会操纵域名查询的解析服务,导致访问被恶意定向至他们控制的非法服务器,这也被成为DNS投毒或DNS重定向攻击。

DNS 劫持攻击在网络犯罪领域也很常见。DNS劫持活动还可能破坏或改变合规DNS服务器的工作。除了实施网络钓鱼活动的黑客外,这还可能由信誉良好的实体(比如ISP)完成,其这么做是为了收集信息,用于统计数据、展示广告及其他用途。此外,DNS服务提供商也可能使用流量劫持作为一种审查手段,防止访问特定页面。

DNS劫持类攻击主要的技术手段:

DNS欺骗又叫DNS缓存中毒,是网络犯罪分子用来诱骗用户连接到他们建立的虚假网站而不是合法网站的一种方法。有人通过域名系统请求访问网站,而DNS服务器回应不准确的IP地址时,这被认为是DNS欺骗攻击。然而,不仅仅是网站容易受到这种攻击。黑客还可以使用这种方法,访问电子邮件账户及其他私密数据。

网络流量可以使用DNS隧道的方式绕过网络过滤器和防火墙等机制,以建立另外的数据传输通道。启用DNS隧道后,用户的连接将通过远程服务器路由传输互联网流量。不幸的是,黑客经常将此用于恶意目的。被恶意使用时,DNS隧道是一种攻击策略,数据通过DNS查询来传递。除了通过平常会阻止这类流量的网络秘密发送数据外,这还可用于欺骗内容、避免过滤或防火墙检测。

DNS重新绑定是一种网络攻击方法,利用浏览器缓存的长期特性,欺骗受害者的浏览器在输入域名时联系恶意站点。攻击者可以使用任何联网设备(包括智能手机)来实施攻击,不需要任何类型的身份验证。受害者必须禁用浏览历史记录或打开浏览器隐身窗口,才能禁用缓存。利用该漏洞,攻击者可以将受害者浏览器对域名的请求,重新路由到托管有害内容的非法服务器。

DNS拼写仿冒是一种受DNS劫持启发的社会工程攻击技术,它使用域名中的错别字和拼写错误。常见的DNS拼写仿冒攻击始于攻击者注册一个域名,这个域名和目标的网站域名非常相似。攻击者随后搭建一个虚假网站,网站内容旨在说服用户提供敏感信息,包括登录密码、信用卡资料及其他个人信息。

DNS劫持类攻击防护建议:

相关推荐

Python爬虫进阶教程(二):线程、协程

简介线程线程也叫轻量级进程,它是一个基本的CPU执行单元,也是程序执行过程中的最小单元,由线程ID、程序计数器、寄存器集合和堆栈共同组成。线程的引入减小了程序并发执行时的开销,提高了操作系统的并发性能...

A320-V2500发动机系统FADEC介绍(2)

目的全权数字发动机控制(FADEC)系统在所有飞行和运行阶段提供全范围发动机控制。...

三国志战棋版:玩家“二叔”用这套群DOT在比武中拿下31胜5负

声明:本文首发于今日头条,而后发布于“鼎叔闯三棋”的微信公众号、抖音、哔哩哔哩和小红书平台,如果在其他平台就是抄袭。...

真正的独一无二:Dot One 推出 DNA 定制系列 139英镑起

相信很多人在挑选衣物时有着这样的困扰,综合了性价比、面料等因素后好不容易找到了心仪的款式,还要担心是否会撞衫,不管是擦肩而过的陌生人还是身边的熟人,都令人尴尬。小部分人为此热衷于购买少量的古着或者限量...

崩铁:周年庆福利再升级,老角色加强时间确定,3.xdot体系反转

#埃安UT大一圈高级很多#...

Dotgo推出RBMHub,扩大了CPaaS提供商的覆盖范围和功能

据telecompaper网7月15日报道,用于商业消息传递的RichCommunicationServices(RCS)解决方案的领先提供商Dotgo宣布推出RBMHub。RBMHub的推出扩大了C...

深度解析:快照取消Dot职业的将何去何从

写在前面曾几何时,术士的出现便被冠以dot大师的名头,从远古时期的献祭腐蚀虹吸不如暗牧一个痛,到TBC上满dot=荣誉击杀+1,到wlk接近全暴击的冰晶腐蚀,再到CTM就算了吧MOP的各种变态吸x放...

星穹铁道:抽卡芙卡之前,你必须了解什么是dot!

卡妈终于上线了,可还是有很多人不明白什么是dot伤害,抽了卡妈直接玩起了直伤流,把一个持续伤害的引爆器玩成了打手,卡妈打dot伤害是远高于直伤的,有了卡妈的玩家一直了解dot,不然这卡妈就真被玩成四不...

游戏界的闪耀星辰陨落:悼念知名游戏博主″dotα牛娃″

无尽哀思!在数字时代浪潮中,游戏不仅是消遣娱乐的代名词,更是连接心灵的桥梁,构筑了无数人的青春回忆。在这片浩瀚无垠的游戏宇宙中,有这样一位博主,他以独特的风采、深邃的洞察力和无尽的热情,成为了玩家心中...

直击2017新加坡同性恋聚会Pink Dot,自由爱!

今年的“粉红点”又来啦~这个支持LGBT群体(男女同志、双性恋、跨性别等)群体的活动,从2009年起,已经在新加坡举办8年了!”这个非营利的同性恋权益活动,主要是希望大家了解到,不管一个人的性倾向或...

python-dotenv,一款超级实用处理环境变量python库

python-dotenv,一款超级实用处理环境变量python库python-dotenv概述:...

亚马逊语音助手毫无征兆发笑 诡异至极吓坏用户

来源:新华网美国电商亚马逊7日承诺,将更改名下“亚历克萨”语音系统设置,令它不会莫名发笑,免得吓坏用户。“亚历克萨”是亚马逊开发的语音助手软件,可服从用户语音指令完成对话、播放音乐等任务。依照原来设计...

2022最火英文网名男女生

精选好听英文昵称带翻译1.moveon(离开)2.Monster(怪物)3.Solo吉他手4.Finish.(散场)...

智能家具 RecycleDot 的出现给传统家具厂商带来新的挑战

从可穿戴手环、手表到智能衣服,智能硬件逐步渗透到每一个领域。最近有一对父子MikeSandru和JohnSandru在自家的车库中设计了一款智能家具RecycleDot,给日渐萧条的家具行...

欧洲通信卫星公司 OneWeb 敦促印度DoT尽早批准提供卫星宽带服务

据telecomtalk2月17日报道,欧洲通信卫星公司EutelsatOneWeb近日敦促印度电信部(DoT)尽快批准其在印度部署双地球站网关的计划,以便连接其近地轨道(LEO)全球卫星星座,并...