In der Computernetzwerktechnik bezeichnet man als Firewall-Pinhole einen Port , der nicht durch eine Firewall geschützt ist , um einer bestimmten Anwendung den Zugriff auf einen Dienst auf einem Host im durch die Firewall geschützten Netzwerk zu ermöglichen. [ 1 ] [ 2 ]

Offene Ports in Firewall-Konfigurationen setzen das geschützte System potenziell schädlichem Missbrauch aus. Eine vollständig geschlossene Firewall verhindert, dass Anwendungen auf Dienste jenseits der Firewall zugreifen. Zum Schutz sollte der Mechanismus zum Öffnen einer Sicherheitslücke in der Firewall eine Benutzerauthentifizierung und -autorisierung implementieren.

Bei Firewalls, die eine Netzwerkadressübersetzungsfunktion (NAT) ausführen, wird die Zuordnung zwischen der externen IP-Adresse, dem Port-Socket und der internen IP-Adresse , dem Port-Socket oft als Pinhole bezeichnet.

Pinholes können manuell oder programmatisch erstellt werden. Sie können temporär sein und dynamisch für eine bestimmte Dauer, beispielsweise für eine dynamische Verbindung, erstellt werden, oder permanent, beispielsweise für Signalisierungsfunktionen .

Firewalls schließen Sicherheitslücken mitunter nach einer gewissen Zeit (typischerweise einigen Minuten) automatisch, um das Sicherheitsrisiko zu minimieren. Anwendungen, die eine offene Sicherheitslücke benötigen, müssen häufig künstlichen Datenverkehr über diese Lücke generieren, um die Firewall zum Neustart ihres Timers zu veranlassen.

Siehe auch

Referenzen

  1. ^ „IPv6 Pinholing: Tutorial & Beispiele“ . www.catchpoint.com . Abgerufen am 26.02.2024 .
  2. ^ Ancuta Onofrei, Andreea; Rebahi, Yacine; Magedanz, Thomas (2010-03-20). „Verhinderung von DDoS-Angriffen auf die IMS-Notfalldienste durch adaptive Firewall-Pinholing“ (PDF) . International Journal of Next-Generation Networks . 2 (1): 1–17 . doi : 10.5121/ijngn.2010.2101 .