Honeypot
Täuschungsfallen für Angreifer
Ein Honeypot ist ein absichtlich verwundbares System, das Angreifer anlocken und ablenken soll. Er sammelt wertvolle Informationen über Angriffsmethoden und Angreifer – ohne dass echte Systeme gefährdet werden.
Entstehung und Beteiligte
Honeypots wurden in den 1990er-Jahren durch dokumentierte Experimente bekannter. Cliff Stolls „The Cuckoo’s Egg“ beschrieb 1989 eine frühe Köder- und Beobachtungsaktion; Fred Cohens Deception Toolkit und das Honeynet Project systematisierten die Idee später.
Welches Problem sollte gelöst werden?
Verteidiger wollten Angreifer beobachten und hochwertige Warnsignale erhalten. Ein System, das keinen legitimen Zweck erfüllt, erzeugt bei Zugriffen deutlich weniger normales Hintergrundrauschen.
Technische Hürden und Lösungen
Der Köder muss glaubwürdig sein, darf aber nicht als Sprungbrett für Angriffe dienen. Protokollierung muss manipulationssicher erfolgen. Rechtliche, datenschutzrechtliche und ethische Fragen hängen davon ab, welche Daten gesammelt werden.
Standardisierung und Einordnung
IT-Sicherheit ist kein einzelnes Produkt, sondern ein Zusammenspiel aus Kryptografie, Identitäten, Protokollen, Segmentierung, Überwachung und menschlichem Verhalten. Viele Verfahren entstanden als Reaktion auf konkrete Missbräuche. Jede Schutztechnik besitzt Grenzen: Sie kann falsch konfiguriert, umgangen oder durch gestohlene Zugangsdaten entwertet werden. Historische Entwicklung erklärt deshalb, warum heutige Systeme mehrere Schutzschichten kombinieren.
Technik im praktischen Betrieb
Eine Schutztechnik ist erst wirksam, wenn Ereignisse ausgewertet, Ausnahmen begrenzt und Wiederherstellungswege getestet werden. Sicherheitsprodukte erzeugen sonst lediglich weitere Konfiguration. Besonders wichtig sind eindeutige Verantwortlichkeiten, ein aktuelles Inventar und Protokolle mit korrekter Zeit. Regeln sollten auf einem dokumentierten Datenfluss beruhen und regelmäßig auf veraltete Freigaben geprüft werden. Bei einem Vorfall müssen Zugangsdaten, Schlüssel, Sitzungen und betroffene Systeme als zusammenhängende Vertrauenskette betrachtet werden.
Warum das Thema heute noch relevant ist
Angriffe verändern sich, die Grundmuster bleiben: Identitäten werden getäuscht, Eingaben missbraucht, Vertrauen falsch vergeben und knappe Ressourcen überlastet. Historische Vorfälle sind deshalb mehr als Anekdoten; sie zeigen, welche Annahmen gescheitert sind. Gute Sicherheitsarchitektur baut nicht auf einem perfekten Filter auf, sondern auf begrenzten Rechten, überprüfbaren Protokollen, schneller Erkennung und der Fähigkeit, Systeme und Schlüssel nach einem Vorfall kontrolliert zu erneuern.
Daten und Meilensteine
- Low-Interaction-Honeypots emulieren wenige Dienste.
- High-Interaction-Systeme bieten echte Betriebssysteme und höhere Risiken.
- Ein Honeynet kombiniert mehrere Ködernetze und Überwachung.
- Honeypots ergänzen Schutzmaßnahmen, blockieren Angriffe aber nicht automatisch.
Was ist ein Honeypot?
Ein Honeypot ist ein absichtlich verwundbares oder attraktiv aussehendes System, das Angreifer anlocken soll. Es sieht aus wie ein echter Server, enthält aber keine sensiblen Daten. Jede Interaktion mit dem Honeypot ist verdächtig und wird detailliert protokolliert.
Honeypots dienen zwei Zwecken: Frühwarnung (jeder Zugriff auf den Honeypot ist ein Alarm) und Threat Intelligence (Analyse von Angriffsmethoden, Werkzeugen und Verhaltensmustern).
Honeypot-Typen
- Low-Interaction: Emuliert Dienste (SSH, HTTP, FTP) ohne echtes OS darunter. Sicher, aber begrenzte Informationen. Tools: Honeyd, Cowrie.
- High-Interaction: Echter Server mit echtem OS. Maximal realistische Täuschung, viel Lernpotenzial – aber höheres Risiko, dass der Honeypot selbst als Sprungbrett genutzt wird.
- Honeynet: Netzwerk aus mehreren Honeypots – simuliert eine ganze Unternehmensinfrastruktur.
- Honey Tokens: Gefälschte Zugangsdaten, Dateien oder Daten, deren Nutzung sofort alarmiert (z.B. ein Dummy-AWS-Key in einem GitHub-Repo).
Rechtliche Aspekte
Honeypots bewegen sich in einer rechtlichen Grauzone: Sie dürfen Angreifer nicht aktiv zur Straftat verleiten (Entrapment). Daten von Honeypots dürfen in Deutschland nicht unbegrenzt gespeichert werden (DSGVO).
Best Practice: Honeypot klar vom Produktionsnetz isolieren, Logging in ein sicheres SIEM, regelmäßige Analyse der Daten durch SOC-Team, Nutzung der Erkenntnisse zur Verbesserung der eigenen Abwehr.