performing-adversary-in-the-middle-phishing-detection
Faz seu agente detectar ataques de phishing que roubam sessões de usuário. Ele analisa logs e alertas para identificar quando um invasor tenta burlar a segurança.
O que ela faz
Esta ferramenta ajuda a encontrar e responder a ataques de phishing sofisticados chamados "Adversary-in-the-Middle" (AiTM). Esses ataques roubam suas credenciais e tokens de sessão, mesmo com autenticação de múltiplos fatores (MFA), usando sites falsos que parecem reais.
Quando usar
- ✓Investigar um possível roubo de senha ou token de sessão.
- ✓Testar se suas defesas contra phishing podem ser contornadas.
- ✓Criar planos para detectar e responder a esses ataques.
Exemplo do que pedir para a IA
“Investigue um possível ataque AiTM usando logs de autenticação e alertas de segurança.”
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
Ela analisa logs de login, alertas de segurança e dados de dispositivos para identificar atividades suspeitas. Isso inclui verificar se um login ocorreu em um local incomum ou se um token de sessão foi usado de um dispositivo diferente.
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 performing-adversary-in-the-middle-phishing-detectionOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/performing-adversary-in-the-middle-phishing-detection/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.
Realizando Detecção de Phishing Adversário-no-Meio (AiTM)
Visão Geral
Ataques de phishing Adversário-no-Meio (AiTM) usam infraestrutura de proxy reverso para se posicionar entre a vítima e o serviço de autenticação legítimo, interceptando credenciais e cookies de sessão em tempo real. Isso permite que os atacantes contornem a autenticação multifator (MFA). Os kits PhaaS (Phishing as a Service) mais prevalentes em 2025 incluem Tycoon 2FA, Sneaky 2FA, EvilProxy e Evilginx. Mais de 1 milhão de ataques PhaaS foram detectados apenas em janeiro-fevereiro de 2025. Esses ataques evoluíram de códigos QR para anexos HTML e arquivos SVG para distribuição de links.
Quando Usar
- Ao realizar avaliações de segurança que envolvam a detecção de phishing adversário no meio.
- Ao seguir procedimentos de resposta a incidentes para eventos de segurança relacionados.
- Ao realizar atividades agendadas de testes de segurança ou auditoria.
- Ao validar controles de segurança por meio de testes práticos.
Pré-requisitos
- Políticas de Acesso Condicional do Azure AD / Entra ID.
- SIEM com ingestão de logs de autenticação (logs de entrada do Azure AD).
- Proxy web com inspeção SSL e categorização de URL.
- Solução de Detecção e Resposta de Endpoint (EDR).
- Capacidade de MFA resistente a phishing / FIDO2.
Conceitos Chave
Como o AiTM Funciona
- A vítima recebe um e-mail de phishing com um link para um domínio controlado pelo atacante.
- O domínio do atacante executa um proxy reverso que espelha a página de login legítima.
- A vítima insere as credenciais na página proxy; as credenciais são capturadas em trânsito.
- O proxy reverso encaminha as credenciais para o serviço de autenticação real.
- Um desafio de MFA é enviado para a vítima; a vítima completa a MFA na página proxy.
- O atacante captura o cookie de sessão retornado pelo serviço legítimo.
- O atacante reproduz o cookie de sessão para acessar a conta da vítima sem MFA.
Principais Kits AiTM (2025)
| Kit | Tipo | Alvos Principais | Evasão |
|---|---|---|---|
| Tycoon 2FA | PhaaS | Microsoft 365, Google | CAPTCHA, Cloudflare turnstile |
| EvilProxy | PhaaS | Microsoft 365, Google, Okta | URLs aleatórios, rotação de IP |
| Evilginx | Código Aberto | Qualquer aplicação web | Phishlets personalizados |
| Sneaky 2FA | PhaaS | Microsoft 365 | Verificações anti-bot |
| NakedPages | PhaaS | Múltiplos | Infraestrutura mínima |
Indicadores de Detecção
- Autenticação de um IP incomum que não corresponde ao perfil do usuário.
- Reutilização de cookie de sessão de um IP/dispositivo diferente da autenticação.
- Página de login servida por infraestrutura não-Microsoft/não-Google.
- Solicitações de CDN para provedores de autenticação legítimos de domínios de phishing.
- Viagem impossível entre a autenticação e o uso da sessão.
Fluxo de Trabalho
Etapa 1: Implementar MFA Resistente a Phishing
- Implemente chaves de segurança FIDO2 ou Windows Hello for Business para contas de alto valor.
- Configure o Acesso Condicional para exigir MFA resistente a phishing para administradores.
- Habilite a autenticação baseada em certificado sempre que possível.
- Desabilite MFA por SMS e voz para contas privilegiadas.
- O AiTM não consegue interceptar FIDO2 porque a autenticação está vinculada ao domínio de origem.
Etapa 2: Configurar Políticas de Acesso Condicional
- Exija dispositivo compatível/gerenciado para acesso a aplicações sensíveis.
- Bloqueie autenticações de proxies anônimos e nós de saída Tor.
- Aplique o "token binding" para limitar a reprodução de cookies de sessão.
- Configure a avaliação contínua de acesso (CAE) para revogação de tokens em tempo real.
- Implemente políticas de risco de entrada que exijam reautenticação para entradas arriscadas.
Etapa 3: Criar Regras de Detecção AiTM
- Alerte sobre uma entrada seguida por uma sessão de um IP diferente em menos de 10 minutos.
- Detecte autenticações onde o IP do proxy não corresponde à localização esperada do usuário.
- Monitore padrões de viagem impossível no uso da sessão.
- Alerte sobre a criação de regras de caixa de entrada imediatamente após a autenticação (comum pós-comprometimento).
- Detecte o registro de um novo método de MFA a partir de uma entrada suspeita.
Etapa 4: Monitorar o Proxy Web em Busca de Infraestrutura AiTM
- Registre e analise consultas DNS para domínios recém-registrados.
- Detecte conexões para IPs de infraestrutura PhaaS conhecidos.
- Alerte sobre páginas de autenticação carregadas de CDNs legítimas através de domínios proxy.
- Monitore certificados SSL emitidos para domínios que imitam páginas de login corporativas.
- Bloqueie o acesso à infraestrutura conhecida de EvilProxy/Evilginx por meio de inteligência de ameaças.
Etapa 5: Implementar Detecção Pós-Comprometimento
- Alerte sobre regras de encaminhamento de caixa de correio criadas após autenticação suspeita.
- Detecte o consentimento de aplicativos OAuth após a entrada AiTM.
- Monitore padrões de envio de e-mail que indiquem acompanhamento de BEC (Business Email Compromise).
- Alerte sobre download em massa do SharePoint/OneDrive após sequestro de sessão.
…
Perguntas frequentes
O que é um ataque AiTM?
É um tipo de phishing onde o atacante se posiciona entre você e o site legítimo. Ele captura suas credenciais e seu token de sessão, permitindo que ele acesse sua conta como se fosse você, mesmo depois de você ter usado o MFA.
Quais ferramentas são usadas nesses ataques?
Kits como EvilProxy, Evilginx e Tycoon 2FA são usados para criar os sites falsos que interceptam suas informações.
Como posso me proteger melhor?
Use autenticação de múltiplos fatores mais segura (como chaves FIDO2), configure políticas de acesso mais rígidas e esteja atento a sites que parecem suspeitos.
Detalhes
Descrição original do autor
Detect and respond to Adversary-in-the-Middle (AiTM) phishing attacks that use reverse proxy kits like EvilProxy, Evilginx, and Tycoon 2FA to bypass MFA and steal session tokens, correlating Azure AD/Entra sign-in logs, SIEM alerts, and EDR telemetry. Use when investigating suspected MFA-bypass phishing or session token theft, or building detection and response playbooks against reverse-proxy phis
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #6013
- 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
dashboard-builder
Ajuda seu agente a criar painéis de monitoramento úteis. Ele transforma dados em gráficos que respondem a perguntas importantes sobre o sistema.
affaan-m/ECC
dev-team
Simula uma equipe de desenvolvimento colaborativa, onde diferentes papéis respondem a um problema juntos. É útil para obter múltiplas perspectivas sem trocar de agente manualmente.
affaan-m/ECC
ecc-council
Faz seu agente reunir um conselho de quatro vozes para tomar decisões difíceis. É útil quando há várias opções boas e é preciso debater antes de escolher.
affaan-m/ECC