detecting-rdp-brute-force-attacks
Faz seu agente identificar ataques de força bruta no RDP. Ele analisa logs de eventos para encontrar padrões de tentativas de login falhas e suspeitas, protegendo o acesso remoto.
O que ela faz
Esta ferramenta analisa arquivos de log do Windows para encontrar tentativas de adivinhar senhas de acesso remoto (RDP). Ela procura por muitos erros de login vindos do mesmo lugar para avisar sobre possíveis ataques.
Quando usar
- ✓Quando você suspeita que alguém tentou invadir seu computador remotamente.
- ✓Para criar alertas automáticos contra tentativas de adivinhação de senha.
- ✓Para verificar se um ataque de senha já aconteceu e se houve sucesso.
Exemplo do que pedir para a IA
“Analise este arquivo de log para ver se houve ataques de força bruta de RDP.”
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 lê os logs de segurança do Windows, procurando por códigos de erro que indicam falha de login. Ela conta quantos erros vêm de cada endereço de rede e verifica se algum login foi bem-sucedido depois das tentativas falhas.
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-rdp-brute-force-attacksOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/detecting-rdp-brute-force-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.
Detecção de Ataques de Força Bruta RDP
Visão Geral
Ataques de força bruta RDP visam os serviços do Windows Remote Desktop Protocol (RDP) tentando adivinhar credenciais rapidamente contra endpoints RDP expostos. A detecção depende da análise dos Logs de Segurança do Windows para o Event ID 4625 (logon falho com Logon Type 10 ou 3) e da correlação com o Event ID 4624 (logon bem-sucedido) para identificar contas comprometidas. Esta habilidade abrange a análise de arquivos EVTX com python-evtx, a identificação de padrões de ataque através da análise de frequência de IPs de origem, a detecção de tentativas de bypass de NLA e a geração de relatórios de detecção acionáveis.
Quando Usar
- Ao investigar incidentes de segurança que exigem a detecção de ataques de força bruta RDP.
- 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
- Python 3.9+ com as bibliotecas
python-evtxelxml. - Arquivos de log de Segurança do Windows em formato EVTX (exportados do Visualizador de Eventos ou coletados via WEF).
- Compreensão dos Event IDs de autenticação do Windows (4624, 4625, 4776).
- Familiaridade com os Tipos de Logon RDP (Tipo 3 para NLA, Tipo 10 para RemoteInteractive).
Passos
Passo 1: Exportar Logs de Segurança
Exporte os logs de Segurança do Windows para o formato EVTX usando o Visualizador de Eventos ou o wevtutil:
wevtutil epl Security C:\logs\security.evtx
Passo 2: Analisar Eventos de Logon Falho
Use o python-evtx para analisar entradas do Event ID 4625, extraindo os campos de IP de origem, nome de usuário de destino, motivo da falha (Sub Status) e Tipo de Logon.
Passo 3: Analisar Padrões de Ataque
Identifique padrões de força bruta através de:
- Contagem de logons falhos por IP de origem dentro de janelas de tempo.
- Detecção de ataques de "username spray" (muitos nomes de usuário de um único IP).
- Correlação de falhas 4625 com sucessos 4624 subsequentes do mesmo IP.
Passo 4: Gerar Relatório de Detecção
Produza um relatório em JSON com os principais IPs atacantes, contas visadas, análise baseada em tempo e indicadores de comprometimento.
Saída Esperada
Relatório em JSON contendo:
- Eventos totais de logon falho e IPs de origem únicos.
- Principais IPs atacantes classificados por contagem de falhas.
- Nomes de usuário visados e códigos de substatus de falha.
- Logons bem-sucedidos após tentativas de força bruta (potenciais comprometimentos).
- Análise de séries temporais da intensidade do ataque.
Perguntas frequentes
O que são ataques de força bruta de RDP?
São tentativas repetidas de adivinhar a senha de acesso remoto (RDP) de um computador, geralmente usando programas que testam muitas combinações rapidamente.
O que são logs de segurança do Windows?
São registros que o Windows cria sobre eventos importantes de segurança, como tentativas de login, falhas e alterações no sistema.
O que significa 'Logon Type 10/3'?
São tipos específicos de tentativas de login remoto no Windows. O tipo 10 é para conexões interativas remotas e o tipo 3 é para conexões de rede, ambos usados em ataques de RDP.
Detalhes
Descrição original do autor
Detect RDP brute force attacks by parsing Windows Security Event Logs (EVTX files, via python-evtx) for failed logon patterns (Event ID 4625, Logon Type 10/3), correlating with successful logons (Event ID 4624), and analyzing NLA failures and source IP frequency. Use when investigating exposed RDP endpoints, building SIEM detection rules for credential guessing, or confirming whether a compromised
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5704
- 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
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC