denial of service

Complete

Summary

Denial of Service(DoS)

  • Reflection:
    • use spoofed victim’s IP address so that 3rd patries reply to the victim
  • Flooding:
    • overwhelm bandwidth of the network
  • Amplification:
    • amplify small query -> large response
    • exploits UDP services

Distributed Denial of Service(DDoS) is when DoS is carried out by a large number of attackers, eg. botnet

Concept

Attacker’s goal

  • make a service unavailable to users

ICMP/smurf flood

  • reflection and flooding
  • attacker sends a request spoofed with the victim’s IP
  • router broadcasts the request
  • other nodes respond to the request, replying to the victim’s IP
  • victim is flooded

routers no longer broadcast by default

DNS amplification

  • reflection and amplification
  • exploits DNS
  • small UDP query to a DNS server results in a larger response for the resolved IP
  • attacker can send a query spoofed with the victim’s IP