Aqui e bem-vindo de volta.
Agora, hoje iremos discutir sobre um W. S. Firewall de aplicativo da Web, não
todo o conceito relacionado ao IWC que pode ser explicado neste diagrama específico.
Então, vamos fazer uma coisa.
Vamos dar um exemplo simples que nos permitiria entender o conceito de uma maneira muito mais fácil.
Então, vamos supor que eu more em Bangalore e queira conhecer meu amigo que mora na Place B em
Bangalore.
Agora, para quem está em Bangalore é uma das cidades populares em termos de congestionamento de tráfego, há uma
quantidade enorme de tráfego.
Portanto, antes de realmente decidir visitar meu amigo, existem certas condições antes disso, de modo que as condições fazem parte
da declaração da regra.
Portanto, as condições indicam se o tráfego é menor na estrada, bem como há uma segunda
condição, que afirma que existem outros elementos ou basicamente existem lacunas disponíveis?
Portanto, essas condições estão basicamente associadas à instrução da regra.
O próximo são as regras.
Portanto, as regras basicamente nos permitem realizar certas operações nas condições.
Portanto, ele afirma que, se o tráfego for menor e, em geral, menos disponível, então sim ou não.
Portanto, se essas duas condições forem atendidas, devo visitar meu amigo?
É isso.
sim.
Ou vai ser.
Não.
Então você tem uma área que também pode ter ou não.
Em seguida, a terceira coisa é a webcam webcam.
Você pode considerá-lo um recipiente para todas as coisas.
Portanto, a declaração de regras que você define as regras que você define, tudo se encaixa no regulamento e
também você pode atribuir um padrão.
Acho que isso será discutido em uma fase posterior.
E o último é a associação, sua associação, um Z.
Isso basicamente significa que as regras, declarações e as regras que definimos estão associadas a qual
entidade é Z ou é qualquer outro usuário.
Então é isso que a associação encontra o verde.
Portanto, agora vamos fazer uma coisa.
Vamos prosseguir e discutir cada um deles em termos técnicos.
Portanto, o primeiro que precisamos entender são as regras, as declarações, e isso é muito importante.
Portanto, declarações rudes basicamente definem as características básicas com base nas quais seu pacote de solicitação seria
analisado.
Portanto, pode haver uma definição personalizada, assim como você pode usar certas declarações de grupo prontas do Idalis, bem
como do mercado.
Portanto, essas são as duas declarações de regra separadas.
O primeiro é bloquear todos os pedidos provenientes da raiva.
Portanto, talvez haja um site em que todos os clientes sejam apenas da Índia.
Portanto, em tais casos, você pode ter uma regra onde a qualquer momento uma solicitação vier de um usuário que está
fora da Índia, a solicitação pode ser bloqueada ou certas ações podem ser executadas.
O segundo exemplo de declaração de regra é bloquear as solicitações, em que você faz parte do administrador, geralmente sempre que
tiver um WordPress ou qualquer outro site que tenha um painel de administração.
Um dos cenários comuns que você verá como parte dos ataques é que o invasor tenta fazer login na
página de administração.
Essa é uma das primeiras coisas que eles consultam.
Portanto, isso é algo que você também pode bloquear.
Agora, essas são algumas condições de amostra que eu também tive.
No entanto, você pode criar suas próprias condições personalizadas aqui, como você pode criar condições com base no
cabeçalho, com base no método HDB, as strings de consulta que você relata, a geolocalização, o corpo e assim por diante.
Portanto, todas essas coisas podem ser configuradas em uma instrução de regra.
A segunda parte importante aqui são as regras.
Portanto, você pode combinar várias instruções de regra em regras para direcionar com precisão a solicitação que está chegando ao seu
aplicativo da web.
Agora, existem dois tipos de regras principais.
Uma é a regra regular e a segunda é a regra básica da taxa.
Portanto, primeiro, vamos examinar dois exemplos de regra regular.
Portanto, ele afirma que se uma solicitação vier do rototiller 172 Gerarda 50 e houver uma segunda declaração de regra aqui, que
afirma que essa solicitação tem um código tipo escola tipicamente relacionado aos ataques de injeção na escola.
Portanto, essas são as duas instruções de regra e a regra com várias instruções pode ser e ou não.
Portanto, ao criar uma força de regra, você inclui instruções aqui e pode decidir se deseja
executar uma operação.
Portanto, se uma solicitação vem de uma vez a cada 30 pés e tem um código escolar ou você pode realizar uma operação
oral, qualquer uma das condições é fazer com que as regras se apliquem.
Então é isso que essa regra significa.
Agora, você também pode realizar as operações aqui.
Portanto, se a regra se aplica, se a ação deve ser bloqueada ou permitida ou
chamada.
Então isso faz parte das regras.
Você também leu a regra baseada em que possui um recurso de limitação de taxa.
Portanto, se uma solicitação vier de um IP específico e se a solicitação exceder mil solicitações em dez minutos, esta é
uma regra simples baseada em taxa que você pode adicionar.
Então, o terceiro aqui é a webcam.
Portanto, há um local centralizado que contém as regras, declarações de regras e suas configurações associadas.
Agora é usado para definir a estratégia de proteção oral associada ao Mervat.
E a última aqui é a Associação.
Portanto, Associação define a qual entidade está associada.
Portanto, uma coisa importante a lembrar é que um valor não pode ser associado diretamente a essas duas instâncias.
Portanto, existem três associações distintas aqui.
Um é o balanceador de carga do aplicativo.
Você tem a impressão em nuvem e tem a API.
Você está indo bem.
Essa é a visão geral sobre alguns dos componentes importantes disso.
Vamos fazer uma rápida demonstração para que isso seja melhor entendido mais tarde.
Então essa é a ideia disso.
E então vamos para babka.
E, atualmente, você verá que tenho um aqui que foi criado.
Então, vamos abrir isso.
Portanto, no meu bebê, basicamente, você verá que há certas solicitações em um gráfico.
Portanto, este é um pequeno gráfico agradável que você pode ver rapidamente.
Agora, este gráfico tem várias solicitações baseadas em certas regras.
Portanto, existem regras como permitir IP na Índia.
Então você tem uma string de consulta de beisebol.
Então você tem a regra de estabelecimento associada à injeção de sequências e assim por diante.
Portanto, com base nas regras, a cor associada a este gráfico também muda.
Agora, junto com isso, você também tem certas solicitações de amostra que viriam para o balanceamento de carga do
aplicativo ou qualquer associação que você tenha configurado.
Agora, vamos dar uma olhada nas regras para você atualmente, você vê que isso tem em.
Total de quatro regras associadas a ele e este específico é denominado porque está associado ao balanceador de carga do
aplicativo, coalescer meu hífen elby. Isso significa basicamente que qualquer solicitação que vier a
este balanceador de carga analisará essa solicitação primeiro, ele aplicará a ação de acordo com
as coisas que foram configuradas.
Então, vamos examinar algumas regras simples aqui.
Então a primeira regra que você vê é permitir no IP.
Portanto, este é basicamente o nome da regra.
Agora, como estamos discutindo, regra basicamente contém regras, declarações.
E, além disso, você realiza certas operações como e ou não, e então realiza certas ações, quer você queira
permitir ou bloquear.
Portanto, de maneira semelhante, vamos explorar isso.
Eu vou para Adekoya.
Então você vê que o nome da regra é permitido no IP.
E há uma condição aqui que afirma que, se um pedido não corresponder à declaração.
Portanto, você pode ver se corresponde à instrução, se corresponde a todas as instruções, se corresponde a pelo
menos uma das instruções.
Então você tem e tem ou não tem, e então você tem a declaração real.
Portanto, esta é basicamente a declaração da regra.
Portanto, a regra declara que se a solicitação se originar de um país da Índia.
Portanto, esta é a declaração de regra e você não tem áudio e a ação aqui está bloqueada.
Isso significa basicamente que qualquer solicitação que chegue a este balanceador de carga de aplicativo,
que não está neste país, Índia.
Portanto, se essa solicitação não for originária da Índia, a ação de bloqueio é aplicada.
Então é isso que essa regra específica denota.
Então, vamos fazer uma coisa.
Vamos experimentar.
Então, primeiro, vamos competir contra ele e a partir da reivindicação.
Deixe-me fazer uma chamada rápida sobre o DNA mais fumegante.
E como esperado, você está obtendo um resultado ou sabe, o resultado está vindo principalmente porque estou
localizado na Índia.
Então, agora vamos fazer algo.
Vamos rapidamente conectar a arma a outro país e correremos da mesma maneira.
Então, geralmente para meu uso pessoal, eu uso o VPN fantasma cibernético, que é muito bom.
Vamos nos conectar rapidamente para que você receba o endereço IP dos Estados Unidos.
Tudo bem, demorou alguns segundos, e se você ver este é o IP específico que recebi.
Agora, voltando ao, vamos em frente, tente ligar novamente.
Sei que você imediatamente obteve um erro quatro zero três quatro bilhões, principalmente porque o endereço IP
do qual esta solicitação foi originada não é da Índia.
Então isso bloqueou a grade de solicitações.
Portanto, vamos prosseguir e desconectar.
Excelente.
Portanto, está desconectado.
Vamos voltar ao básico.
E a partir daqui, iremos para as regras, então nós exploramos um objetivo, então essa regra é
basicamente você pode considerá-la baseada em geolocalização.
Então a segunda regra, é basicamente uma regra de string de consulta.
Vamos também explorar isso.
Portanto, agora já sabemos que a regra contém instruções de regra.
Ele contém a condição como e ou não.
E também contém as ações.
Portanto, vamos explorar essa regra.
Essa é a regra da string de consulta.
E, dentro dessa regra, você verá que está inspecionando uma string de consulta.
Portanto, uma declaração de regra pode ser algo das opções abaixo.
Então você originou de um país ou originou de um endereço IP, então você pode definir um país que você pode
definir com base no endereço IP.
Em seguida, os componentes que estávamos discutindo como cabeçalho, o parâmetro de consulta, você é uma string de consulta parcial e assim
por diante.
Portanto, esta declaração afirma que, se houver uma string de consulta que contenha admen, a ação deve ser
bloqueada aqui.
Então vamos tentar.
Agora, antes de fazermos isso, vamos verificar se as coisas estão funcionando e conforme o esperado, estão funcionando.
Você sabe, você pode criar um fluxo de consulta rápida que contém admin na solicitação.
E novamente, como esperado, você verá que saiu imediatamente com 034 bilhões.
Agora, se você usar qualquer outra palavra-chave, digamos que pelo menos a resposta seja perfeita.
No entanto, sempre que você tiver esse fluxo de consulta específico na solicitação, a resposta será
quatro zero três três.
Então, eu espero que em um alto nível ou que você tenha entendido os componentes associados a isso.
Então, novamente, vamos nos relacionar rapidamente.
Então você tem uma webcam.
A webcam está associada a regras de associação e declarações de regras.
As declarações de regra são aquelas em que realmente definimos quais condições com base nas quais a solicitação deve estar.
Qualquer comprimento que as declarações do Google fazem parte das regras em que você pode combinar várias
declarações de regras com e não todas, e então associar a webcam ao balanceador de carga do aplicativo, uma nuvem
de distribuição ou API com ótimo desempenho.
Essa é a visão geral de alto nível sobre isso, e espero que este vídeo tenha sido informativo para você.
E estou ansioso para ver o próximo vídeo.