Aquí y bienvenido de nuevo.
Ahora, en el día de hoy, discutiremos sobre una W. S. Firewall de aplicaciones web, no todo
el concepto relacionado con la CBI que se puede explicar en este diagrama específico.
Así que hagamos una cosa.
Tomemos un ejemplo sencillo que nos permitiría entender el concepto de una forma mucho más sencilla.
Así que supongamos que vivo en un lugar en Bangalore y quiero encontrarme con mi amigo que vive en Place B en
Bangalore.
Ahora, para aquellos que están en Bangalore es una de las ciudades populares en términos de congestión de tráfico, hay una
gran cantidad de tráfico.
Entonces, antes de decidir visitar a mi amigo, existen ciertas condiciones antes de eso, por lo que las condiciones son parte de la
declaración de la regla.
Entonces, las condiciones establecen si el tráfico es menor en la carretera y hay una segunda
condición, que establece que hay otros elementos o básicamente hay brechas disponibles.
Entonces, estas condiciones están básicamente asociadas con la declaración de la regla.
El siguiente son las reglas.
Entonces, las reglas básicamente nos permiten realizar ciertas operaciones en las condiciones.
Por lo tanto, establece que si el tráfico es menor y, en general, está menos disponible, entonces sí o no.
Entonces, si se cumplen estas dos condiciones, ¿debería ir a visitar a mi amigo?
Lo es.
Si.
O lo va a ser.
No.
Entonces tienes un área que también puedes tener o no puedes tener.
Luego, la tercera cosa es la cámara web webcam.
Puedes considerarlo un contenedor para todas las cosas.
Entonces, la declaración de reglas que define las reglas que define, todo encaja bajo la regulación y también
puede asignar un valor predeterminado.
Creo que lo discutiremos en una etapa posterior.
Y el último es la asociación, tu asociación, una Z.
Eso básicamente significa que las reglas, declaraciones y las reglas que hemos definido, estas están asociadas con
qué entidad es Z o es cualquier otro usuario.
Así que eso es lo que la asociación se encuentra con el verde.
Así que ahora hagamos una cosa.
Sigamos adelante y analicemos cada uno de estos en términos técnicos.
Entonces, el primero que debemos entender son las reglas, las declaraciones, y esto es muy importante.
Así que las declaraciones groseras básicamente definen las características básicas en función de las cuales se analizaría su paquete de
solicitud.
Por lo tanto, se pueden definir de forma personalizada y se pueden utilizar determinadas declaraciones de grupo listas para usar de
Idalis y del mercado.
Entonces, estas son las dos declaraciones de reglas separadas.
El primero es bloquear todas las solicitudes que provienen de la ira.
Entonces, tal vez haya un sitio web donde todos los clientes sean solo de la India.
Entonces, en tales casos, puede tener una regla en la que, en cualquier momento, una solicitud proviene de un usuario que está fuera
de la India, luego la solicitud se puede bloquear o se pueden realizar ciertas acciones.
La segunda declaración de regla de muestra son las solicitudes de bloqueo, que tiene una parte del administrador generalmente siempre que tenga
un WordPress o cualquier otro sitio web que tenga un panel de administración.
Uno de los escenarios comunes que verá como parte de los ataques es que el atacante intenta iniciar sesión en la
página de administración.
Esta es una de las primeras cosas que consultan.
Entonces esto es algo que también puedes bloquear.
Ahora, estas son ciertas condiciones de muestra que yo tenía.
Sin embargo, puede crear sus propias condiciones personalizadas aquí, como puede crear condiciones basadas en
el encabezado, en función del método HDB, las cadenas de consulta que informa, la geolocalización, el cuerpo, etc.
Entonces, todas estas cosas se pueden configurar en una declaración de reglas.
La segunda parte importante aquí son las reglas.
Por lo tanto, puede combinar varias declaraciones de reglas en reglas para orientar con precisión la solicitud que llega a
su aplicación web.
Ahora, hay dos tipos de reglas principales.
Una es la regla regular y la segunda es la regla base de la tasa.
Primero, veamos dos ejemplos de reglas regulares.
Por lo tanto, establece que si una solicitud proviene de 172 rototiller Gerarda 50 y hay una segunda declaración de regla aquí, que
establece que la solicitud tiene un código tipo escuela típicamente relacionado con los ataques de inyección escolar.
Entonces, estas son las dos declaraciones de reglas y la regla con múltiples declaraciones puede ser y o no.
Entonces, cuando crea una fuerza de regla, incluye declaraciones aquí y luego puede decidir si desea
realizar una operación.
Entonces, si una solicitud proviene de una vez cada 30 pies y tiene un código de escuela o puede realizar una operación
oral, entonces cualquiera de las condiciones es hacer que se apliquen las reglas.
Entonces eso es lo que significa esta regla.
Ahora, también puede realizar las operaciones aquí.
Entonces, si la regla se aplica, si la acción debe bloquearse o debe permitirse la acción o podría
invocarse.
Entonces eso es parte de las reglas.
También tiene una regla basada en lectura en la que tiene una función de limitación de velocidad.
Entonces, si una solicitud proviene de una IP específica y si la solicitud supera las mil solicitudes en diez minutos, esta
es una regla simple basada en tarifas que puede agregar.
Entonces, el tercero aquí es la cámara web.
Así que hay un lugar centralizado que contiene las reglas, declaraciones de reglas y sus configuraciones asociadas.
Ahora se utiliza para definir la estrategia de protección bucal asociada con Mervat.
Y el último aquí es la Asociación.
Entonces Association define a qué entidad está asociada.
Por lo tanto, una cosa importante para recordar es que un valor no se puede asociar directamente con estas dos instancias.
Entonces aquí hay tres asociaciones separadas.
Uno es el equilibrador de carga de la aplicación.
Tienes la impresión en la nube y tienes la API.
Lo estás haciendo genial.
Así que esa es la descripción general sobre algunos de los componentes importantes de eso.
Hagamos una demostración rápida para que luego se comprenda mejor.
Entonces esta es la idea de eso.
Y entonces vayamos a babka.
Y actualmente verán que tengo uno aquí que está creado.
Así que abramos esto.
Entonces, dentro de mi bebé, básicamente, verá que hay ciertas solicitudes en un gráfico.
Así que este es un gráfico pequeño y agradable que puedes mirar rápidamente.
Ahora, este gráfico tiene múltiples solicitudes basadas en ciertas reglas.
Entonces, hay reglas como permitir la propiedad intelectual de la India.
Entonces tienes béisbol de cuerdas de consulta.
Luego tiene la regla de establecimiento asociada con la inyección de secuelas y así sucesivamente.
Entonces, según las reglas, el color asociado con este gráfico también cambia.
Ahora, junto con eso, también tiene ciertas solicitudes de muestra que vendrían hacia el equilibrio de carga de la
aplicación o cualquier asociación que haya configurado.
Ahora, echemos un vistazo a las reglas, ya que actualmente ve que esto tiene en.
Un total de cuatro reglas que están asociadas con él y este específico que se
llama porque está asociado con el balanceador de carga de
la aplicación, fusionan mi guión elby. aplicará la acción según las cosas
que se hayan configurado.
Entonces, echemos un vistazo a algunas reglas simples aquí.
Entonces, la primera regla que ve es permitir en la IP.
Entonces, este es básicamente el nombre de la regla.
Ahora, como estamos discutiendo, la regla básicamente contiene reglas, declaraciones.
Y además de eso, realizas ciertas operaciones como y o no, y luego realizas ciertas acciones, ya sea para
permitir o bloquear.
Entonces, de manera similar, sigamos adelante y exploremos esto.
Voy a Adekoya.
Entonces ves que el nombre de la regla está permitido en la IP.
Y hay una condición aquí que establece que si una solicitud no coincide con la declaración.
Entonces puede ver si coincide con la declaración, si coincide con toda la declaración, si coincide con al menos
una de las declaraciones.
Entonces tiene y tiene o no tiene, y luego tiene la declaración real.
Entonces, esta es básicamente la declaración de la regla.
Entonces, la regla establece que si la solicitud se origina en un país de la India.
Entonces, esta es la declaración de la regla y tiene un no audio y la acción aquí está bloqueada.
Básicamente, eso significa que cualquier solicitud que llegue a esta aplicación carga el balanceador, que
no se encuentra en este país, India.
Entonces, si esa solicitud no se origina en la India, se aplica la acción de bloqueo.
Entonces eso es lo que denota esta regla específica.
Así que hagamos una cosa.
Probémoslo.
Entonces, primero, compitamos contra él y desde el reclamo.
Déjame hacer rápidamente una llamada al ADN más ardiente.
Y, como era de esperar, está obteniendo un resultado o, ¿sabe ?, el resultado se debe principalmente a que estoy ubicado
en la India.
Así que ahora hagamos algo.
Conectemos rápidamente el arma a otro país y correremos de la misma manera.
Entonces, en general, para mi uso personal, utilizo Cyber Ghost VPN, que es bastante bueno.
Vamos a conectarnos rápidamente para que tenga su dirección IP de Estados Unidos.
Muy bien, tomó alrededor de unos segundos, y si ven esta es la IP específica que he recibido.
Así que ahora, volviendo al, sigamos adelante, intente llamar de nuevo.
Sé que inmediatamente recibió un error cuatro cero tres cuatro mil millones, principalmente porque la dirección IP desde la
que se originó esta solicitud no es de la India.
Eso ha bloqueado la cuadrícula de solicitudes.
Así que sigamos adelante y desconectemos.
Estupendo.
Entonces está desconectado.
Volvamos a lo básico.
Y a partir de aquí, iremos a las reglas, por lo que hemos explorado un objetivo, por lo que esta regla
es básicamente que puedes considerarla basada en la geolocalización.
Luego, la segunda regla, es básicamente una regla de cadena de consulta.
Exploremos también esto.
Entonces ahora ya sabemos que la regla contiene declaraciones de reglas.
Contiene la condición como y o no.
Y también contiene las acciones.
Así que sigamos adelante y exploremos esta regla.
Esa es la regla de la cadena de consulta.
Y dentro de esta regla, verá que está aquí inspeccionando una cadena de consulta.
Entonces, una declaración de regla puede ser algo de estas opciones a continuación.
Por lo tanto, tiene origen en un país o se origina en la dirección IP, por lo que puede definir un país que puede
definir en función de la dirección IP.
Luego, los componentes que estábamos discutiendo como el encabezado, el parámetro de consulta, usted es parte de una cadena de consulta y
así sucesivamente.
Entonces, ¿qué dice esta declaración? Si hay una cadena de consulta que contiene publicistas, entonces la acción debe
bloquearse aquí.
Entonces intentemos.
Ahora, antes de hacer eso, verifiquemos si las cosas están funcionando y, como se esperaba, están funcionando.
Ya sabe, puede crear una secuencia de consulta rápida que contenga admin dentro de la solicitud.
Y nuevamente, como se esperaba, verá que inmediatamente salió por 034 mil millones.
Ahora, si usa cualquier otra palabra clave, digamos que al menos la respuesta está perfectamente bien.
Sin embargo, siempre que tenga este flujo de consulta específico dentro de la solicitud, la respuesta sería
cuatro cero tres tres.
Así que espero que en un alto nivel o que haya entendido los componentes asociados con eso.
Así que de nuevo, vamos a relacionarnos rápidamente.
Entonces tienes una webcam.
La cámara web está asociada con reglas de asociación y declaraciones de reglas.
Las declaraciones de reglas son aquellas en las que realmente definimos las condiciones en función de las cuales debería ser la
solicitud.
Cualquier extensión con la que las declaraciones de Google sean parte de las reglas con las que puede combinar
varias declaraciones de reglas y no todas, y luego asocia la cámara web con el equilibrador de carga de la aplicación, una nube de
distribución o API que lo hace muy bien.
Así que esa es la descripción general de alto nivel al respecto que espero que este video haya sido informativo para usted.
Y espero ver el próximo video.