0Pricing
Cyber Security Academy · Lektion

Denial of Service und DDoS

Untersuchen Sie, wie volumetrische Angriffe sowie Angriffe auf Protokoll- und Anwendungsebene Dienste überlasten.

Denial of Service und DDoS ist eine kostenlose Cyber Security Academy-Lektion auf CoddyKit. Dies ist Lektion 4 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Cyber Security Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Cyber Security Academy-Kurs umfasst insgesamt 4 Lektionen.

Was ist ein DoS-Angriff?

Ein Denial-of-Service-Angriff (DoS) versucht, ein System oder eine Netzwerkressource für legitime Benutzer nicht verfügbar zu machen, indem es bzw. sie mit Datenverkehr überlastet oder Schwachstellen ausgenutzt werden, die den Dienst zum Absturz bringen.

DoS vs. DDoS

DoS geht von einer einzigen Quelle aus. DDoS (Distributed DoS) verwendet Tausende oder Millionen kompromittierter Geräte (Botnetze) oder Amplification, um Angriffsdatenverkehr zu erzeugen. DDoS lässt sich viel schwerer blockieren, da die Quellen weltweit verteilt sind.

Volumetrische DDoS-Angriffe

Volumetrische Angriffe überfluten die Bandbreite des Ziels mit ungefiltertem Datenverkehr:

  • UDP-Floods – gefälschte UDP-Pakete sättigen die Bandbreite
  • ICMP-Floods – Ping-Pakete überlasten das Ziel
  • DNS-Amplification – kleine DNS-Abfragen lösen große Antworten an das Opfer aus

Gemessen in Gbit/s – einige Angriffe überschreiten 1 Tbit/s.

Protokollangriffe

Protokollangriffe nutzen Schwachstellen in Netzwerkprotokollen aus:

  • SYN-Flood – sendet Tausende TCP-SYN-Pakete und erschöpft die Verbindungstabellen des Servers
  • Ping of Death – sendet übergroße ICMP-Pakete, die anfällige Systeme zum Absturz bringen
  • Smurf-Angriff – gefälschte ICMP-Pakete werden an den Netzwerk-Broadcast gesendet; alle Hosts antworten dem Opfer

DDoS-Angriffe auf der Anwendungsschicht

Angriffe auf der Anwendungsschicht (Layer 7) zielen mit legitim aussehenden Anfragen auf bestimmte Anwendungsfunktionen:

  • HTTP-Flood – sendet Millionen von GET-/POST-Anfragen
  • Slowloris – sendet unvollständige HTTP-Header langsam und belegt dadurch alle Serververbindungen
  • SSL-Erschöpfung – missbraucht die CPU-Kosten des TLS-Handshakes

Verstärkungsangriffe

Verstärkung nutzt Protokolle aus, die viel mehr Daten zurückgeben als angefordert:

  • DNS-Amplification: 60-facher Verstärkungsfaktor
  • NTP-Amplification: 556-facher Verstärkungsfaktor
  • Memcached-Amplification: 51.000-facher Verstärkungsfaktor (2018: 1,7-Tbit/s-Angriff)

Angreifer fälschen die IP-Adresse des Opfers als Quelladresse – Reflektoren senden riesige Antworten an das Opfer.

DDoS-Abwehr: Scrubbing-Center

Scrubbing-Center sind spezialisierte Infrastrukturen, die DDoS-Datenverkehr aufnehmen und filtern, bevor er das Ziel erreicht. Große Anbieter (Cloudflare, Akamai, AWS Shield) verfügen über eine Scrubbing-Kapazität von Hunderten Tbit/s.

Ratenbegrenzung und Traffic-Shaping

Abwehrmaßnahmen auf Anwendungsebene:

  • Ratenbegrenzung pro IP-Adresse/Benutzer
  • CAPTCHA-Abfragen für verdächtige Datenverkehrsmuster
  • Verbindungsdrosselung
  • Blockieren nach IP-Reputation (bekannte Botnet-IP-Adressen)

Anycast-Routing

Anycast verteilt Angriffsdatenverkehr auf mehrere globale Rechenzentren. Statt dass ein einziges Ziel den gesamten Datenverkehr aufnimmt, wird die Last verteilt. Cloudflare und andere CDNs verwenden Anycast, um massive volumetrische Angriffe zu bewältigen.

DDoS in der Geopolitik

DDoS wird häufig als Instrument der Cyberkriegsführung eingesetzt. Bedeutende Vorfälle:

  • 2007 Estland – Websites von Behörden und Banken wurden während einer politischen Krise außer Betrieb gesetzt
  • 2022 Ukraine – Websites ukrainischer Behörden wurden während der russischen Invasion angegriffen
  • Hacktivisten setzen DDoS für politische Aussagen ein

DDoS-Widerstandsfähigkeit testen

Organisationen können ihre Resilienz mit autorisierten Lasttest-Tools prüfen:

  • siege – HTTP-Lasttests
  • ab (Apache Bench) – einfaches HTTP-Benchmarking
  • Kommerzielle Stresstestdienste (mit Genehmigung)

Testen Sie niemals Systeme, die Ihnen nicht gehören oder für die Sie keine schriftliche Genehmigung haben.

siege -c 100 -t 30S https://example.com  # 100 concurrent users, 30 seconds

Schnelltest: DDoS

Welcher Angriffstyp sendet unvollständige HTTP-Header sehr langsam, um alle verfügbaren Serververbindungen zu belegen?

Zusammenfassung der Lektion

DoS-/DDoS-Angriffe verweigern den Dienst, indem sie Ziele mit Datenverkehr überlasten oder Schwachstellen in Protokollen ausnutzen. Zu den Angriffstypen gehören volumetrische Angriffe (UDP-/DNS-Floods), Protokollangriffe (SYN-Flood) und Angriffe auf der Anwendungsschicht (Slowloris, HTTP-Floods). Zu den Abwehrmaßnahmen gehören Scrubbing-Center, Anycast, Ratenbegrenzung und CAPTCHA. Verstärkungsangriffe vervielfachen die Angriffskraft, indem sie Reflektoren ausnutzen.

Häufig gestellte Fragen

Ist die Lektion „Denial of Service und DDoS“ kostenlos?

Ja — der vollständige Text von „Denial of Service und DDoS“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Cyber Security Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Cyber Security Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Denial of Service und DDoS“?

Untersuchen Sie, wie volumetrische Angriffe sowie Angriffe auf Protokoll- und Anwendungsebene Dienste überlasten. Du übst Cyber Security Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Cyber Security Academy zu starten?

Keine Vorkenntnisse erforderlich. Cyber Security Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 4 von 4.

Wie lange dauert die Lektion „Denial of Service und DDoS“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Cyber Security Academy-Lektion Code schreiben und ausführen?

Ja. Jede Cyber Security Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Phishing und Spear-Phishing
  2. Malware: Viren, Würmer, Trojaner, Ransomware
  3. Man-in-the-Middle-Angriffe
  4. Denial of Service und DDoS
← Zurück zu Cyber Security Academy