Stateful Packet Inspection

Das ist der Eintrag dazu aus unserem IT-Kommunikationslexikon:

zustandsgesteuerte Datenpaket-Inspektion

Statefule Packet Inspection (SPI) ist eine dynamische Paketfiltertechnik, die in Firewalls eingesetzt wird. SPI wurde durch die Firma Check Point Software Technologies Ltd. patentiert.

Bei SPI wird jedes Datenpaket bei der Übertragung auf der Vermittlungsschicht analysiert und als Ergebnis der Analyse wird eine dynamische Zustandstabelle der Verbindung geführt. Dies ermöglicht die Ermittlung der Korrelation zusammengehöriger Datenpakete und einen Abgleich mit einem korrekten Protokollverhalten. Datenpakete die nicht erwarteten Kriterien zugeordnet werden können, also z.B. zu einer DoS-Attacke gehören, werden verworfen.

Das funktioniert zum Beispiel so:

Soll ein Rechner A mit einem Rechner B über einen statischen Paketfilter kommunizieren können, so muss dieser in seinem Regelwerk zwei Verbindungen dauerhaft erlauben. Eine Verbindung wird von A nach B und eine weitere von B nach A für die Antwort benötigt. Allerdings wird das "für die Antwort" gar nicht überprüft. Daher kann B auch Pakete nach A schicken, wenn A gar keine Anforderung gestellt hat. Dies macht das Regelwerk unsicherer als notwendig.

Bei der zustandsgesteuerten Filterung wird dagegen nur eine statische Regel benötigt, die zweite wird nur dynamisch, implizit aktiviert. Statisch wird nur die Kommunikation von A nach B erlaubt. Erst wenn A wirklich ein Paket nach B geschickt hat, werden Antworten von B nach A erlaubt. Die Regeln für die Antwortpakete werden dynamisch erzeugt und werden nach Eintreffen der Antwort oder nach einem Timeout automatisch gelöscht. Noch weitergehende Systeme prüfen zusätzlich, ob ein Paket zu einem bestimmten Zeitpunkt in der Kommunikation überhaupt erlaubt ist (zum Beispiel weitere Pakete schicken, obwohl die Kommunikation bereits beendet wurde).

Die Zustandsverwaltung der Firewalls greift nicht nur bei verbindungsorientierten Protokollen wie TCP, sondern sogar bei zustandslosen Protokollen wie UDP. Auch dort werden die dynamischen Regeln für Antworten erst dann für eine kurze Zeit freigeschalten, wenn auch eine Anforderung per UDP verschickt wurde. Dadurch werden zum Beispiel nur Antworten auf DNS-Anfragen akzeptiert von Servern akzeptiert, die auch angefragt wurden.

Siehe auch:
UDP hole punching

Aktuelle Beiträge

Kabelhalter in schick Lars Nitsch Sa., 18.05.2024 - 07:54
Auf den Schreibtischen von IT-Profis müssen zahlreiche Kabel gebändigt werden. Wenn Sie sich an bunten Velcro-Bändern oder simplen Plastikringen sattgesehen haben, sollten Sie zu mehr Luxus greifen und den "NOOE Kabel-Organisator" erwerben. Der schlanke, aber robuste Kabelhalter ist aus Walnussholz gefertigt und hält die Strippen über Haken und ein Gummiband fest am Platz.
Gefahr im Foxit PDF-Reader Daniel Richey Fr., 17.05.2024 - 11:53
Angreifer haben es auf Nutzer des Foxit Readers abgesehen und nutzen gezielt Schwachstellen in der Gestaltung der Warnmeldungen aus. Dieser Exploit veranlasse Nutzer, schädliche Befehle auszuführen. Hierfür rufe er Sicherheitswarnungen hervor, die standardmäßig gefährliche Optionen anbieten. Durch zweimaliges Bestätigen dieser Optionen würde eine schädliche Nutzlast von einem Remote-Server heruntergeladen und ausgeführt.
Unter TrueNAS Scale Cluster Volume erstellen Lars Nitsch Fr., 17.05.2024 - 07:40
Wer zur Bereitstellung skalierbaren Speichers die Plattform TrueNAS Scale nutzt, hat mit einem Cluster Volume die Möglichkeit, Daten über mehrere Systeme hinweg zu teilen. Somit haben die Nutzer von jedem System aus Lese- und Schreibrechte auf alle ausgewählten Disks. Beim Erzeugen eines Cluster Volume unter TrueNAS Scale mittels des Webinterface von TrueCommand gibt es jedoch einige Punkte zu beachten.