NR. 100 Herausforderung 4 - Aufgabe 3 von 6
Konfigurieren der Web Application Firewall zum Schutz von Webservern vor XSS-Angriffen Szenario Sie müssen auf OCI gehostete Webanwendungen vor Cross-Site-Scripting-Angriffen (XSS) schützen. Sie können die Funktionen der OCI Web Application Firewall (WAF) nutzen, um Regeln zu erstellen, die eingehende Anfragen vergleichen, um festzustellen, ob die Anfrage eine Nutzlast für einen XSS-Angriff enthält. Wenn eine Anfrage als Angriff erkannt wird, sollte die WAF den Fehler HTTP Service Unavailable (503) zurückgeben.
Um sicherzustellen, dass die konfigurierte WAF den XSS-Angriff blockiert, führen Sie das folgende Skript aus: [http://<public- ip-enforcement-point>/index.html?<p style="”background:url(javascript:alert(1))”](http://<public-" ip-enforcement-point>/index.html?<p style="”background:url(javascript:alert(1))”">) Um diese Bereitstellung abzuschließen, müssen Sie die folgenden Aufgaben in der für Sie bereitgestellten Umgebung durchführen:
Konfigurieren Sie ein virtuelles Cloud-Netzwerk (VCN)
Erstellen Sie eine Compute-Instanz und installieren Sie den Webserver
Einen Load Balancer erstellen und die Sicherheitsliste aktualisieren
Erstellen Sie eine WAF-Richtlinie
Konfigurieren Sie Schutzregeln gegen XSS-Angriffe
Überprüfen Sie die erstellte Umgebung gegen XSS-Angriffe
Hinweis: Sie erhalten Zugang zu einer OCI-Tenancy, einem zugewiesenen Compartment und OCI-Berechtigungsnachweisen. Verwenden Sie während der gesamten Prüfung das zugewiesene Compartment 99233424-C01 und die Region us-ashburn-1.
Führen Sie die folgende Aufgabe in der bereitgestellten OCI-Umgebung aus:
Rufen Sie die VCN IAD-WAF-PBT-VCN-01 auf.
Erstellen Sie eine Sicherheitsliste mit dem Namen IAD-SP-PBT-LB-SL-01.
Erstellen Sie ein öffentliches Teilnetz mit dem Namen LB-Subnet-IAD-SP-PBT-SNET-02 und hängen Sie die oben erstellte Sicherheitsliste an.
Erstellen Sie einen Load Balancer mit dem Namen IAD-SP-PBT-LB-01.
Erstellen Sie einen Listener Name mit dem Namen IAD_SP_PBT_LB_LISN_01.
Fügen Sie entsprechende Ingress- und Egress-Regeln zu IAD-SP-PBT-LB-SL-01 hinzu, um http-Verkehr zum Load Balancer-Subnetz zuzulassen.