Todos os produtos
Search
Central de documentação

Web Application Firewall:Campos de log do WAF

Última atualização: Jul 03, 2026

Este documento descreve os campos proprietários nos logs do WAF.

Índice de campos

A tabela a seguir lista os campos disponíveis nos logs do WAF. Pesquise pelo nome do campo para localizar um campo específico.

Inicial

Campo

a

b

c

d

f

Campos de decisão final: final_action | final_plugin | final_rule_id | final_rule_type

h

i

Campos de inteligência de ameaças: intelligence_action | intelligence_rule_id | intelligence_test

m

Domínio correspondente protegido pelo WAF: matched_host

n

Campos relacionados a normalização: normalized_action | normalized_rule_id | normalized_rule_type | normalized_test

q

String de consulta: querystring

r

s

t

Timestamp da entrada de log: time

u

w

Ações do WAF

A tabela a seguir descreve todas as ações suportadas pelo WAF.

Ações

Descrição

block

Bloqueia a solicitação do cliente e retorna uma página 405 ao cliente.

captcha_strict

Apresenta um desafio CAPTCHA rigoroso. Se o cliente concluir o desafio com sucesso, o WAF permite a solicitação; caso contrário, o WAF bloqueia a solicitação. Neste modo, cada solicitação do cliente exige verificação.

captcha

Apresenta um desafio CAPTCHA normal. Se o cliente concluir o desafio com sucesso, o WAF permite todas as solicitações subsequentes desse cliente por um período específico (30 minutos por padrão) sem verificação adicional. Caso contrário, o WAF bloqueia a solicitação.

sigchl

Executa a verificação de token dinâmico. O cliente usa um SDK web fornecido pelo WAF para assinar a solicitação e inclui a assinatura na requisição. Se a assinatura for válida, o WAF encaminha a solicitação ao servidor de origem. Caso contrário, o WAF retorna um trecho de código que exige que o cliente reassine a solicitação.

js

Inicia um desafio JavaScript. O WAF retorna um código JavaScript que um navegador padrão executa automaticamente. Se o cliente executar o código com sucesso, o WAF permite todas as solicitações subsequentes desse cliente por um período específico (30 minutos por padrão) sem desafios adicionais. Caso contrário, o WAF bloqueia a solicitação.

pass

Encaminha a solicitação do cliente ao servidor de origem.

captcha_strict_pass

Indica que o cliente passou no desafio CAPTCHA rigoroso.

captcha_pass

Indica que o cliente passou no desafio CAPTCHA normal.

sigchl_pass

Indica que o cliente passou na verificação de token dinâmico.

js_pass

Indica que o cliente passou no desafio JavaScript.

mask

Oculta dados confidenciais na resposta do servidor de origem antes de retorná-la ao cliente. Esta ação é suportada apenas pelo módulo de prevenção contra vazamento de dados confidenciais.

continue

Permite que a solicitação prossiga para a próxima etapa de avaliação. O comportamento desta ação varia conforme o módulo de proteção. Para obter mais informações, consulte as descrições dos campos normalized_action e wxbb_action.

Campos obrigatórios

Os campos a seguir estão incluídos em todas as entradas de log do WAF.

Parâmetro

Descrição

Exemplo

acl_rule_type

O tipo da regra correspondente na lista de bloqueios de endereços IP ou na política de proteção personalizada (ACL). Valores válidos:

  • custom: Especifica uma regra de política de proteção personalizada (ACL).

  • blacklist: Especifica uma regra de lista de bloqueios de endereços IP.

custom

bypass_matched_ids

O ID da regra de permissão correspondente. As regras de permissão incluem regras de lista de permissões e regras de política de proteção personalizada configuradas com a ação "Allow".

Se uma solicitação corresponder a várias regras de permissão, este campo conterá uma lista separada por vírgulas de todos os IDs de regras correspondentes.

283531

cc_rule_type

O tipo da regra correspondente no módulo de proteção contra flood HTTP ou em uma política de proteção personalizada (para proteção contra flood HTTP). Valores válidos:

  • custom: Indica regras de política de proteção personalizada (proteção contra flood HTTP).

  • system: Indica uma regra de proteção contra flood HTTP.

custom

content_type

O valor do cabeçalho de solicitação Content-Type.

application/x-www-form-urlencoded

dst_port

A porta de destino da solicitação.

443

final_action

A ação final que o WAF executou na solicitação. Valores válidos:

  • block: Bloqueia a operação.

  • captcha_strict: Indica CAPTCHA rigoroso.

  • captcha: Indica CAPTCHA normal.

  • sigchl: Indica autenticação por token dinâmico.

  • js: Indica o desafio JavaScript.

Para obter mais informações sobre as ações do WAF, consulte Ações do WAF.

Este campo é omitido se a solicitação não acionar nenhum módulo de proteção, por exemplo, se a solicitação corresponder a uma regra de permissão ou se o cliente passar por uma verificação de captcha ou JS.

Se uma solicitação acionar vários módulos de proteção simultaneamente, apenas a ação final executada será registrada. A prioridade das ações, da maior para a menor, é: bloqueio (block) > CAPTCHA rigoroso (captcha_strict) > CAPTCHA normal (captcha) > verificação de token dinâmico (sigchl) > desafio JavaScript (js).

block

final_plugin

O módulo de proteção que executou a ação final (final_action). Valores válidos:

  • waf: Mecanismo de regras

  • deeplearning: Mecanismo de deep learning

  • dlp: Prevenção contra perda de dados (DLP)

  • account: Segurança da conta

  • normalized: Defesa proativa

  • acl: Lista de bloqueios de endereços IP e política de proteção personalizada (ACL)

  • cc: Proteção contra flood HTTP e política de proteção personalizada (flood HTTP)

  • antiscan: Proteção contra varredura

  • scene: Proteção baseada em cenário

  • antifraud: Antifraude

  • intelligence: Inteligência de ameaças de rastreadores

  • algorithm: Reconhecimento de comportamento de rastreadores

  • wxbb: Proteção de aplicativo

Configure esses módulos de proteção no WAF console, na página Protection Configurations > Website Protection. Para obter mais informações sobre esses módulos, consulte Visão geral das configurações de proteção de site.

Este campo é omitido se a solicitação não acionar nenhum módulo de proteção, por exemplo, se a solicitação corresponder a uma regra de permissão ou se o cliente passar por uma verificação de captcha ou JS.

Se uma solicitação acionar simultaneamente vários módulos de proteção, apenas o módulo de proteção correspondente à ação final (final_action) será registrado.

waf

final_rule_id

O ID da regra de proteção que o WAF aplica finalmente a uma solicitação do cliente. A regra é aquela que corresponde a final_action.

115341

final_rule_type

O subtipo da regra de proteção (final_rule_id) que o WAF aplica finalmente a uma solicitação do cliente.

Por exemplo, sob o tipo final_plugin:waf, existem tipos de regras granulares como final_rule_type:sqli e final_rule_type:xss.

xss/webshell

host

O valor do cabeçalho de solicitação Host, que especifica o nome de domínio ou endereço IP solicitado.

api.example.com

http_referer

O valor do cabeçalho de solicitação Referer, que especifica a URL de origem da solicitação.

Se a solicitação não contiver informações de URL de origem, este campo exibirá -.

http://example.com

http_user_agent

O valor do cabeçalho de solicitação User-Agent, que contém informações sobre o navegador e o sistema operacional do cliente.

Dalvik/2.1.0 (Linux; U; Android 10; Android SDK built for x86 Build/QSR1.200715.002)

http_x_forwarded_for

O valor do cabeçalho de solicitação X-Forwarded-For (XFF). Este cabeçalho identifica o endereço IP original de um cliente que se conecta a um servidor web por meio de um servidor proxy ou balanceador de carga.

47.100.XX.XX

https

Indica se a solicitação usa HTTPS.

  • Se o valor for on, a solicitação é uma solicitação HTTPS.

  • Se o campo estiver vazio, a solicitação é uma solicitação HTTP.

on

matched_host

O nome de domínio protegido ao qual a solicitação correspondeu.

Nota

O WAF suporta nomes de domínio curinga. Por exemplo, se você adicionar *.aliyun.com ao WAF como um nome de domínio protegido, uma solicitação para www.aliyun.com corresponderá a esta entrada.

*.aliyun.com

real_client_ip

O endereço IP real do cliente, conforme determinado pela análise de solicitações do WAF.

Se o WAF não conseguir determinar o IP real do cliente (por exemplo, porque a solicitação foi enviada de um servidor proxy ou o campo IP no cabeçalho da solicitação está incorreto), o campo exibirá -.

192.0.XX.XX

request_length

O tamanho da solicitação do cliente, incluindo a linha de solicitação, o cabeçalho da solicitação e o corpo da solicitação. Unidade: byte.

111111

request_method

O método HTTP da solicitação do cliente.

GET

request_time_msec

O tempo que o WAF leva para processar uma solicitação do cliente. Unidade: milissegundo.

44

request_traceid

Um identificador exclusivo que o WAF gera para a solicitação do cliente.

7837b11715410386943437009ea1f0

request_uri

O caminho da solicitação e a string de consulta.

/news/search.php?id=1

server_protocol

O protocolo usado para a conexão entre o cliente e o WAF.

HTTP/1.1

status

O código de status HTTP que o WAF retorna ao cliente. Por exemplo, 200 (indica uma solicitação bem-sucedida).

200

src_port

A porta de origem da conexão com o WAF.

Se o cliente se conectar diretamente ao WAF, este campo indicará a porta do cliente. Se outro proxy de camada 7 (como uma CDN) estiver implantado na frente do WAF, este campo indicará a porta do proxy upstream.

80

src_ip

O endereço IP de origem da conexão com o WAF.

Se o cliente se conectar diretamente ao WAF, este campo indicará o endereço IP do cliente. Se outro proxy de camada 7 (como uma CDN) estiver implantado na frente do WAF, este campo indicará o endereço IP do proxy upstream.

198.51.XX.XX

start_time

A hora em que a solicitação do cliente foi iniciada, como um timestamp Unix. Unidade: segundo.

1696534058

time

A hora em que a solicitação do cliente é iniciada. É expressa no padrão ISO 8601 e deve estar em UTC, no formato yyyy-MM-ddTHH:mm:ss+08:00.

2018-05-02T16:03:59+08:00

upstream_addr

O endereço IP e a porta do servidor de origem. O formato é IP:Port. Use uma vírgula (,) para separar vários registros.

198.51.XX.XX:443

upstream_response_time

O tempo decorrido desde quando o servidor de origem responde à solicitação do WAF até o WAF encaminhar a resposta ao cliente. Unidade: segundo.

0,044

upstream_status

O código de status HTTP que o servidor de origem retorna em resposta a uma solicitação do WAF para a origem. Por exemplo, 200 indica que a solicitação foi bem-sucedida.

200

Campos opcionais

Campos opcionais são campos que você pode optar por incluir nos logs do WAF. O WAF registra apenas os campos opcionais que você ativou.

Ativar campos opcionais consome mais capacidade de armazenamento. Se você tiver capacidade de armazenamento suficiente, recomendamos ativar mais campos opcionais para uma análise de logs mais abrangente. Para obter mais informações sobre como configurar campos opcionais, consulte Modificar configurações de log.

Parâmetro

Descrição

Exemplo

acl_action

A ação executada em uma solicitação que corresponde a uma regra de lista de bloqueios de endereços IP ou a uma regra de política de proteção personalizada (lista de controle de acesso (ACL)). Valores válidos:

  • block: Bloqueia a ação.

  • captcha_strict: Indica CAPTCHA rigoroso.

  • captcha: Indica CAPTCHA normal.

  • js: Especifica um desafio JavaScript.

  • captcha_strict_pass: Indica que o cliente passou no CAPTCHA rigoroso e o WAF permite a solicitação do cliente.

  • captcha_pass: Indica que o cliente passou no CAPTCHA normal e o WAF permite a solicitação do cliente.

  • js_pass: Indica que o cliente passou no desafio JavaScript e o WAF permite a solicitação do cliente.

Para obter mais informações sobre as ações do WAF, consulte Ações do WAF.

block

acl_rule_id

O ID da regra de lista de bloqueios de endereços IP ou da política de proteção personalizada (lista de controle de acesso (ACL)) correspondente.

151235

acl_test

O modo de proteção da regra de lista de bloqueios de endereços IP ou da política de proteção personalizada (lista de controle de acesso (ACL)) correspondente. Valores válidos:

  • true: Indica o modo de observação, onde o sistema apenas registra logs e não aciona nenhuma ação, como bloqueio.

  • false: Especifica o modo de prevenção, onde o WAF executa ações como bloqueio em solicitações que correspondem às regras de proteção.

false

algorithm_action

A ação executada em uma solicitação que corresponde a uma regra de comportamento típico de rastreador. Valores válidos:

  • block: Bloqueia a ação.

  • captcha: Indica CAPTCHA normal.

  • js: Indica um desafio JavaScript.

  • captcha_pass: Indica que o cliente passou no CAPTCHA normal e o WAF permite a solicitação do cliente.

  • js_pass: Indica que o cliente passou no desafio JavaScript e o WAF permite a solicitação do cliente.

Para obter mais informações sobre as ações do WAF, consulte Ações do WAF.

block

algorithm_rule_id

O ID da regra de comportamento típico de rastreador correspondente.

151235

algorithm_test

O modo de proteção da regra de comportamento típico de rastreador correspondente. Valores válidos:

  • true: Ativa o modo de observação. O sistema apenas registra logs e não aciona ações como bloqueio.

  • false: No modo de prevenção, o WAF executa ações, como bloqueio, em solicitações que correspondem às regras de proteção.

false

antifraud_action

A ação executada em uma solicitação que corresponde a uma regra de controle de risco de dados. Valores válidos:

  • pass: A solicitação é permitida.

  • block: Bloqueia o acesso.

  • captcha: Indica CAPTCHA normal.

Para obter mais informações sobre as ações do WAF, consulte Ações do WAF.

block

antifraud_test

O modo de proteção da regra de controle de risco de dados correspondente. Valores válidos:

  • true: Ativa o modo de observação. Neste modo, apenas logs são registrados e nenhuma ação protetiva, como bloqueio, é acionada.

  • false: Modo de prevenção. O WAF executa ações como bloqueio em solicitações que correspondem às regras de proteção.

false

antiscan_action

A ação para a regra de proteção contra varredura correspondida por uma solicitação do cliente. O valor só pode ser block, que bloqueia a solicitação.

Para obter mais informações sobre as ações do WAF, consulte Ações do WAF.

block

antiscan_rule_id

O ID da regra de proteção contra varredura correspondente.

151235

antiscan_rule_type

O tipo da regra de proteção contra varredura correspondente. Valores válidos:

  • highfreq: Especifica a regra de bloqueio para ataques web de alta frequência.

  • dirscan: Especifica a regra de proteção contra travessia de diretórios.

  • scantools: Indica as regras de bloqueio para ferramentas de varredura.

  • collaborative: Indica regras de defesa colaborativa.

highfreq

antiscan_test

O modo de proteção da regra de proteção contra varredura correspondente. Valores válidos:

  • true: Especifica o modo de observação. Neste modo, apenas logs são registrados e ações como bloqueio não são acionadas.

  • false: Indica o modo de prevenção. Neste modo, o WAF executa ações, como block, em solicitações que correspondem às regras de proteção.

false

block_action

Importante

Este campo foi descontinuado devido a uma atualização de recurso do WAF e substituído pelo novo campo final_plugin. Se você usar block_action em seus serviços, substitua-o por final_plugin o mais rápido possível.

O módulo de proteção do WAF que acionou a ação de bloqueio. Esses valores mapeiam para os valores do campo final_plugin da seguinte forma:

  • tmd: Indica proteção contra flood HTTP, que corresponde a definir o parâmetro final_plugin como cc.

  • waf: Representa Web Application Firewall, que corresponde ao parâmetro final_plugin definido como waf.

  • acl: Especifica controle de acesso preciso, correspondendo ao valor do parâmetro final_plugin acl.

  • deeplearning: Indica o mecanismo de deep learning e corresponde ao valor deeplearning para o parâmetro final_plugin.

  • antiscan: Representa proteção contra varredura e corresponde ao valor antiscan para o parâmetro final_plugin.

  • antifraud: Representa controle de risco de dados, que corresponde a definir o parâmetro final_plugin como antifraud.

  • antibot: Indica bloqueio de bots. Isso ocorre quando o parâmetro final_plugin é definido como intelligence, algorithm, wxbb ou scene.

waf

body_bytes_sent

O tamanho do corpo da resposta, excluindo o cabeçalho da resposta. Unidade: bytes.

1111

cc_action

A ação executada em uma solicitação que corresponde a uma regra de proteção contra flood HTTP ou a uma regra de política de proteção personalizada (para proteção contra flood HTTP). Valores válidos:

  • block: Bloqueio.

  • captcha: Indica CAPTCHA normal.

  • js: Especifica um desafio JavaScript.

  • captcha_pass: O cliente passou no CAPTCHA normal e o WAF permite a solicitação do cliente.

  • js_pass: O cliente passou no desafio JavaScript e o WAF permite a solicitação do cliente.

Para obter mais informações sobre as ações do WAF, consulte Ações do WAF.

block

cc_rule_id

O ID da regra de proteção contra flood HTTP ou da política de proteção personalizada (para proteção contra flood HTTP) correspondente.

151234

cc_test

O modo de proteção da regra de proteção contra flood HTTP ou da política de proteção personalizada (para proteção contra flood HTTP) correspondente. Valores válidos:

  • true: Especifica o modo de observação, no qual o sistema apenas registra logs e não aciona ações como bloqueio.

  • false: Especifica o modo de prevenção, onde o WAF executa ações como bloqueio em solicitações que correspondem às regras de proteção.

false

deeplearning_action

A ação acionada quando uma solicitação do cliente corresponde a uma regra do mecanismo de deep learning. O único valor é block, que indica que a solicitação é bloqueada.

Para obter mais informações sobre as ações do WAF, consulte Ações do WAF.

block

deeplearning_rule_id

O ID da regra do mecanismo de deep learning correspondente.

151238

deeplearning_rule_type

O tipo da regra do mecanismo de deep learning correspondente. Valores válidos:

  • xss: Refere-se à regra de proteção contra cross-site scripting.

  • code_exec: Indica uma regra de proteção contra execução de código.

  • webshell: Indica as regras de proteção contra webshell.

  • sqli: Indica regras de proteção contra injeção SQL.

  • lfilei: Indica a regra de proteção contra Local File Inclusion.

  • rfilei: Indica a regra de proteção contra Remote File Inclusion.

  • other: Indica outras regras de proteção.

xss

deeplearning_test

O modo de proteção da regra do mecanismo de deep learning correspondente. Valores válidos:

  • true: Especifica o modo de observação, onde apenas logs são registrados e nenhuma ação como bloqueio é acionada.

  • false: Indica o modo de prevenção, no qual o WAF bloqueia solicitações que correspondem às regras de proteção.

false

dlp_action

A ação executada em uma solicitação que corresponde a uma regra de prevenção contra vazamento de dados (DLP). Valores válidos:

  • block: Bloqueia.

  • mask: Oculta informações confidenciais.

Para obter mais informações sobre as ações do WAF, consulte Ações do WAF.

mask

dlp_rule_id

O ID da regra de prevenção contra vazamento de dados (DLP) correspondente.

151245

dlp_test

O modo de proteção da regra de prevenção contra vazamento de dados (DLP) correspondente. Valores válidos:

  • true: Ativa o modo de observação, no qual o sistema apenas registra logs e não aciona ações como bloqueio.

  • false: Indica o modo de prevenção. O WAF executa ações protetivas, como bloqueio, em solicitações que correspondem às regras de proteção.

false

intelligence_action

A ação executada em uma solicitação que corresponde a uma regra de inteligência de ameaças de bots. Valores válidos:

  • block: Indica um bloqueio.

  • captcha_strict: Indica CAPTCHA rigoroso.

  • captcha: Indica CAPTCHA normal.

  • js: Especifica um desafio JavaScript.

  • captcha_strict_pass: O cliente passou no CAPTCHA rigoroso e o WAF permite a solicitação do cliente.

  • captcha_pass: Indica que o cliente passou no CAPTCHA normal e o WAF permite a solicitação do cliente.

  • js_pass: Indica que o cliente passou no desafio JavaScript e o WAF permite a solicitação do cliente.

Para obter mais informações sobre as ações do WAF, consulte Ações do WAF.

block

intelligence_rule_id

O ID da regra de inteligência de ameaças de bots correspondente.

152234

intelligence_test

O modo de proteção da regra de inteligência de ameaças de bots correspondente. Valores válidos:

  • true: Especifica o modo de observação, no qual apenas logs são registrados e nenhum bloqueio ou outra ação é acionado.

  • false: Indica o modo de prevenção. O WAF executa ações, como bloqueio, em solicitações que correspondem às regras de proteção.

false

normalized_action

A ação executada em uma solicitação que corresponde a uma regra de modelo de segurança positivo. Valores válidos:

  • block: A solicitação é anormal e é bloqueada pelo módulo de defesa proativa.

  • continue: indica que nenhuma anomalia foi detectada na solicitação e o módulo de defesa proativa permite a solicitação.

Para obter mais informações sobre as ações do WAF, consulte Ações do WAF.

block

normalized_rule_id

O ID da regra de modelo de segurança positivo correspondente.

151266

normalized_rule_type

O componente da solicitação que correspondeu a uma regra de modelo de segurança positivo, indicando um desvio da linha de base estabelecida. Valores válidos:

  • User-Agent: Indica a regra de linha de base User-Agent (ou seja, o campo User-Agent do cabeçalho da solicitação está fora do intervalo da linha de base. Outros tipos de regras são definidos de forma semelhante).

  • Referer: Indica a regra de linha de base Referer.

  • URL: Especifica a regra de linha de base URL.

  • Cookie: Representa a regra de linha de base Cookie.

  • Body: Especifica a regra de linha de base Body.

User-Agent

normalized_test

O modo de proteção da regra de modelo de segurança positivo correspondente. Valores válidos:

  • true: Indica o modo de observação, que apenas registra logs e não aciona ações como bloqueio.

  • false: Indica o modo de prevenção, no qual o WAF executa ações, como bloqueio, em solicitações que correspondem às regras de proteção.

false

querystring

A string de consulta da URL da solicitação, que é a parte após o ponto de interrogação (?).

title=tm_content%3Darticle&pid=123

region

O ID da região onde a instância do WAF está implantada. Valores válidos:

  • cn: Representa a China continental.

  • int: Indica regiões fora da China continental.

cn

remote_addr

O endereço IP de origem da conexão com o WAF.

Se um cliente se conectar diretamente ao WAF, este campo indicará o endereço IP do cliente. Se um proxy de camada 7, como uma instância de Content Delivery Network (CDN), estiver implantado na frente do WAF, este campo indicará o endereço IP do proxy.

198.51.XX.XX

remote_port

A porta de origem da conexão com o WAF.

Se um cliente se conectar diretamente ao WAF, este campo indicará a porta do cliente. Se um proxy de camada 7, como uma instância de CDN, estiver implantado na frente do WAF, este campo indicará a porta do proxy.

80

request_body

O corpo da solicitação.

i am the request body, encrypted or not!

request_path

O caminho da URL da solicitação, que é a parte após o nome de domínio e antes do ponto de interrogação (?).

/news/search.php

scene_action

A ação executada em uma solicitação que corresponde a uma regra de configuração específica de cenário. Valores válidos:

  • block: Indica um bloqueio.

  • captcha: Indica CAPTCHA normal.

  • sigchl: Indica autenticação por token dinâmico.

  • js: Especifica um desafio JavaScript.

  • captcha_pass: Indica que o cliente passou no CAPTCHA normal e o WAF permite a solicitação do cliente.

  • sigchl_pass: Indica que o cliente passou na autenticação por token dinâmico e o WAF permite a solicitação do cliente.

  • js_pass: O cliente passou no desafio JavaScript e o WAF permite a solicitação do cliente.

Para obter mais informações sobre as ações do WAF, consulte Ações do WAF.

block

scene_id

O ID do cenário da regra de configuração específica de cenário correspondente.

151235

scene_rule_id

O ID da regra de configuração específica de cenário correspondente.

153678

scene_rule_type

O tipo da regra de configuração específica de cenário correspondente. Valores válidos:

  • bot_aialgo: Indica regras de proteção baseadas em IA.

  • js: Especifica uma regra simples de filtragem de scripts.

  • intelligence: Representa correspondência com o banco de dados de inteligência de ameaças de rastreadores e regras de bloqueio baseadas na lista de bloqueios de IDC.

  • sdk: Representa regras para anomalias de assinatura de aplicativos com SDK integrado e anomalias de recursos do dispositivo.

  • cc: Indica limitação de taxa de IP e regras personalizadas de limitação de taxa de sessão.

  • sigchl: Especifica a regra de desafio de token dinâmico.

bot_aialgo

sigchl_invalid_type

O motivo pelo qual uma solicitação foi sinalizada como anômala durante um desafio de autenticação por token dinâmico. Valores válidos:

  • sigchl_invalid_sig: Falha na verificação de assinatura. Motivos comuns de falha incluem:

    • A solicitação não inclui uma assinatura.

    • Os parâmetros usados para assinatura não correspondem ao conteúdo real recebido pelo WAF.

  • sigchl_is_replay: Indica um timestamp de assinatura inválido, que pode ser um ataque de replay.

  • sigchl_is_driver: Indica um ataque WebDriver.

sigchl_invalid_sig

scene_test

O modo de proteção da regra de configuração específica de cenário correspondente. Valores válidos:

  • true: Ativa o modo de observação, no qual apenas logs são registrados e nenhuma ação, como bloqueio, é acionada.

  • false: No modo de prevenção, o WAF executa uma ação, como bloqueio, em solicitações que correspondem às regras de proteção.

false

server_port

A porta do WAF que recebeu a solicitação.

443

ssl_cipher

O conjunto de cifras usado pela solicitação do cliente.

ECDHE-RSA-AES128-GCM-SHA256

ssl_protocol

O protocolo SSL/TLS e a versão usados pela solicitação do cliente.

TLSv1.2

ua_browser

O nome do navegador que enviou a solicitação.

Importante

Este campo não é suportado nos logs do WAF desde 15 de dezembro de 2021 (o campo não é registrado nos logs do WAF mesmo se você ativar este campo opcional em Log Settings). Recomendamos que você use o campo http_user_agent (campo obrigatório) para obter informações de User-Agent das solicitações do cliente.

ie9

ua_browser_family

A família do navegador que enviou a solicitação.

Importante

Os logs do WAF não suportam este campo desde 15 de dezembro de 2021. (Mesmo se você ativar este campo opcional em Log Settings, o campo não é registrado nos logs do WAF). Recomendamos que você use o campo http_user_agent (um campo obrigatório) para obter as informações de User-Agent das solicitações do cliente.

internet explorer

ua_browser_type

O tipo do navegador que enviou a solicitação.

Importante

Os logs do WAF não suportam este campo desde 15 de dezembro de 2021. Mesmo se você ativar este campo opcional em Log Settings, o campo não é registrado nos logs do WAF. Recomendamos que você use o campo http_user_agent (um campo obrigatório) para obter o User-Agent das solicitações do cliente.

web_browser

ua_browser_version

A versão do navegador que enviou a solicitação.

Importante

Este campo não é mais suportado nos logs do WAF desde 15 de dezembro de 2021. Mesmo se você ativar este campo opcional em Log Settings, o campo não é registrado nos logs do WAF. Recomendamos que você use o campo http_user_agent (um campo obrigatório) para obter informações de User-Agent das solicitações do cliente.

9.0

ua_device_type

O tipo de dispositivo do cliente que enviou a solicitação.

Importante

Os logs do WAF não suportam este campo desde 15 de dezembro de 2021 (mesmo se você ativar este campo opcional em Log Settings, o campo não é registrado nos logs do WAF). Recomendamos que você use o campo http_user_agent (campo obrigatório) para obter informações sobre o User-Agent das solicitações do cliente.

computer

ua_os

O sistema operacional do cliente que enviou a solicitação.

Importante

O suporte para este campo nos logs do WAF foi descontinuado em 15 de dezembro de 2021. Mesmo se você ativar este campo opcional em Log Settings, o campo não é registrado nos logs do WAF. Recomendamos que você use o campo http_user_agent (um campo obrigatório) para obter informações de User-Agent das solicitações do cliente.

windows_7

ua_os_family

A família do sistema operacional do cliente que enviou a solicitação.

Importante

Desde 15 de dezembro de 2021, este campo foi descontinuado e não é mais registrado nos logs do WAF, mesmo se você o ativar como um campo opcional em Log Settings. Recomendamos que você obtenha informações de User-Agent para solicitações do cliente a partir do campo http_user_agent, que é um campo obrigatório.

windows

user_id

O ID da conta Alibaba Cloud que possui a instância do WAF.

17045741****

waf_action

A ação executada quando uma solicitação do cliente corresponde a uma regra no mecanismo de regras de proteção. O valor só pode ser block, que significa bloquear a solicitação.

Para obter mais informações sobre as ações do WAF, consulte Ações do WAF.

block

waf_rule_id

O ID da regra do mecanismo de regras de proteção correspondente.

113406

waf_rule_type

O tipo da regra do mecanismo de regras de proteção correspondente. Valores válidos:

  • sqli: Injeção SQL

  • xss: Cross-site scripting (XSS)

  • code_exec: Execução de código

  • crlf: Injeção CRLF

  • lfilei: Local file inclusion (LFI)

  • rfilei: Remote file inclusion (RFI)

  • webshell: Webshell

  • csrf: Cross-site request forgery (CSRF)

  • other: Outros tipos de ataque

  • cmdi: Injeção de comando de SO

  • expression_injection: Injeção de linguagem de expressão

  • java_deserialization: Desserialização Java

  • php_deserialization: Desserialização PHP

  • ssrf: Server-side request forgery (SSRF)

  • path_traversal: Path traversal

  • protocol_violation: Violação de protocolo

  • arbitrary_file_uploading: Upload arbitrário de arquivo

  • dot_net_deserialization: Desserialização .NET

  • scanner_behavior: Comportamento de scanner

  • logic_flaw: Vulnerabilidade de lógica de negócios

  • arbitrary_file_reading: Leitura arbitrária de arquivo

  • arbitrary_file_download: Download arbitrário de arquivo

  • xxe: Injeção XML external entity (XXE)

xss

waf_test

O modo de proteção da regra do mecanismo de regras de proteção correspondente. Valores válidos:

  • true: Ativa o modo de observação, que apenas registra logs e não aciona ações como bloqueio.

  • false: Indica o modo de prevenção, onde o WAF executa ações como bloqueio em solicitações que correspondem às regras de proteção.

false

wxbb_action

A ação executada em uma solicitação que corresponde a uma regra de proteção de aplicativo. Valores válidos:

  • block: O módulo de proteção de aplicativo bloqueia solicitações que falham na verificação de assinatura.

  • captcha: Indica CAPTCHA normal.

  • js: Indica um desafio JavaScript.

  • continue: A verificação de assinatura foi bem-sucedida e o módulo de proteção de aplicativo permite a solicitação.

Para obter mais informações sobre as ações do WAF, consulte Ações do WAF.

block

wxbb_invalid_wua

O motivo pelo qual uma regra de proteção de aplicativo sinalizou uma solicitação como anômala. Valores válidos:

  • wxbb_simulator: Indica que um simulador está sendo usado.

  • wxbb_proxy: Indica que um proxy está sendo usado.

  • wxbb_root: Especifica o dispositivo Root.

  • wxbb_hook: Indica um comportamento de hooking.

  • wxbb_antireplay: Indica um ataque de replay na string de assinatura (wToken).

  • wxbb_virtual: Indica que um aplicativo integrado ao SDK do WAF está sendo executado em várias instâncias no dispositivo.

  • wxbb_debugged: Indica que o dispositivo está no modo de depuração.

  • wxbb_invalid_sign: Indica que a verificação de assinatura falhou.

    Causas comuns:

    • A solicitação não inclui uma assinatura.

    • Os parâmetros passados para geração de assinatura são inconsistentes com o conteúdo real recebido pelo WAF. Por exemplo, os parâmetros de assinatura são a=1&b=2, mas o WAF recebe os parâmetros da solicitação como b=2&a=1. Em outro caso, os parâmetros de assinatura não são codificados, mas a solicitação recebida pelo WAF é codificada em Base64.

wxbb_invalid_sign

wxbb_rule_id

O ID da regra de proteção de aplicativo correspondente.

156789

wxbb_test

O modo de proteção da regra de proteção de aplicativo correspondente. Valores válidos:

  • true: Ativa o modo de observação, que apenas registra logs e não aciona ações como bloqueio.

  • false: Indica o modo de prevenção, onde o WAF executa ações como bloqueio em solicitações que correspondem às regras de proteção.

false