Identifique os principais ataques com GraphQL
Este guia explicará como filtrar os principais tipos de ataque, classificados por ocorrência, conforme identificado pelo WAF.
Você pode usar informações do conjunto de dados httpMetrics para monitorar padrões de tráfego, detectar anomalias e analisar ameaças potenciais. Este guia explica como filtrar os principais tipos de ataque, classificados por ocorrência, conforme identificado pelo WAF.
Consulte os dados
Para consultar os 5 principais ataques, identificados pelo WAF e classificados por ocorrência, siga os passos abaixo:
- Acesse o GraphiQL Playground neste link:
https://api.azion.com/v4/metrics/graphql.- Você deve estar logado na sua conta Azion. Caso contrário, você receberá uma mensagem de erro.
- Envie uma consulta seguindo este formato:
Onde:
| Campo | Descrição |
|---|---|
limit | Especifica o número máximo de resultados a serem retornados. Neste caso, 5 |
filter | Define os critérios usados para filtrar os dados retornados pela consulta |
tsRange | Um subcampo de filter. Especifica um intervalo de tempo para filtrar dados. Inclui campos begin e end para definir a data e hora de início e fim. Formato: "YYYY-MM-DDTHH:mm:ss"; exemplo: "2024-04-11T00:00:00" |
orderBy | Especifica a ordem em que os resultados devem ser retornados. Exemplos: [wafRequestsThreat_DESC], para ordem decrescente, e [wafRequestsThreat_ASC], para ordem crescente |
groupBy | Especifica os campos pelos quais os resultados da consulta devem ser agrupados. No exemplo: [wafAttackFamily] para agrupar por famílias de ataque detectadas pelo WAF |
- Você receberá uma resposta semelhante a esta:
Onde:
| Campo | Descrição |
|---|---|
wafAttackFamily | Categoria ou tipo de ataque detectado pelo Web Application Firewall (WAF), com base em suas características. Exemplo: $SQL, $RFI, $SQL, $XSS, $OTHERS |
wafRequestsThreat | Total de solicitações sinalizadas como ameaças pelo WAF, classificadas pelos tipos de ataque mais frequentes. Exemplo: 216747 |