detecting-ntlm-relay-with-event-correlation
Ajuda seu agente a detectar ataques de retransmissão NTLM correlacionando eventos de logon. Identifica artefatos de envenenamento e sinaliza downgrades de NTLM para segurança do AD.
O que ela faz
Esta ferramenta ajuda a encontrar ataques de 'relay' de NTLM. Ela verifica se um computador que se conecta a outro está usando um endereço IP diferente do esperado, o que pode indicar que alguém está interceptando e redirecionando as credenciais de login.
Quando usar
- ✓Quando você suspeita que credenciais de login estão sendo roubadas em redes com autenticação NTLM.
- ✓Para investigar quando um computador se conecta a outro de um local inesperado.
- ✓Para verificar se sistemas importantes estão protegidos contra ataques de redirecionamento de autenticação.
Exemplo do que pedir para a IA
“Verifique se há tentativas de acesso não autorizado usando credenciais de login roubadas.”
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 analisa os registros de eventos do Windows para encontrar conexões onde o nome do computador de origem não corresponde ao endereço IP de onde a conexão realmente veio. Ela também procura por sinais de ferramentas comuns usadas em ataques de relay.
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-ntlm-relay-with-event-correlationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/detecting-ntlm-relay-with-event-correlation/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 Relay NTLM com Correlação de Eventos
Aviso Legal sobre Testes Autorizados: As técnicas ofensivas e simulações de ataque descritas nesta habilidade destinam-se exclusivamente a testes de penetração autorizados, engajamentos de equipe vermelha (red team), exercícios de equipe roxa (purple team) e pesquisa de segurança conduzida com permissão explícita por escrito do proprietário do sistema. O uso não autorizado dessas técnicas contra sistemas que você não possui ou tem permissão para testar é ilegal e antiético. Opere sempre dentro do escopo do seu engajamento e cumpra as leis e regulamentos aplicáveis.
Visão Geral
Ataques de relay NTLM interceptam mensagens de autenticação NTLM e as encaminham para um serviço de destino para obter acesso não autorizado. Atacantes usam ferramentas como Responder para envenenamento LLMNR/NBT-NS/mDNS, ntlmrelayx (Fox-IT/Impacket) para relay multi-protocolo e técnicas de coerção como PetitPotam (MS-EFSRPC) e DFSCoerce para forçar a autenticação de alvos de alto valor, como controladores de domínio. Esta habilidade fornece um framework abrangente de correlação de eventos usando análise do Evento de Segurança do Windows 4624 LogonType 3, detecção de incompatibilidade IP-para-nome de host, identificação de tráfego Responder, auditoria de assinatura SMB/LDAP e detecção de downgrade NTLM para identificar ataques de relay em ambientes Active Directory.
Quando Usar
- Caça por atividade de relay de credenciais em ambientes Active Directory onde a autenticação NTLM ainda está em uso
- Investigação de alertas de anomalias de autenticação onde o IP de origem não corresponde à estação de trabalho esperada
- Auditoria de imposição de assinatura SMB e assinatura LDAP para avaliar a exposição a ataques de relay
- Detecção de ataques de downgrade NTLM onde NTLMv2 é forçado para NTLMv1 para facilitar cracking offline ou relay
- Construção de regras de correlação SIEM para MITRE ATT&CK T1557.001 (Envenenamento LLMNR/NBT-NS e Relay SMB)
- Resposta a alertas de coerção PetitPotam, DFSCoerce ou PrinterBug que podem preceder ataques de relay
- Durante exercícios de equipe roxa validando a detecção de relay NTLM e a imposição de assinatura SMB
Não use sem coleta centralizada de Logs de Eventos de Segurança do Windows, como substituto para impor assinatura SMB e Proteção Estendida para Autenticação (EPA), que previnem ataques de relay no nível do protocolo, ou sem um inventário IP-para-nome de host para correlação.
Pré-requisitos
- Política de Auditoria Avançada do Windows configurada para capturar IDs de Evento 4624, 4625, 4648, 4776 e 8004
- Coleta centralizada de logs via Encaminhamento de Eventos do Windows (WEF) ou envio baseado em agente para SIEM
- Plataforma SIEM (Splunk, Elastic, Microsoft Sentinel) com capacidade de correlação e alerta
- Inventário de mapeamento de endereço IP para nome de host (logs DHCP, registros DNS ou CMDB)
- Monitoramento de rede para tráfego LLMNR (UDP 5355), NBT-NS (UDP 137) e mDNS (UDP 5353)
- Compreensão de MITRE ATT&CK T1557.001 e T1187 (Autenticação Forçada)
Fluxo de Trabalho
Etapa 1: Entender o Fluxo do Ataque de Relay NTLM
O ataque de relay NTLM segue um padrão de três fases: coerção/envenenamento, interceptação e relay.
Fase 1 -- Coerção ou Envenenamento: O atacante força ou engana uma vítima para iniciar a autenticação NTLM. Métodos incluem envenenamento LLMNR/NBT-NS (Responder), PetitPotam (abuso de MS-EFSRPC), PrinterBug (SpoolService) e DFSCoerce.
Fase 2 -- Interceptação: O atacante captura as mensagens NTLM Tipo 1 (Negociar) e Tipo 3 (Autenticar) da vítima.
Fase 3 -- Relay: O atacante encaminha as mensagens NTLM capturadas para um serviço de destino (SMB, LDAP, HTTP, MSSQL) para autenticar como a vítima. Isso só é bem-sucedido quando a assinatura de mensagens não é imposta.
Victim ──NTLM Negotiate──> Attacker ──NTLM Negotiate──> Target
Victim <──NTLM Challenge── Attacker <──NTLM Challenge── Target
Victim ──NTLM Authenticate──> Attacker ──NTLM Authenticate──> Target
↓
Attacker authenticated
as Victim on Target
Insight Chave de Detecção: Em um ataque de relay, o Evento 4624 no destino mostrará o nome de usuário da vítima, mas o endereço IP do atacante. O campo WorkstationName ainda pode refletir a máquina da vítima. Essa incompatibilidade IP-para-nome de host é o principal sinal de detecção.
Etapa 2: Análise do Evento 4624 LogonType 3 para Detecção de Relay
# Splunk: Detectar Incompatibilidades IP-para-Nome de Host em Logons de Rede
# Detecção principal de relay NTLM -- correlaciona WorkstationName com IpAddress
index=wineventlog EventCode=4624 LogonType=3
…
Perguntas frequentes
O que é um ataque de 'relay' NTLM?
É um tipo de ataque onde um invasor intercepta as credenciais de login de um usuário (usando o protocolo NTLM) e as retransmite para outro sistema para se passar pelo usuário e obter acesso não autorizado.
O que é o Evento 4624 LogonType 3?
É um registro no Windows que indica um login de rede. Quando combinado com outras informações, pode ajudar a identificar atividades suspeitas como ataques de relay.
Por que a correspondência IP-para-nome de host é importante?
Normalmente, um nome de computador está associado a um endereço IP específico. Se uma conexão mostra um nome de computador conhecido, mas vem de um endereço IP inesperado, isso pode ser um sinal de que um ataque está em andamento.
Detalhes
Descrição original do autor
Detect NTLM relay attacks (T1557.001) by correlating Windows Event 4624 LogonType 3 for IP-to-hostname mismatches, identifying Responder/LLMNR poisoning artifacts, auditing SMB/LDAP signing, and flagging NTLMv2-to-NTLMv1 downgrades. Use for hunting credential relay in NTLM-enabled AD, investigating auth-source anomalies, building SIEM correlation rules, or responding to PetitPotam/DFSCoerce/Printe
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5692
- 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