Man-in-the-Middle-Angriff (MITM): Die unsichtbare Lauschstation

Ein Man-in-the-Middle-Angriff (kurz MITM, deutsch etwa „Angriff durch den Mann in der Mitte“) ist eine Cyberangriffsmethode, bei der sich ein Angreifer heimlich in die Kommunikation zwischen zwei Parteien einschaltet. Die beiden Kommunikationspartner (z. B. ein Nutzer und sein Online-Banking-Server oder zwei Computer in einem Netzwerk) glauben, direkt und sicher miteinander zu verbunden zu sein, während der Angreifer die gesamte Kommunikation abhört, manipuliert oder sogar neue Nachrichten in den Datenstrom einschleust.

 

Der Angreifer fungiert dabei als unsichtbarer Proxy oder Vermittler. Er fängt die Daten des Senders ab, liest oder verändert sie und leitet sie dann (oft unmerklich verzögert) an den eigentlichen Empfänger weiter. Da die Verbindung für beide Seiten optisch intakt erscheint, bleibt der Angriff oft lange unentdeckt. MITM-Angriffe gehören zu den gefährlichsten Bedrohungen in der IT-Sicherheit, da sie Vertraulichkeit, Integrität und Authentizität von Daten vollständig untergraben können.

 

Das Grundprinzip: Abhören und Manipulieren

Das Szenario lässt sich klassisch mit drei Akteuren beschreiben:

  1. Alice (Sender): Möchte eine sichere Nachricht an Bob senden.
  2. Bob (Empfänger): Erwartet eine Nachricht von Alice.
  3. Mallory (Angreifer): Positioniert sich technisch zwischen Alice und Bob.
 

Der Ablauf:

  1. Alice sendet eine Nachricht an Bob.
  2. Mallory fängt die Nachricht ab, bevor sie Bob erreicht.
  3. Mallory liest die Nachricht (Abhören/Sniffing).
  4. Optional: Mallory verändert den Inhalt der Nachricht (Manipulation).
  5. Mallory leitet die (geänderte) Nachricht an Bob weiter.
  6. Bob empfängt die Nachricht und glaubt fälschlicherweise, sie stamme direkt und unverändert von Alice.
 

Das Ziel kann rein passiv sein (Datendiebstahl von Passwörtern, Kreditkartennummern, E-Mails) oder aktiv (Manipulation von Überweisungsdaten, Einschleusen von Malware, Umleitung auf Phishing-Seiten).

 

Häufige Angriffsvektoren und Techniken

Angreifer nutzen verschiedene Techniken, um sich in die „Mitte“ zu positionieren. Diese reichen von simplen Tricks in öffentlichen WLANs bis hin zu hochkomplexen kryptografischen Attacken.

 

1. Unsichere öffentliche WLAN-Netze (Evil Twin)

Dies ist die häufigste Methode im Alltag.

  • Szenario: Ein Angreifer richtet in einem Café, Flughafen oder Hotel einen gefälschten WLAN-Hotspot ein, der einen vertrauenswürdigen Namen trägt (z. B. „Free Airport WiFi“ statt „Airport Official WiFi“). Dies nennt man Evil Twin (böser Zwilling).
  • Angriff: Verbindet sich ein Opfer mit diesem Netzwerk, läuft der gesamte Datenverkehr über den Laptop des Angreifers. Da viele Webseiten zwar HTTPS nutzen, aber der initiale Handshake oder unverschlüsselte Dienste (wie alte Mail-Protokolle) angreifbar sind, kann der Angreifer Daten mitlesen oder den Nutzer auf gefälschte Seiten umleiten.
 

2. ARP-Spoofing (ARP Poisoning)

Diese Technik funktioniert in lokalen Netzwerken (LAN/WLAN).

  • Hintergrund: Das ARP-Protokoll (Address Resolution Protocol) übersetzt IP-Adressen in physische MAC-Adressen, damit Daten im lokalen Netz zugestellt werden können. ARP ist von Haus aus nicht sicher und vertraut blind auf eingehende Antworten.
  • Angriff: Der Angreifer sendet gefälschte ARP-Nachrichten an das Opfer und den Router. Er behauptet gegenüber dem Opfer: „Ich bin der Router“ und gegenüber dem Router: „Ich bin das Opfer“.
  • Folge: Beide Parteien aktualisieren ihre ARP-Caches und senden ihre Daten an den Angreifer, der sie weiterleitet. Der gesamte Verkehr fließt durch den Rechner des Angreifers.
 

3. DNS-Spoofing (DNS Cache Poisoning)

Hier wird das „Telefonbuch“ des Internets manipuliert.

  • Hintergrund: Das Domain Name System (DNS) übersetzt lesbare Adressen (wie www.bank.de) in IP-Adressen (wie 192.0.2.1).
  • Angriff: Der Angreifer manipuliert die DNS-Antwort, sodass die Anfrage nach www.bank.de nicht zur echten Bank-IP, sondern zum Server des Angreifers führt.
  • Folge: Der Nutzer gibt die korrekte Adresse ein, landet aber auf einer perfekten Kopie der Bank-Webseite (Phishing), die vom Angreifer betrieben wird. Gibt der Nutzer dort seine Daten ein, landen diese direkt bei Mallory.
 

4. SSL/TLS-Stripping (Downgrade-Angriff)

Eine Methode, um die Verschlüsselung auszuhebeln.

  • Hintergrund: Moderne Webseiten nutzen HTTPS (verschlüsselt). Der Wechsel von HTTP (unverschlüsselt) zu HTTPS erfolgt oft erst nach einer Umleitung.
  • Angriff: Der Angreifer (in der Mitte) fängt die Anfrage des Nutzers ab und verhindert die Umleitung auf HTTPS. Er stellt dem Nutzer die unverschlüsselte HTTP-Version der Seite bereit, während er selbst eine verschlüsselte HTTPS-Verbindung zum echten Server aufbaut.
  • Folge: Der Nutzer sieht kein Schloss-Symbol im Browser und gibt seine Daten im Klartext ein. Der Angreifer liest mit, verschlüsselt die Daten dann für den Server weiter. Der Server merkt nichts, da die Verbindung zu ihm sicher ist.
 

5. Session Hijacking

Hier kapert der Angreifer eine bereits bestehende, authentifizierte Sitzung.

  • Angriff: Durch Abhören (Sniffing) in einem unsicheren Netzwerk stiehlt der Angreifer den Session-Cookie (ein kleines Datenspeicherstück, das den eingeloggten Zustand beweist).
  • Folge: Der Angreifer fügt diesen Cookie in seinen eigenen Browser ein und ist sofort als das Opfer eingeloggt, ohne das Passwort zu kennen.
 

Ziele und Schäden eines MITM-Angriffs

Die Konsequenzen eines erfolgreichen MITM-Angriffs sind gravierend:

 
  • Diebstahl sensibler Daten: Passwörter, Kreditkarteninformationen, persönliche Nachrichten, Geschäftsgeheimnisse und Zugangsdaten zu sozialen Netzwerken können im Klartext mitgelesen werden.
  • Finanzbetrug: Bei Online-Banking-Transaktionen kann der Angreifer die Überweisungsdaten manipulieren (z. B. die IBAN des Empfängers ändern), während er dem Nutzer auf dem Bildschirm die ursprünglichen Daten vorgaukelt.
  • Verbreitung von Malware: Der Angreifer kann legitime Software-Downloads abfangen, mit Viren infizieren und dem Nutzer die manipulierte Datei unterschieben.
  • Industriespionage: In Firmennetzwerken können E-Mails und interne Kommunikationen über Monate unbemerkt mitgelesen werden.
  • Reputationsschaden: Wenn Kunden auf einer manipulierten Webseite betrogen werden, leidet das Vertrauen in das betroffene Unternehmen massiv.
 

Erkennung und Prävention

Da ein guter MITM-Angriff für den Laien unsichtbar ist, liegt der Fokus stark auf der Prävention durch technische Sicherheitsmaßnahmen.

 

Für Nutzer: Best Practices

  1. HTTPS prüfen: Achten Sie immer auf das Schloss-Symbol in der Adresszeile und dass die URL mit https:// beginnt. Klicken Sie auf das Schloss, um das Zertifikat zu prüfen. Warnmeldungen des Browsers über ungültige Zertifikate („Ihre Verbindung ist nicht privat“) müssen absolut ernst genommen werden – brechen Sie den Vorgang sofort ab.
  2. Öffentliche WLANs meiden: Nutzen Sie öffentliches WLAN nicht für sensible Transaktionen (Banking, Shopping). Wenn nötig, verwenden Sie zwingend ein VPN (Virtual Private Network). Ein VPN verschlüsselt den gesamten Datenverkehr vom Gerät bis zum VPN-Server, sodass ein Angreifer im WLAN nur verschlüsselten Müll sieht.
  3. Kein automatisches Verbinden: Deaktivieren Sie die Funktion „Automatisch mit bekannten Netzwerken verbinden“, um Evil-Twin-Angriffen vorzubeugen.
  4. Zwei-Faktor-Authentifizierung (2FA): Auch wenn ein Angreifer Ihr Passwort stiehlt, kommt er ohne den zweiten Faktor (SMS, App-Code, Hardware-Key) oft nicht in Ihr Konto. (Achtung: Moderne MITM-Angriffe können auch 2FA-Codes in Echtzeit abfangen, daher sind Hardware-Keys wie YubiKey sicherer).
 

Für Administratoren und Entwickler

  1. HSTS (HTTP Strict Transport Security): Ein Mechanismus, der dem Browser mitteilt, eine Webseite nur über HTTPS aufzurufen. Dies verhindert SSL-Stripping-Angriffe effektiv, da der Browser gar nicht erst eine unverschlüsselte Verbindung aufbaut.
  2. Zertifikats-Pinning: Apps oder Browser können so konfiguriert werden, dass sie nur spezifische, bekannte Zertifikate für eine Domain akzeptieren. Selbst wenn ein Angreifer ein gültiges, aber falsches Zertifikat vorlegt (z. B. von einer kompromittierten Zertifizierungsstelle), wird die Verbindung verweigert.
  3. Netzwerk-Segmentierung und Monitoring: In Firmennetzen helfen Intrusion Detection Systems (IDS), anomalies ARP-Traffic oder verdächtige DNS-Antworten zu erkennen. Die Nutzung von VLANs trennt sensible Bereiche voneinander.
  4. Verschlüsselte Protokolle: Nutzung von sicheren Protokollen wie SSH statt Telnet, SFTP statt FTP und IMAPS/SMTPS statt unverschlüsseltem Mail-Versand.
 

Die Rolle der Verschlüsselung

Die effektivste Waffe gegen MITM-Angriffe ist eine starke Ende-zu-Ende-Verschlüsselung.

  • TLS/SSL: Das Fundament des sicheren Internets. Es stellt sicher, dass nur Sender und Empfänger den Inhalt lesen können. Ein MITM-Angriff scheitert hier theoretisch, da der Angreifer den Schlüssel nicht besitzt.
  • Das Schlüsselaustausch-Problem: Die Schwachstelle liegt oft im Austausch der Schlüssel. Wenn Mallory sich beim Schlüsselaustausch dazwischenfunken kann (und sich als Bob gegenüber Alice und als Alice gegenüber Bob ausgibt), kann sie die Verschlüsselung aufbrechen. Hier helfen Public-Key-Infrastrukturen (PKI) und vertrauenswürdige Zertifizierungsstellen (CAs), die die Identität der Server bestätigen.
 

Fazit

Der Man-in-the-Middle-Angriff ist eine der ältesten und gleichzeitig modernsten Bedrohungen in der Cybersicherheit. Während die grundlegenden Prinzipien gleich geblieben sind, werden die Methoden immer raffinierter, insbesondere durch Automatisierung und den Einsatz in öffentlichen Netzwerken. Für den einzelnen Nutzer ist die Kombination aus gesunder Skepsis (bei WLANs und Zertifikatswarnungen), der konsequenten Nutzung von HTTPS und einem VPN in unsicheren Umgebungen der beste Schutz. Für Unternehmen ist eine tiefgreifende Netzwerkarchitektur mit strenger Verschlüsselung und kontinuierlichem Monitoring unerlässlich, um unsichtbare Lauscher fernzuhalten.

Kontakt

Adresse
PHNETZ Internetagentur
Peter Höppner
Robert‑Bosch‑Straße 8
86551 Aichach

Telefon
📞 +49 (0)8251 8628574

E‑Mail
✉️ service@phnetz.de