Analisando Logs de Auditoria do Office 365 para Comprometimento
Visão Geral
Ataques de Comprometimento de E-mail Corporativo (BEC) frequentemente deixam rastros nos logs de auditoria do Office 365: criação suspeita de regras de caixa de entrada, encaminhamento de e-mail para endereços externos, alterações de delegação de caixa postal e concessões de consentimento de aplicativos OAuth não autorizadas. Esta skill usa a API do Microsoft Graph para consultar o Log de Auditoria Unificada, enumerar regras de caixa de entrada em várias caixas postais, detectar configurações de encaminhamento e identificar indicadores de contas comprometidas.
Quando Usar
- Ao investigar incidentes de segurança que exigem a análise de logs de auditoria do Office 365 para comprometimento
- 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
- Registro de aplicativo do Azure AD com permissões
AuditLog.Read.All,MailboxSettings.Read,Mail.Read(permissões de aplicativo) - Python 3.9+ com
msal,requests - Segredo do cliente ou certificado para autenticação
- Função de Leitor Global ou Leitor de Segurança
Passos
- Autenticar no Microsoft Graph usando o fluxo de credenciais do cliente MSAL
- Consultar o Log de Auditoria Unificada para operações suspeitas (Set-Mailbox, New-InboxRule)
- Enumerar regras de caixa de entrada em várias caixas postais e sinalizar regras de encaminhamento
- Detectar alterações de delegação de caixa postal (Add-MailboxPermission)
- Identificar concessões de consentimento OAuth para aplicativos suspeitos
- Verificar padrões de login suspeitos nos logs de auditoria
- Gerar relatório de indicadores de comprometimento com linha do tempo
Saída Esperada
- Relatório JSON listando regras de encaminhamento, alterações de delegação, concessões OAuth e eventos de auditoria suspeitos com pontuações de risco
- Linha do tempo dos indicadores de comprometimento com as caixas postais afetadas