Zum Inhalt springen
Anexet
Abstrakte Illustration zu „Verdeckter Zeitkanal“: Warndreieck mit Ausrufezeichen

Verdeckter Zeitkanal

Ein verdeckter Zeitkanal ist ein verdeckter Kanal, der Informationen im zeitlichen Verlauf von Ereignissen kodiert statt in gespeicherten Daten.

Anexet Team
14. August 2026Lesezeit 6 Min.

Was ein verdeckter Zeitkanal ist

Ein verdeckter Zeitkanal ist eine Unterklasse des verdeckten Kanals, bei der Informationen nicht in gespeicherten Werten reisen, sondern im zeitlichen Verlauf der Ereignisse selbst. Zwei Prozesse, ein Sender und ein Empfänger, teilen sich eine Ressource, deren Nutzung sichtbar ist: eine Netzwerkverbindung, eine Festplatte oder ein Prozessor. Der Sender kodiert die Nachricht, indem er verändert, wann Ereignisse stattfinden oder wie lange sie dauern. Der Empfänger beobachtet den Ereignisstrom, misst die Abstände und dekodiert die Nachricht. Kein Byte wird an einer Stelle geschrieben, die ein anderer Prozess liest. Das Signal existiert nur im Muster der Zeitpunkte.

Das Konzept folgt der allgemeinen Geschichte verdeckter Kanäle. Die Forschung zum Confinement-Problem in den frühen 1970er-Jahren zeigte, dass ein Prozess Informationen abfließen lassen kann, auch wenn ihm Kommunikation formal untersagt ist. Spätere Kriterien für vertrauenswürdige Systeme, etwa das US-amerikanische TCSEC, machten die Analyse verdeckter Kanäle, Zeitkanäle eingeschlossen, zu einem Pflichtbestandteil der Bewertung hochgesicherter Systeme. Formale Bewertungen verlangen meist nicht, Zeitkanäle zu beseitigen, sondern sie zu identifizieren, ihre Bandbreite abzuschätzen und ihre Kapazität dort zu verringern, wo es darauf ankommt.

Zwei Eigenschaften machen diese Klasse besonders. Erstens haben beide Seiten in der Regel legitimen Zugriff auf die gemeinsame Ressource. Gewöhnliche Zugriffskontrolle kann den Kanal deshalb nicht schließen, denn die Ressource erfüllt weiter ihre Aufgabe und trägt dabei das verborgene Signal. Zweitens verschlechtert Rauschen das Signal. Jede zufällige Verzögerung zwischen Sender und Empfänger, etwa Netzwerk-Jitter, Scheduling-Unterbrechungen oder gleichzeitige Last, kann ein Bit verfälschen. Deshalb sind Zeitkanäle weit langsamer als Speicherkanäle, und Sender opfern Geschwindigkeit für Redundanz.

Wie Informationen im Timing kodiert werden

Sender und Empfänger vereinbaren vorab ein Kodierungsschema und nutzen dann einen gemeinsamen Ereignisstrom als Träger. Die gängigen Kodierungen:

KodierungFunktionsweise
Modulierte Verzögerung zwischen PaketenEine kurze Lücke trägt ein Symbol, eine lange ein anderes
On-Off-KeyingVorhandensein oder Fehlen eines Ereignisses kodiert ein Bit
EreignisreihenfolgeDie Reihenfolge berührter Ressourcen trägt Symbole
BelegungsdauerWie lange eine Ressource belegt ist, trägt den Wert

Verdeckte Zeitkanäle in der Praxis

Jeder beobachtbare Ereignisstrom, den zwei Parteien beeinflussen und messen können, lässt sich als Zeitkanal nutzen. Die bekanntesten Familien:

  • Netzwerkverkehr: modulierte Abstände im TCP/IP-Verkehr, das Tempo von DNS-Anfragen oder Ping-Serien. Verschlüsselung verbirgt diesen Rhythmus nicht, denn die Daten liegen im Timing und nicht im Inhalt.
  • Speichergeräte: Ein Prozess hält den Festplattenkopf über einer Spur, ein anderer misst die Suchzeit. Das ist das Standardbeispiel aus der Forschungsliteratur.
  • Prozessor und Speicher: Prozesse verlangsamen einander messbar. Auf diesem Effekt beruhen mehrere moderne mikroarchitektonische Angriffe.
  • Interaktive Ereignisströme: Tastenanschlagabstände, Mausereignisse oder Zeiten der Druckerwarteschlange. Jeder Strom mit Zeitstempeln, den auch ein Außenstehender beobachten kann, lässt sich modulieren.

Warum Zeitkanäle schwerer zu erkennen sind

Ein verdeckter Speicherkanal hinterlässt prüfbare Spuren: ein Headerfeld mit seltsamem Wert, ein Paket mit ungewöhnlicher Länge oder ein geändertes Dateiattribut. Ein Zeitkanal hinterlässt keinen Wert. Das Signal steckt nur in Unterschieden zwischen Ereigniszeiten, und eine Inhaltsprüfung sieht diese Unterschiede nicht, weil der Inhalt selbst völlig normal ist.

Normale Systeme schwanken ohnehin stark im Timing: Netzwerk-Jitter, Überlast, menschliche Pausen. Ein Zeitkanal versteckt sich in diesem Rauschen, deshalb muss die Erkennung statistisch sein. Man legt eine Basislinie für die Verteilung der Zeitabstände zwischen Ereignissen an und markiert auffällige Regelmäßigkeit oder unwahrscheinliche Muster. Das Fehlen eines Zeitkanals zu beweisen ist praktisch unmöglich. Das realistische Ziel ist, seine Bandbreite niedrig und seine Muster so sichtbar zu halten, dass sie unbrauchbar werden.

Bandbreite gegen Unauffälligkeit ist der entscheidende Zielkonflikt. Ein Kanal, der Bits schnell überträgt, erzeugt einen unnatürlichen Rhythmus, der sich vom Verhalten von Menschen und Anwendungen abhebt. Ein geduldiger Sender, der nur wenige Bits pro Minute schafft, geht in der normalen Schwankung unter, braucht aber Tage für eine relevante Datei. Verteidiger nutzen denselben Zielkonflikt: Ratenlimits und zusätzliches Rauschen zwingen den Sender in den langsamen Modus, während Basislinien und Anomalieerkennung den schnellen Modus teurer machen.

MerkmalSpeicherkanalZeitkanal
Hinterlässt eine Spur in einem einzelnen Datensatz
Wird durch Inhaltsprüfung gefunden
Braucht eine statistische Basislinie

Erkennung und Eindämmung

Da der Träger legitime Aktivität ist, kombinieren Gegenmaßnahmen statistische Beobachtung mit Maßnahmen, die den Kanal selbst schwächen:

  • Statistische Verkehrsanalyse: erkennt metronomartige Regelmäßigkeit, die echte Nutzer nicht erzeugen.
  • Erkennung von Verhaltensanomalien: Basislinien je Nutzer erfassen anhaltende Abweichungen langsamer Übertragungen.
  • Ratenbegrenzung: begrenzt die Ereignisfrequenz, sodass große Übertragungen unpraktisch langsam werden.
  • Rausch- und Scheduling-Kontrollen: randomisiertes Scheduling erschwert dem Empfänger das Messen des Signals.
  • Reduzierung gemeinsamer Pfade: Allowlists und Egress-Filter entfernen die Ressourcen, die der Kanal braucht.

So sieht es in Anexet aus

Die statistischen Regeln der Funktion Erkennung von Insider-Bedrohungen arbeiten mit derselben Art aufgezeichneter Ereignisse. Die Administrator-Konsole kann gesendete Netzwerkpakete in Intervallen von einer Sekunde bis zu zehn Minuten gruppieren, sodass eine kurze Spitze vor einer ruhigen Grundlinie sichtbar wird.

Gesendete Pakete je Sekunde: Eine kurze Spitze hebt sich von einer ruhigen Grundlinie ab.

Wo man anfangen sollte

Beginnen Sie bei den Kanälen, die einen verborgenen Rhythmus tragen könnten: Netzwerk-, Speicher- und interaktive Ereignisströme. Basislinien brauchen eine Phase normaler Aktivität zum Lernen, daher sollten sie vor einem Vorfall eingerichtet werden und nicht danach.

Meist nutzt jemand, der bereits im System ist, einen Zeitkanal: eine Insider-Bedrohung mit legitimem Zugriff. Deshalb muss die Überwachung die Kanäle abdecken, die Menschen tatsächlich nutzen.

Weiterlesen: Technisches Informationsleck: was ist das und wie schützt man sich davor?.

Ein Zeitkanal schreibt das Geheimnis nie nieder. Er hinterlässt nur einen Rhythmus, und den Rhythmus muss die Überwachung lernen.

Anexet Team

Wie Anexet das löst

Anexet führt keine verdeckte Zeitkanalanalyse im formalen Sinne durch: den Nachweis zu erbringen, ob die gemeinsam genutzten Ressourcen eines Systems einen Zeitkanal zulassen, ist Sicherheits-Engineering auf Design-Ebene und liegt außerhalb des Umfangs des Produkts. Ein Kanal, der nichts schreibt und keinen Inhalt verändert, kann von keinem Überwachungswerkzeug ausgeschlossen werden, und Anexet behauptet nichts anderes.

Was das Produkt bietet, ist die statistische Ebene über beobachtbarer Aktivität. Sicherheitsregeln vergleichen kontinuierlich die aufgezeichneten Ereignisse jedes Nutzers mit Schwellenwerten über feste Zeitfenster hinweg, über alle abgefangenen Kanäle hinweg, sodass die Ausreißer über die Basislinie hinaus, Aktivität außerhalb der Geschäftszeiten und anhaltende Abweichungen, die eine zeitbasierte Übertragung letztlich verursacht, sichtbar und zuordenbar werden.

  • Statistische Sicherheitsregeln

    automatische Überwachung der Nutzeraktivität über Kommunikationskanäle hinweg: Eine Regel greift, wenn die Anzahl der Ereignisse (Nachrichten, E-Mails, übertragene Dateien, besuchte Websites) innerhalb einer Stunde, eines Tages oder einer Woche einen festgelegten Schwellenwert überschreitet, geprüft je Nutzer.

  • Vollständige Kanalsichtbarkeit

    Endpoint-Agenten erfassen E-Mail, Web, Messenger, Cloud-Speicher, Drucken, Wechseldatenträger und Netzwerkprotokolle. Eine verborgene Übertragung muss ihre Trägerereignisse weiterhin innerhalb aufgezeichneter Kanäle erzeugen.

  • Zeitgestempelte, zuordenbare Datensätze

    jedes Ereignis wird mit Nutzer, Kanal und Zeit gespeichert, sodass ein Ermittler prüfen kann, ob ungewöhnliche Timing-Muster mit der übrigen Aktivität einer Person übereinstimmen.

  • Risikobewertung

    markierte Abweichungen fließen in den Nutzer-Risikoscore ein und korrelieren Volumen- und Timing-Anomalien mit anderen Indikatoren für Insider-Risiko.

  • Ehrlicher Anwendungsbereich

    dies ist Schwellenwertstatistik über aufgezeichnete Ereignisse: eine praktische Hilfe, die den Raum verengt, in dem sich eine langsame verborgene Übertragung verstecken kann, kein Ersatz für die formale Analyse verdeckter Kanäle.

Funktion Insider-Bedrohungserkennung

Mehr erfahren

Häufige Fragen

Häufige Fragen zu diesem Begriff und dazu, wie Anexet damit umgeht.

Ein Speicherkanal versteckt Daten in gespeicherten Werten, etwa einem Headerfeld oder einem Dateiattribut, die ein Prüfer mit dem vergleichen kann, was das System erzeugen sollte. Ein Zeitkanal versteckt Daten im Abstand zwischen Ereignissen. Sein Signal steckt nur in Zeitunterschieden, deshalb findet eine Inhaltsprüfung es nicht.

Nein. Verschlüsselung verbirgt den Inhalt, die Daten eines Zeitkanals liegen aber im Timing der Ereignisse. Ein verschlüsselter Tunnel hat weiterhin einen beobachtbaren Rhythmus, der ein Signal tragen kann.

Selten. Zu beweisen, dass kein Zeitkanal existiert, ist praktisch unmöglich. Das realistische Ziel ist, seine Kapazität unter den Bedarf eines Angreifers zu senken und seine Muster leichter erkennbar zu machen.

Anexet führt keine formale Analyse verdeckter Kanäle durch. Das Produkt wendet statistische Regeln auf die erfassten Ereignisse jedes Nutzers an, in festen Zeitfenstern und über alle abgefangenen Kanäle hinweg. So werden Ausreißer, Aktivität außerhalb der Geschäftszeiten und anhaltende Abweichungen sichtbar und zuordenbar. Das engt den Raum ein, in dem sich eine langsame Übertragung verstecken kann, ersetzt aber keine formale Analyse.

Schützen Sie Ihre Daten mit Anexet

Sehen Sie in einer kurzen Live-Demo, wie Anexet Datenabfluss stoppt, Mitarbeiteraktivität überwacht und Compliance sichert.

Demo anfragen