Pular para o conteúdo
Skillpedia
Deploy e nuvem (DevOps)35 mil · #5860

implementing-ddos-mitigation-with-cloudflare

Ensina seu agente de IA a colocar projetos no ar e cuidar da infraestrutura.

O que ela faz

Esta ferramenta ajuda a proteger seu site contra ataques que tentam sobrecarregá-lo e deixá-lo fora do ar. Ela configura defesas automáticas e personalizadas usando o Cloudflare.

Quando usar

  • ✓Seu site está recebendo muitos acessos inesperados.
  • ✓Você quer prevenir ataques que deixam seu site lento ou indisponível.
  • ✓Você precisa cumprir regras de segurança para seu negócio.

Exemplo do que pedir para a IA

“Configure a proteção contra ataques DDoS para o meu site usando o Cloudflare.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/implementing-ddos-mitigation-with-cloudflare/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/implementing-ddos-mitigation-with-cloudflare/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta conecta-se ao Cloudflare e ajusta as configurações de segurança. Ela ativa proteções automáticas contra diferentes tipos de ataques e permite criar regras específicas para bloquear tráfego malicioso.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill implementing-ddos-mitigation-with-cloudflare

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-ddos-mitigation-with-cloudflare/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Implementando Mitigação de DDoS com Cloudflare

Visão Geral

A Cloudflare oferece proteção DDoS em várias camadas em sua rede global de mais de 300 data centers com mais de 477 Tbps de capacidade. A plataforma protege contra ataques volumétricos L3/4 (inundações SYN, amplificação UDP, reflexão DNS), ataques de protocolo (Ping of Death, Smurf) e ataques na camada de aplicação L7 (inundações HTTP, Slowloris, cache-busting). Os sistemas de detecção autônoma da Cloudflare identificam e mitigam ataques em aproximadamente 3 segundos usando perfil de tráfego, aprendizado de máquina e conjuntos de regras adaptáveis. Esta habilidade abrange a configuração da pilha de proteção DDoS da Cloudflare, incluindo conjuntos de regras gerenciados, regras de WAF, limitação de taxa, gerenciamento de bots e fortalecimento do servidor de origem.

Quando Usar

  • Ao implantar ou configurar a implementação de capacidades de mitigação de DDoS com Cloudflare em seu ambiente
  • Ao estabelecer controles de segurança alinhados aos requisitos de conformidade
  • Ao construir ou melhorar a arquitetura de segurança para este domínio
  • Ao realizar avaliações de segurança que exigem esta implementação

Pré-requisitos

  • Conta Cloudflare (plano Pro no mínimo para WAF, Enterprise para DDoS Avançado)
  • Domínio com DNS delegado para os nameservers da Cloudflare
  • Endereço(s) IP do servidor de origem
  • Compreensão dos padrões de tráfego normais e volumes de pico
  • Token de API da Cloudflare para automação

Conceitos Principais

Categorias de Ataque DDoS

Camada Tipo de Ataque Exemplos Proteção Cloudflare
L3/4 Volumétrico Inundação SYN, inundação UDP, amplificação DNS Regras gerenciadas de DDoS na camada de rede
L3/4 Protocolo Ping of Death, Smurf, fragmentação IP Proteção TCP Avançada
L7 Aplicação Inundação HTTP, Slowloris, cache busting Regras gerenciadas de DDoS HTTP, WAF, Limitação de Taxa
DNS Específico de DNS Inundação de consulta DNS, ataque NXDOMAIN Proteção DNS Avançada

Pilha de Proteção Cloudflare

Internet Traffic
     │
     ▼
┌─────────────────────────┐
│  Cloudflare Edge (PoP)  │
│  ┌───────────────────┐  │
│  │ L3/4 DDoS Mgd Rules│  │  ← Volumetric/Protocol mitigation
│  └───────────────────┘  │
│  ┌───────────────────┐  │
│  │ IP Access Rules    │  │  ← Country/ASN/IP blocks
│  └───────────────────┘  │
│  ┌───────────────────┐  │
│  │ Bot Management     │  │  ← Bot score, JS challenge
│  └───────────────────┘  │
│  ┌───────────────────┐  │
│  │ WAF Managed Rules  │  │  ← OWASP, Cloudflare, Custom
│  └───────────────────┘  │
│  ┌───────────────────┐  │
│  │ Rate Limiting      │  │  ← Request rate enforcement
│  └───────────────────┘  │
│  ┌───────────────────┐  │
│  │ HTTP DDoS Mgd Rules│  │  ← L7 flood detection
│  └───────────────────┘  │
└─────────────────────────┘
     │
     ▼
  Origin Server

Fluxo de Trabalho

Etapa 1: Integrar Domínio à Cloudflare

# Add domain via API
curl -X POST "https://api.cloudflare.com/client/v4/zones" \
  -H "Authorization: Bearer $CF_API_TOKEN" \
  -H "Content-Type: application/json" \
  --data '{
    "name": "example.com",
    "type": "full",
    "plan": {"id": "enterprise"}
  }'

# Update DNS records (proxy enabled for DDoS protection)
curl -X POST "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/dns_records" \
  -H "Authorization: Bearer $CF_API_TOKEN" \
  -H "Content-Type: application/json" \
  --data '{
    "type": "A",
    "name": "example.com",
    "content": "203.0.113.50",
    "proxied": true,
    "ttl": 1
  }'

Etapa 2: Configurar Conjuntos de Regras Gerenciados de DDoS

Substituição da Proteção contra Ataques DDoS HTTP:

# List HTTP DDoS managed ruleset
curl -X GET "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/rulesets/phases/ddos_l7/entrypoint" \
  -H "Authorization: Bearer $CF_API_TOKEN"

# Override HTTP DDoS sensitivity and action
curl -X PUT "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/rulesets/phases/ddos_l7/entrypoint" \
  -H "Authorization: Bearer $CF_API_TOKEN" \
  -H "Content-Type: application/json" \
  --data '{
    "rules": [{
      "action": "execute",
      "action_parameters": {
        "id": "4d21379b4f9f4bb088e0729962c8b3cf",
        "overrides": {
          "rules": [{
            "id": "fdfdac75430c4c47a422bdc024aab531",
            "sensitivity_level": "medium",
            "action": "block"
          }],
          "sensitivity_level": "high"
        }
      },
      "expression": "true"
    }]
  }'

Substituição da Proteção contra DDoS na Camada de Rede:


…
Perguntas frequentes

O que são ataques DDoS?

São ataques que enviam um volume enorme de tráfego para um site, com o objetivo de sobrecarregá-lo e torná-lo inacessível para usuários legítimos.

O que é Cloudflare?

É um serviço que atua como um intermediário entre os visitantes e o seu site, oferecendo segurança, performance e confiabilidade.

Preciso de conhecimento técnico para usar?

A ferramenta simplifica o processo, mas ter uma conta no Cloudflare e saber o IP do seu servidor ajuda.

Detalhes

Descrição original do autor

Configure Cloudflare DDoS protection with managed rulesets, rate limiting, WAF rules, Bot Management, and origin protection to mitigate volumetric, protocol, and application-layer attacks.

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#5860
Licença
Apache-2.0
Atualizada em
31/08/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas