Pular para o conteúdo
Skillpedia
Agentes35 mil · #5713

detecting-sql-injection-via-waf-logs

Ajuda seu agente a analisar logs do WAF para detectar ataques de injeção de SQL.

O que ela faz

Esta ferramenta analisa os registros de segurança do seu site (WAF) para encontrar tentativas de ataques de injeção de SQL. Ela identifica padrões de ataque comuns e ajuda a entender quem está atacando e como.

Quando usar

  • ✓Quando você suspeita que seu site foi atacado.
  • ✓Para verificar se suas defesas de segurança estão funcionando.
  • ✓Ao investigar incidentes de segurança.

Exemplo do que pedir para a IA

“Analise meus logs do WAF para encontrar injeções de SQL.”

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/detecting-sql-injection-via-waf-logs/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/detecting-sql-injection-via-waf-logs/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta lê os logs do seu WAF, procura por códigos de ataque conhecidos (como 'UNION SELECT' ou 'OR 1=1') e agrupa ataques vindos do mesmo lugar.

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 detecting-sql-injection-via-waf-logs

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/detecting-sql-injection-via-waf-logs/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.

Detecção de Injeção de SQL via Logs de WAF

Quando Usar

  • Ao investigar incidentes de segurança que exigem a detecção de injeção de SQL via logs de WAF
  • Ao construir regras de detecção ou consultas de caça a ameaças para este domínio
  • Quando analistas de SOC precisam de procedimentos estruturados para este tipo de análise
  • Ao validar a cobertura de monitoramento de segurança para técnicas de ataque relacionadas

Pré-requisitos

  • Familiaridade com conceitos e ferramentas de operações de segurança
  • Acesso a um ambiente de teste ou laboratório para execução segura
  • Python 3.8+ com as dependências necessárias instaladas
  • Autorização apropriada para quaisquer atividades de teste

Instruções

  1. Instale as dependências: pip install requests
  2. Colete logs de WAF (log de auditoria ModSecurity, logs JSON do AWS WAF ou eventos de firewall do Cloudflare).
  3. Execute o agente para analisar e processar:
    • Detecte payloads de SQLi via mais de 15 padrões regex
    • Classifique ataques por tipo de injeção OWASP (clássico, cego, baseado em tempo, baseado em UNION)
    • Identifique atacantes persistentes por agrupamento de IP
    • Correlacione campanhas de injeção com múltiplas requisições
    • Calcule a probabilidade de sucesso do ataque com base nos códigos de resposta
python scripts/agent.py --log-file /var/log/modsec_audit.log --format modsecurity --output sqli_report.json

Exemplos

Detecção de SQLi com ModSecurity

Rule 942100 triggered: SQL Injection Attack Detected via libinjection
URI: /api/users?id=1' UNION SELECT username,password FROM users--
Source IP: 203.0.113.42 (47 requests in 5 minutes)
Classification: UNION-based SQLi campaign
Perguntas frequentes

O que são logs do WAF?

São registros que mostram quem tentou acessar seu site e o que eles fizeram, como tentativas de ataque.

O que é injeção de SQL?

É um tipo de ataque onde o invasor tenta inserir comandos maliciosos no seu banco de dados através de campos de entrada do site.

O que é OWASP?

É uma organização que define padrões de segurança para aplicações web, incluindo como classificar ataques.

Detalhes

Descrição original do autor

Analyze WAF (ModSecurity/AWS WAF/Cloudflare) logs to detect SQL injection attack campaigns. Parses ModSecurity audit logs and JSON WAF event logs to identify SQLi patterns (UNION SELECT, OR 1=1, SLEEP(), BENCHMARK()), tracks attack sources, correlates multi-stage injection attempts, and generates incident reports with OWASP classification.

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#5713
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