A página Rule Libraries no Web Application Firewall (WAF) 3.0 permite visualizar as regras de proteção integradas e criar regras de proteção personalizadas para Hybrid Cloud WAF.
Regras de proteção integradas
A equipe de segurança da Alibaba Cloud mantém e atualiza as regras de proteção integradas. Essas regras são somente leitura.
Faça login no console do WAF 3.0. Na barra de navegação superior, selecione o grupo de recursos e a região da sua instância do WAF (Chinese Mainland ou Outside Chinese Mainland). No painel de navegação à esquerda, escolha .
Clique em System Protection Rules. Esta aba exibe as informações das regras à esquerda e as atualizações recentes de regras à direita.
Regras de proteção personalizadas
As regras de proteção personalizadas aplicam-se apenas a ativos sob proteção de nuvem híbrida. Nesta página, crie, visualize, edite e exclua essas regras.
Criar uma regra de proteção personalizada
Faça login no console do WAF 3.0. Na barra de navegação superior, selecione o grupo de recursos e a região da sua instância do WAF (Chinese Mainland ou Outside Chinese Mainland).
No painel de navegação à esquerda, escolha .
-
Na seção Custom Protection Rules, clique em Create Rule. Configure os parâmetros a seguir e clique em OK.
Parâmetro
Descrição
Rule Name
Nome da regra de proteção personalizada. O nome pode conter caracteres chineses, letras maiúsculas e minúsculas, dígitos, pontos (.), sublinhados (_) e hifens (-).
Module Name
Tipo de ataque que a regra detecta. Os módulos compatíveis incluem SQL Injection, XSS, Code Execution, CRLF, Local File Inclusion, Remote File Inclusion, Webshell, Others, OS Command Injection, Expression Injection, Java Deserialization, PHP Deserialization, SSRF, Path Traversal, Protocol Non-compliance, Arbitrary File Upload e File Inclusion.
Rule Level
Nível de rigor da regra. Selecione Loose, Medium, Strict ou Super Strict.
Status
Status da regra. Ela fica desativada por padrão. Ative-a na página Configure Engine de um modelo de regra de proteção.
Rule Action
Ação executada pelo WAF em uma solicitação correspondente. A ação padrão para uma nova regra é Block. Altere essa ação no painel Configure Engine de um modelo de regra de proteção para Core Web Protection ao ativar a regra.
Rule Description
Descrição opcional das condições e da finalidade da regra.
Match Field
Parte de uma solicitação web inspecionada pela regra.
Adicione até 10 condições a uma regra. Se houver múltiplas condições, a solicitação deverá atender a todas elas para gerar uma correspondência.
Cada condição consiste em um Match Field, um Logical Operator e um Match Content. Exemplos:
Exemplo 1: Defina Match Field como URI, Logical Operator como Contains e Match Content como
/login.php. A regra corresponderá se o URI da solicitação contiver/login.php.Exemplo 2: Defina Match Field como IP, Logical Operator como Belongs To e Match Content como
192.1X.XX.XX. A regra corresponderá se a solicitação for originada do endereço IP192.1X.XX.XX.
Para mais informações sobre campos de correspondência e operadores lógicos, consulte match conditions.
NotaUma conta da Alibaba Cloud e seus usuários RAM compartilham um limite de até 200 regras de proteção personalizadas.
A regra é criada e a mensagem The operation is successful. é exibida.
Ativar uma regra de proteção personalizada
Após criar uma regra de proteção personalizada, ative-a na configuração do mecanismo para aplicá-la aos ativos protegidos.
No painel de navegação à esquerda, escolha . Na seção Core Protection Rule da página Core Web Protection, localize os Rule Templates desejados e clique em Edit na coluna Actions.
No painel Edit, clique em Configure Engine. Na seção Custom Protection Rules, localize a regra desejada e defina seu Status como On.
Editar uma regra de proteção personalizada
Na aba Custom Protection Rules, clique em Edit na coluna Actions da regra a ser modificada. Na caixa de diálogo Edit Rule, edite Rule Name, Rule Level, Status, Rule Description e Match Field. Ao concluir a edição, clique em OK. Uma mensagem de sucesso é exibida e a página mostra as informações atualizadas da regra.
Excluir uma regra de proteção personalizada
Na aba Custom Protection Rules, localize a regra a ser excluída e clique em Delete na coluna Delete.
A exclusão remove permanentemente a regra do mecanismo de detecção. A regra deixa de ter efeito, mesmo que ainda esteja ativada em um modelo de regra de proteção.