detecting-email-account-compromise
Faz seu agente identificar contas de e-mail comprometidas. Ele analisa logs de acesso e regras de e-mail para detectar atividades suspeitas.
O que ela faz
Esta ferramenta ajuda a descobrir se contas de e-mail foram invadidas. Ela procura por atividades suspeitas como regras de encaminhamento estranhas, acessos de locais incomuns ou uso de aplicativos não autorizados.
Quando usar
- ✓Quando você suspeita que alguém invadiu sua conta de e-mail.
- ✓Para verificar se há regras de e-mail que estão enviando suas mensagens para outros lugares sem sua permissão.
- ✓Ao investigar um possível ataque de roubo de identidade ou fraude.
Exemplo do que pedir para a IA
“Verifique minhas contas de e-mail em busca de invasões.”
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 atividades da sua conta de e-mail e os registros de login. Ela procura por padrões que indicam que um invasor pode ter acesso, como regras de e-mail que enviam mensagens para fora ou logins de lugares muito distantes.
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-email-account-compromiseOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/detecting-email-account-compromise/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 Comprometimento de Conta de E-mail
Visão Geral
Comprometimento de Conta de E-mail (EAC) é um vetor de ataque prevalente onde adversários ganham acesso não autorizado a caixas de correio para exfiltrar dados sensíveis, realizar comprometimento de e-mail corporativo (BEC) ou estabelecer persistência através da manipulação de regras de caixa de entrada. Atacantes comumente criam regras de encaminhamento para sifonar e-mails, excluem regras para ocultar evidências ou usam tokens OAuth para acesso persistente. A detecção depende da análise dos Logs de Auditoria Unificados do Microsoft 365, logs de entrada do Azure AD para viagens impossíveis ou locais suspeitos, eventos de criação de regras de caixa de entrada (Set-InboxRule, New-InboxRule) e padrões de acesso da API do Microsoft Graph. Indicadores chave incluem regras de encaminhamento para endereços externos, regras que excluem ou movem mensagens que correspondem a palavras-chave como "fatura" ou "pagamento", e entradas de log de locais incomuns como python-requests.
Quando Usar
- Ao investigar incidentes de segurança que exigem a detecção de comprometimento de conta de e-mail
- 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
- Microsoft 365 com Logs de Auditoria Unificados habilitados
- Azure AD P1/P2 para APIs de detecção de risco
- Python 3.9+ com bibliotecas
requests,msal - Registro de aplicativo da API do Microsoft Graph com permissões Mail.Read, AuditLog.Read.All
- Compreensão dos fluxos de credenciais de cliente OAuth2
Passos
- Exportar logs de auditoria ou conectar-se à API do Microsoft Graph usando autenticação MSAL
- Consultar regras de caixa de entrada para todas as caixas de correio monitoradas via
/users/{id}/mailFolders/inbox/messageRules - Analisar regras para encaminhamento externo (ForwardTo, RedirectTo para endereços externos)
- Detectar padrões de regras suspeitas: regras de exclusão, regras de correspondência de palavras-chave visando termos financeiros
- Consultar logs de entrada via
/auditLogs/signInspara locais incomuns e viagens impossíveis - Verificar strings de user agent suspeitas (python-requests, PowerShell, curl)
- Identificar concessões de consentimento de aplicativos OAuth para aplicativos de terceiros suspeitos
- Correlacionar descobertas entre usuários para detectar comprometimento em nível de campanha
- Gerar relatório de indicadores de comprometimento com pontuações de severidade
Saída Esperada
Um relatório JSON listando contas comprometidas ou suspeitas, regras de caixa de entrada maliciosas detectadas, eventos de viagem impossível, concessões de OAuth suspeitas e ações de contenção recomendadas com classificações de severidade.
Perguntas frequentes
O que são 'regras de encaminhamento'?
São configurações que você pode criar no seu e-mail para que certas mensagens sejam enviadas automaticamente para outro endereço. Um invasor pode criar essas regras para roubar suas informações.
O que significa 'viagem impossível'?
É quando os registros mostram que você fez login em locais muito distantes um do outro em um curto período de tempo, o que sugere que outra pessoa pode estar usando sua conta.
Preciso ter conhecimentos técnicos para usar isso?
Não, esta ferramenta foi feita para ser usada por qualquer pessoa. Ela simplifica a detecção de problemas de segurança em suas contas de e-mail.
Detalhes
Descrição original do autor
Detect compromised O365 and Google Workspace email accounts by analyzing Unified Audit Logs and Azure AD sign-in logs for impossible travel, inbox rule creation/deletion (Set-InboxRule, New-InboxRule), external mail forwarding rules, and unusual Microsoft Graph API access or OAuth token use. Use when investigating suspected business email compromise (BEC), account takeover, or mailbox persistence
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5662
- 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