Distributed Reflection Denial-of-Service

Distributed Reflection Denial-of-Service-1755023802196.webp617x340

A distributed reflection DoS (DRDoS) attack, also known as a “spoofed” attack, involves the use of multiple intermediary and secondary machines that contribute to a DDoS attack against a target machine or application

A DRDoS attack is an intelligent attack because it is very difficult or even impossible to trace the attacker


The Distributed Reflection Denial-of-Service (DRDoS) Attack, also known as a spoofed attack, is a sophisticated type of Distributed Denial-of-Service (DDoS) attack.

Mechanism of a DRDoS Attack

DRDoS attacks involve the use of multiple intermediary and secondary machines to contribute to the actual attack against the target machine or application. This method exploits network vulnerabilities to redirect traffic from numerous sources to the victim.

  1. Attack Initiation and Spoofing: The attack begins when the attacker commands compromised systems (known as intermediary victims or zombies) to send a stream of request packets (such as TCP SYN packets). Crucially, these packets are sent with the primary target's IP address spoofed as the source IP address.
  2. Reflection: These requests are directed toward non-compromised machines, known as secondary victims or reflectors.
  3. Target Flooding: Because the requests appear to originate from the primary target, the reflectors send a huge volume of traffic (such as SYN/ACK packets) back to the primary target to try and establish a connection.
  4. Resource Exhaustion: The target machine, not having initiated the connection, discards the SYN/ACK packets. Meanwhile, the reflector machines continue to resend SYN/ACK packets, assuming the initial response was lost, until a time-out occurs. The combined bandwidth of the reflector machines overwhelms the target machine, leading to a denial-of-service condition.

This type of attack leverages the TCP three-way handshake vulnerability.

Key Characteristics and Advantages

Countermeasures for DRDoS Attacks

Countermeasures necessary to protect against DRDoS attacks include: