hunting-credential-stuffing-attacks
Ajuda seu agente a identificar ataques de 'credential stuffing', onde criminosos tentam usar senhas roubadas em vários sites. Útil para proteger contas de usuários contra acesso não autorizado.
O que ela faz
Esta ferramenta ajuda a encontrar tentativas de invasão de contas usando senhas roubadas. Ela analisa os registros de login para identificar padrões suspeitos, como muitas tentativas de login falhadas de diferentes lugares ou com senhas comuns.
Quando usar
- ✓Quando você suspeita que contas foram invadidas.
- ✓Ao criar regras para detectar ataques de roubo de credenciais.
- ✓Para investigar campanhas de invasão de contas.
Exemplo do que pedir para a IA
“Procure por tentativas de invasão de contas usando senhas roubadas nos registros de login.”
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
Mensagem pronta para colar
Como funciona
A ferramenta examina os registros de autenticação em busca de anomalias. Ela verifica se muitos endereços IP diferentes estão tentando acessar poucas contas, se as senhas são as mesmas em vários ataques ou se os logins vêm de locais geograficamente impossíveis.
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 hunting-credential-stuffing-attacksOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/hunting-credential-stuffing-attacks/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Caça a Ataques de Credential Stuffing
Quando Usar
- Ao investigar incidentes de segurança que exigem a caça a ataques de credential stuffing
- Ao construir regras de detecção ou consultas de threat hunting 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
Analise logs de autenticação para detectar credential stuffing identificando padrões de falhas de login distribuídas, alta diversidade de IPs e distribuição suspeita de ASNs.
import pandas as pd
from collections import Counter
# Load auth logs
df = pd.read_csv("auth_logs.csv", parse_dates=["timestamp"])
# Credential stuffing indicator: many IPs trying few accounts
ip_per_account = df[df["status"] == "failed"].groupby("username")["source_ip"].nunique()
accounts_under_attack = ip_per_account[ip_per_account > 50]
Indicadores chave de detecção:
- Alto número de IPs de origem únicos por nome de usuário com falha
- Baixa taxa de sucesso em muitas contas (< 1%)
- Concentração de ASN de provedores de nuvem/proxy
- Impossibilidade geográfica (mesma conta, locais distantes)
- Uniformidade de user-agent entre IPs distribuídos
Exemplos
# Password spray: one password tried across many accounts
spray = df[df["status"] == "failed"].groupby(["source_ip", "password_hash"]).agg(
accounts=("username", "nunique")).reset_index()
sprays = spray[spray["accounts"] > 10]
Perguntas frequentes
O que é 'credential stuffing'?
É um tipo de ataque onde os hackers usam listas de nomes de usuário e senhas roubadas de um site para tentar acessar contas em outros sites, esperando que as pessoas reutilizem suas senhas.
O que são 'ASN'?
ASN significa 'Sistema Autônomo', que é um grupo de redes de computadores. A ferramenta verifica se muitos logins suspeitos vêm de provedores de nuvem ou proxies, que são frequentemente usados por atacantes.
Preciso ser um especialista em programação para usar isso?
Não, a ferramenta é projetada para ser usada por analistas de segurança. Embora exija acesso a logs e alguma familiaridade com conceitos de segurança, você não precisa ser um programador experiente.
Detalhes
Descrição original do autor
Detects credential stuffing attacks by analyzing authentication logs for login velocity anomalies, ASN diversity, password spray patterns, and geographic distribution of failed logins. Uses statistical analysis on Splunk or raw log data. Use when investigating account takeover campaigns or building detection rules for auth abuse. '
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5783
- Licença
- Apache-2.0
- Atualizada em
- 31/08/2026
Comentários
- …
Mais skills deste repositório
abusing-dpapi-for-credential-access
Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.
mukul975/Anthropic-Cybersecurity-Skills
abusing-shadow-credentials-for-privesc
Ensina seu agente de IA a escrever textos claros e bem estruturados.
mukul975/Anthropic-Cybersecurity-Skills
achieving-cmmc-level-2-compliance
Ajuda seu agente a preparar um ambiente para conformidade com CMMC Nível 2. Ele implementa requisitos de segurança e gerencia a documentação necessária.
mukul975/Anthropic-Cybersecurity-Skills
acquiring-disk-image-with-dd-and-dcfldd
Ajuda seu agente a criar cópias exatas de discos rígidos. Isso é útil para garantir que nenhuma informação seja perdida ou alterada durante investigações.
mukul975/Anthropic-Cybersecurity-Skills
Skills parecidas
data-throughput-accelerator
Faz seu agente acelerar a movimentação de grandes volumes de dados. Ele encontra gargalos e garante que os dados sejam transferidos de forma rápida e correta.
affaan-m/ECC
inventory-demand-planning
Ajuda seu agente a prever a demanda de produtos em lojas. Ele otimiza o estoque e planeja quando fazer promoções para vender mais.
affaan-m/ECC
market-research
Ajuda seu agente a realizar pesquisas de mercado e análises competitivas. Fornece resumos com atribuição de fontes.
affaan-m/ECC