Hier und willkommen zurück.
Heute werden wir über ein W diskutieren. S. Web Application Firewall, nicht das
gesamte Konzept der IWC, das in diesem speziellen Diagramm erklärt werden kann.
Lassen Sie uns also eines tun.
Nehmen wir ein einfaches Beispiel, das es uns ermöglicht, das Konzept viel einfacher zu verstehen.
Nehmen wir also an, ich wohne in Bangalore und möchte meinen Freund treffen, der in Place B in Bangalore
wohnt.
Nun, für diejenigen, die in Bangalore eine der beliebtesten Städte in Bezug auf Verkehrsstaus sind, gibt es
ein enormes Verkehrsaufkommen.
Bevor ich mich also tatsächlich entschließe, meinen Freund zu besuchen, gibt es vorher bestimmte Bedingungen, damit Bedingungen Teil
der Regelaussage sind.
Die Bedingungen besagen also, ob weniger Verkehr auf der Straße ist, sowie eine zweite Bedingung, die
besagt, dass noch andere Elemente vorhanden sind oder grundsätzlich Lücken vorhanden sind?
Diese Bedingungen sind also grundsätzlich mit der Regelanweisung verbunden.
Das nächste sind Regeln.
Regeln erlauben es uns also grundsätzlich, bestimmte Operationen auf den Bedingungen durchzuführen.
Es heißt also, wenn der Verkehr weniger und insgesamt weniger verfügbar ist, dann ja oder nein.
Wenn also beide Bedingungen erfüllt sind, sollte ich dann meinen Freund besuchen?
Ist es.
Jawohl.
Oder wird es sein.
Nein.
Sie haben also einen Bereich, den Sie auch haben können oder auch nicht.
Dann ist die dritte Sache die Webcam-Webcam.
Sie können es als Container für alle Dinge betrachten.
Also die Regelerklärung, die Sie definieren, die Regeln, die Sie definieren, alles passt unter die Vorschrift und Sie
können auch eine Vorgabe zuweisen.
Ich denke, darüber wird zu einem späteren Zeitpunkt diskutiert.
Und das letzte ist der Verein, dein Verein, ein Z.
Das bedeutet im Grunde, dass die Regeln, Anweisungen und die Regeln, die wir definiert haben, mit welcher
Entität Z oder einem anderen Benutzer verbunden sind.
So trifft Assoziation auf Grün.
Also lassen Sie uns jetzt eines tun.
Lassen Sie uns jeden einzelnen dieser Punkte in technischer Hinsicht besprechen.
Das erste, was wir verstehen müssen, sind Regeln, Aussagen, und das ist sehr wichtig.
Unhöfliche Aussagen definieren also im Wesentlichen die grundlegenden Merkmale, auf deren Grundlage Ihr Anfragepaket analysiert
wird.
So können sowohl kundenspezifische als auch vorgefertigte Gruppenauszüge von Idalis sowie dem Marktplatz
verwendet werden.
Dies sind also die beiden separaten Regelanweisungen.
Die erste ist, alle Anfragen zu blockieren, die aus Wut kommen.
Vielleicht gibt es also eine Website, auf der alle Kunden nur aus Indien kommen.
In solchen Fällen können Sie also eine Regel festlegen, bei der jedes Mal, wenn eine Anfrage von einem Benutzer
außerhalb Indiens kommt, die Anfrage blockiert oder bestimmte Aktionen ausgeführt werden können.
Die zweite Beispielregelanweisung sind Blockanforderungen, bei denen Sie im Allgemeinen ein Teil des Administrators sind, wenn Sie
ein WordPress oder eine andere Website mit einem Admin-Panel haben.
Eines der häufigsten Szenarien, die Sie als Teil der Angriffe sehen, ist, dass der Angreifer versucht, sich auf der
Admin-Seite anzumelden.
Dies ist eines der ersten Dinge, die sie abfragen.
Dies ist also etwas, das Sie auch blockieren können.
Nun, dies sind bestimmte Beispielbedingungen, die ich entweder hatte.
Sie können hier jedoch Ihre eigenen benutzerdefinierten Bedingungen erstellen, wie Sie Bedingungen basierend auf
dem Header, basierend auf der HDB-Methode, den von Ihnen gemeldeten Abfragezeichenfolgen, der Geolokalisierung, dem Text usw. erstellen können.
All diese Dinge können also in einer Regelanweisung konfiguriert werden.
Der zweite wichtige Teil hier sind die Regeln.
Sie können also mehrere Regelanweisungen zu Regeln kombinieren, um die Anforderung, die an Ihre Webanwendung kommt,
genau zuzuordnen.
Nun gibt es zwei Hauptregeltypen.
Eine ist die reguläre Regel und die zweite ist die Rate-Basis-Regel.
Schauen wir uns also zunächst zwei Beispiele für eine reguläre Regel an.
Es heißt also, dass wenn eine Anfrage von 172 Rototiller Gerarda 50 kommt und es hier eine zweite Regelanweisung gibt,
die besagt, dass die Anfrage einen schulähnlichen Code hat, der typischerweise mit den Schulinjektionsangriffen zusammenhängt.
Dies sind also die beiden Regelanweisungen und die Regel mit mehreren Anweisungen kann sein und oder nicht.
Wenn Sie also eine Regelkraft erstellen, fügen Sie hier Anweisungen ein und können dann entscheiden, ob Sie eine
Operation ausführen möchten.
Wenn also eine Anfrage von einmal alle bis 30 Fuß kommt und sie einen schulähnlichen Code hat oder Sie eine mündliche
Operation durchführen können, dann besteht eine der Bedingungen darin, dass die Regeln gelten.
Das ist also die Bedeutung dieser Regel.
Jetzt können Sie die Operationen auch hier ausführen.
Wenn also die Regel zutrifft, ob die Aktion blockiert oder zugelassen werden soll oder ob sie aufgerufen werden
könnte.
Das ist also Teil der Regeln.
Sie haben auch eine lesebasierte Regel, bei der Sie über eine Ratenbegrenzungsfunktion verfügen.
Wenn also eine Anfrage von einer bestimmten IP-Adresse kommt und die Anfrage in zehn Minuten tausend Anfragen
überschreitet, können Sie diese einfachen ratenbasierten Regeln hinzufügen.
Der dritte hier ist also die Webcam.
Es gibt also einen zentralen Ort, der die Regeln, Regelanweisungen und die zugehörigen Konfigurationen enthält.
Jetzt wird es verwendet, um die mit Mervat verbundene Mundschutzstrategie zu definieren.
Und der letzte hier ist der Verein.
Assoziation definiert also, mit welcher Entität das verbunden ist.
Es ist also wichtig, sich daran zu erinnern, dass ein Wert diesen beiden Instanzen nicht direkt zugeordnet werden kann.
Es gibt hier also drei verschiedene Assoziationen.
Einer ist der Application Load Balancer.
Sie haben den Cloud-Druck und Sie haben die API.
Du machst das großartig.
Das ist also der Überblick über einige der wichtigen Komponenten davon.
Nehmen wir eine kurze Demo, damit dies später besser verstanden wird.
Das ist also die Idee.
Also lass uns zu Babka gehen.
Und aktuell werden Sie sehen, dass ich hier einen habe, der erstellt wird.
Also lass uns das öffnen.
In meinem Baby werden Sie im Grunde genommen sehen, dass es bestimmte Anforderungen in einer Grafik gibt.
Dies ist also eine nette kleine Grafik, die Sie schnell suchen können.
Dieses Diagramm enthält nun mehrere Anfragen, die auf bestimmten Regeln basieren.
Es gibt also Regeln wie Allow India IP.
Dann haben Sie die Abfragezeichenfolge Baseball.
Dann haben Sie die Einrichtungsregel, die mit der Fortsetzung der Injektion und so weiter verbunden ist.
Basierend auf den Regeln ändert sich also auch die mit diesem Diagramm verbundene Farbe.
Außerdem haben Sie jetzt auch bestimmte Beispielanforderungen, die zum Lastenausgleich der Anwendung oder zu einer anderen
von Ihnen konfigurierten Zuordnung kommen würden.
Schauen wir uns nun die Regeln an, für die Sie derzeit sehen, dass dies in Ordnung ist.
Insgesamt vier Regeln, die damit verbunden sind, und dies wird so genannt, weil es mit dem Anwendungs-Load-Balancer verbunden
ist, vereinigen Sie meinen Bindestrich elby Das bedeutet im Wesentlichen, dass jede Anfrage,
die an diesen Load-Balancer kommt, diese Anfrage zuerst analysiert, es wird die Aktion entsprechend
den konfigurierten Dingen anwenden.
Schauen wir uns hier also einige einfache Regeln an.
Die erste Regel, die Sie sehen, ist die IP-Adresse zulassen.
Dies ist also im Grunde der Regelname.
Nun, wie wir diskutieren, enthält Regel im Grunde Regeln, Aussagen.
Und obendrein führen Sie bestimmte Operationen wie und oder nicht aus, und dann führen Sie bestimmte Aktionen aus, ob Sie zulassen
oder blockieren möchten.
Gehen wir also auf ähnliche Weise vor und erkunden Sie dies.
Ich gehe nach Adekoya.
Sie sehen also, dass der Regelname in der IP zulässig ist.
Und hier gibt es eine Bedingung, die besagt, dass eine Anfrage nicht mit der Aussage übereinstimmt.
Sie können also sehen, ob es mit der Anweisung übereinstimmt, ob es mit der gesamten Anweisung übereinstimmt, ob es mit mindestens
einer der Anweisungen übereinstimmt.
Sie haben also und Sie haben oder Sie haben nicht, und dann haben Sie die eigentliche Aussage.
Dies ist also im Grunde die Regelaussage.
Die Regel besagt also, dass die Anfrage aus einem Land in Indien stammt.
Dies ist also die Regelaussage und Sie haben kein Audio und die Aktion hier ist blockiert.
Das bedeutet im Grunde, dass jede Anfrage, die an diesen Anwendungs-Load-Balancer kommt, nicht
in diesem Land, Indien, liegt.
Wenn diese Anfrage also nicht aus Indien stammt, wird die Aktion des Blockierens angewendet.
Das ist es, was diese spezielle Regel bezeichnet.
Lassen Sie uns also eines tun.
Probieren wir es aus.
Lassen Sie uns also zuerst gegen ihn antreten und den Anspruch ablehnen.
Lassen Sie mich schnell einen Anruf auf dem DNA-Dampfer machen.
Und wie erwartet, erhalten Sie ein Ergebnis oder wissen Sie, das Ergebnis kommt hauptsächlich, weil ich
aus Indien wohne.
Also lassen Sie uns jetzt etwas tun.
Verbinden wir die Waffe schnell mit einem anderen Land und wir werden genauso vorgehen.
Im Allgemeinen verwende ich für meinen persönlichen Gebrauch Cyber Ghost VPN, was ziemlich gut ist.
Lassen Sie uns schnell eine Verbindung herstellen, damit Sie eine IP-Adresse aus den USA erhalten.
In Ordnung, es hat also ein paar Sekunden gedauert, und wenn Sie dies sehen, ist dies die spezifische IP, die ich erhalten habe.
Gehen wir nun zurück zum Los geht's und versuchen Sie es erneut.
Ich weiß, dass Sie sofort einen Fehler von vier null drei vier Milliarden erhalten haben, hauptsächlich weil die
IP-Adresse, von der diese Anfrage stammt, nicht aus Indien stammt.
Das hat also das Anfrageraster blockiert.
Also lass uns weitermachen und die Verbindung trennen.
Groß.
Es ist also getrennt.
Kommen wir zurück zum Grundlegenden.
Und von hier aus gehen wir zu den Regeln, also haben wir ein Ziel untersucht, also können Sie diese Regel im
Grunde genommen als eine auf Geolokalisierung basierende Regel betrachten.
Dann ist die zweite Regel im Grunde eine Abfragezeichenfolgenregel.
Lassen Sie uns auch dies erkunden.
Jetzt wissen wir also bereits, dass Regel Regelanweisungen enthält.
Es enthält die Bedingung like und or not.
Und es enthält auch die Aktionen.
Lassen Sie uns also weitermachen und diese Regel untersuchen.
Das ist die Abfragezeichenfolgenregel.
Und innerhalb dieser Regel sehen Sie, dass Sie hier eine Abfragezeichenfolge untersuchen.
Eine Regelanweisung kann also eine der folgenden Optionen sein.
Sie haben also eine aus einem Land stammende oder eine von einer IP-Adresse stammende IP-Adresse, damit Sie ein Land definieren können, das
Sie basierend auf der IP-Adresse definieren können.
Dann die Komponenten, die wir besprochen haben, wie der Header, der Abfrageparameter, Sie sind ein Teil der Abfragezeichenfolge und
so weiter.
Diese Anweisung besagt also, dass, wenn es eine Abfragezeichenfolge gibt, die admen enthält, die Aktion hier blockiert
werden sollte.
Lass es uns versuchen.
Bevor wir das tun, lassen Sie uns nun überprüfen, ob die Dinge funktionieren und wie erwartet funktionieren.
Wissen Sie, Sie können einen schnellen Abfragestream erstellen, der Admin in der Anfrage enthält.
Und wieder werden Sie wie erwartet sehen, dass Sie sofort für 034 Milliarden ausgestiegen sind.
Wenn Sie nun ein anderes Schlüsselwort verwenden, nehmen wir an, dass die Antwort zumindest vollkommen in Ordnung ist.
Wenn Sie jedoch diesen spezifischen Abfragestrom in der Anforderung haben, lautet die Antwort vier
null drei drei.
Ich hoffe also auf einem hohen Niveau oder Sie haben die damit verbundenen Komponenten verstanden.
Lassen Sie uns also noch einmal schnell in Beziehung treten.
Sie haben also eine Webcam.
Webcam ist mit Assoziationsregeln und Regelanweisungen verbunden.
Regelanweisungen sind diejenigen, bei denen wir tatsächlich definieren, auf welchen Bedingungen die Anforderung basieren soll.
Jede Länge, die Google-Anweisungen sind Teil von Regeln, bei denen Sie mehrere Regelanweisungen mit
und nicht alle kombinieren können, und dann verknüpfen Sie die Webcam mit dem Anwendungs-Load-Balancer, einer Cloud aus der
Verteilung oder API, die großartig funktioniert.
Das ist also die allgemeine Übersicht darüber, von der ich hoffe, dass dieses Video für Sie informativ war.
Und ich freue mich schon auf das nächste Video.