DNS反射和放大攻击

21 年 2020 月 XNUMX 日 | 百库 DNS反射和放大攻击


DNS反射攻击

DNS反射攻击,也称为DNS放大攻击,是一种分布式拒绝服务(DDoS)攻击。在这种攻击中,黑客利用开放的DNS服务器,将其攻击流量放大至原始流量的100倍。这种DDoS攻击可以将100MB的DNS请求流量转化为10GB的DDoS流​​量,最终导致目标在线资源的正常用户无法访问。

伪造的 IP 地址如何工作?TCP 不是需要三次握手吗?

TCP 确实需要三次握手。这可以防止大多数 TCP 欺骗攻击得逞,因为 TCP/IP 协议栈可以高效地向任何意外传入的 TCP 握手请求发送 RST(重置)数据包。然而,由于建立三次握手的开销,DNS 通常不使用 TCP 进行通信。DNS 最看重效率和速度,因此转而使用 UDP(用户数据报数据包)。这就是为什么它在这次 DNS 放大攻击中能够奏效的原因……因为 UDP 数据包不需要三次握手。

所以,没有三次握手。好的。但是 DNS 反射攻击是如何运作的呢?

在反射攻击中,攻击者会使用目标机器的伪造源 IP 地址,向互联网上的开放 DNS 服务器发送多个伪造的 DNS 请求。接收 DNS 服务器会忠实地将请求的响应数据发送到伪造的源 IP 返回地址。在这种攻击中,攻击者会用这些篡改的请求淹没 DNS 服务器,最终导致目标机器被大量 UDP 数据包压垮,使其无法再响应合法查询。但并非总是如此。UDP 处理效率很高,因此需要大量的伪造连接。但如果我们能以某种方式放大攻击呢?

这是一次 DNS 反射攻击……放大效应在哪里?

黑客们正是利用了这种狡猾手段。他们将反射攻击从DNS服务器的单次响应,转变为请求大型DNS站点的整个ZONE文件。这样,一个包含1字节数据的请求就会被放大,迫使DNS服务器在响应数据包中发送30倍的数据。

总体影响如何?

在 DNS 放大和反射攻击中,控制少量僵尸网络系统的黑客可以将攻击流量放大 100 倍,从而向目标机器造成毁灭性的数据洪流,使其离线。

中小企业主应该采取什么措施来防范 DNS 放大攻击?

等等。这或许有点难以接受。在25年的网络安全经验中,CyberHoot 从未见过针对中小企业的此类 DDOS 攻击。Verizon 在其 DBIR 中列出的 20 大攻击中也没有列出此类攻击。虽然可能存在,但这并不意味着它一定存在。如果您遭受了类似的 DDOS 攻击,那么您需要立即联系以下列表中的 DDOS 防护供应商,并实施他们的按需解决方案之一。紧急情况下的设置成本会更高,但如果您从未遭受过攻击,就永远无需付费。

分布式拒绝服务保护供应商

Imperva | NetScout | Akamai | CloudFlare | Radware

相关术语:僵尸网络、僵尸网络控制者和僵尸网络主控者、分布式拒绝服务攻击 (DDoS)

要了解有关 DNS 反射和放大攻击的更多信息,请观看 Radware 的这段简短视频……

最新博客

关注最新动态 安全见解

发现并分享最新的网络安全趋势、技巧和最佳实践——以及需要注意的新威胁。

企业主数据管理:一款伪装成工作应用,却想读取你短信的软件

企业主数据管理:一款伪装成工作应用,却想读取你短信的软件

作者:凯蒂·博奎蒂 | 编辑:克雷格·泰勒 克雷格·泰勒编辑:我们早就知道了……

了解更多
虚假的 ChatGPT 助手正在传播恶意软件。以下是如何识别它们的方法。

虚假的 ChatGPT 助手正在传播恶意软件。以下是如何识别它们的方法。

作者:Katie Boquetti | 编辑:Craig Taylor Craig Taylor 编辑:验证码应该测试……

了解更多
OAuth 授权钓鱼:保护您的权限,而不仅仅是您的密码

OAuth 授权钓鱼:保护您的权限,而不仅仅是您的密码

作者:凯蒂·博奎蒂 | 编辑:克雷格·泰勒 克雷格·泰勒编辑:我很幸运拥有……

了解更多