analyzing-windows-event-logs-in-splunk
Ajuda seu agente a investigar ataques em sistemas Windows usando logs de eventos. Ele identifica atividades suspeitas como tentativas de acesso e escalonamento de privilégios.
O que ela faz
Esta ferramenta ajuda a encontrar atividades suspeitas em computadores com Windows, como tentativas de invasão, roubo de senhas e movimentação de um computador para outro na rede. Ela faz isso analisando os registros de eventos do Windows e Sysmon dentro do Splunk.
Quando usar
- ✓Quando um alerta de segurança no Windows é acionado.
- ✓Para criar novas regras de detecção de ameaças.
- ✓Para investigar o que aconteceu em um computador após um incidente.
Exemplo do que pedir para a IA
“Procure por tentativas de login falhadas vindas de um mesmo IP.”
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 usa comandos específicos (SPL) para buscar nos logs do Splunk por códigos de evento que indicam atividades maliciosas. Ela agrupa e analisa esses eventos para mostrar padrões suspeitos.
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 analyzing-windows-event-logs-in-splunkOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/analyzing-windows-event-logs-in-splunk/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.
Analisando Logs de Eventos do Windows no Splunk
Quando Usar
Use esta habilidade quando:
- Analistas de SOC investigam alertas relacionados à autenticação do Windows, execução de processos ou alterações no AD
- Engenheiros de detecção criam consultas SPL para detecção de ameaças baseadas em Windows
- Respondedores a incidentes precisam de linhas do tempo forenses de atividade de endpoints Windows ou controladores de domínio
- Caça a ameaças periódica tem como alvo técnicas ATT&CK específicas do Windows
Não use para análise de endpoints Linux/macOS ou investigações apenas de rede.
Pré-requisitos
- Splunk com dados de Logs de Eventos do Windows ingeridos (sourcetype
WinEventLog:Security,WinEventLog:System,XmlWinEventLog:Microsoft-Windows-Sysmon/Operational) - Sysmon implantado em endpoints com configuração SwiftOnSecurity ou Olaf Hartong
- Aceleração do modelo de dados CIM para os modelos de dados de Endpoint e Autenticação
- Conhecimento de IDs de Eventos de Segurança do Windows e tipos de eventos Sysmon
Fluxo de Trabalho
Etapa 1: Detecção de Ataques de Autenticação
Detecção de Força Bruta (EventCode 4625 — Logon Falho):
index=wineventlog sourcetype="WinEventLog:Security" EventCode=4625
| stats count, dc(TargetUserName) AS unique_users, values(TargetUserName) AS targeted_users
by src_ip, Logon_Type, Status
| where count > 20
| eval attack_type = case(
Logon_Type=3, "Network Brute Force",
Logon_Type=10, "RDP Brute Force",
Logon_Type=2, "Interactive Brute Force",
1=1, "Other"
)
| eval status_meaning = case(
Status="0xc000006d", "Bad Username or Password",
Status="0xc000006a", "Incorrect Password (valid user)",
Status="0xc0000234", "Account Locked Out",
Status="0xc0000072", "Account Disabled",
1=1, Status
)
| sort - count
| table src_ip, attack_type, status_meaning, count, unique_users, targeted_users
Detecção de Password Spray:
index=wineventlog sourcetype="WinEventLog:Security" EventCode=4625 Logon_Type=3
| bin _time span=10m
| stats dc(TargetUserName) AS unique_users, count AS total_attempts,
values(TargetUserName) AS users_targeted by src_ip, _time
| where unique_users > 10 AND total_attempts < unique_users * 3
| eval spray_confidence = if(unique_users > 25, "HIGH", "MEDIUM")
Logon Bem-Sucedido Após Falhas (Indicador de Comprometimento):
index=wineventlog sourcetype="WinEventLog:Security"
(EventCode=4625 OR EventCode=4624) src_ip!="127.0.0.1"
| sort _time
| stats earliest(_time) AS first_seen, latest(_time) AS last_seen,
sum(eval(if(EventCode=4625,1,0))) AS failures,
sum(eval(if(EventCode=4624,1,0))) AS successes
by src_ip, TargetUserName, ComputerName
| where failures > 10 AND successes > 0
| eval time_to_success = round((last_seen - first_seen)/60, 1)
| sort - failures
Etapa 2: Detecção de Escalação de Privilégios
Nova Conta de Administrador Criada (T1136.001):
index=wineventlog sourcetype="WinEventLog:Security" EventCode=4720
| join TargetUserName type=left [
search index=wineventlog EventCode=4732 TargetUserName="Administrators"
| rename MemberName AS TargetUserName
]
| table _time, SubjectUserName, TargetUserName, ComputerName
| eval alert = "New account created and added to Administrators group"
Privilégios Especiais Atribuídos (EventCode 4672):
index=wineventlog sourcetype="WinEventLog:Security" EventCode=4672
SubjectUserName!="SYSTEM" SubjectUserName!="LOCAL SERVICE" SubjectUserName!="NETWORK SERVICE"
| stats count, values(PrivilegeList) AS privileges by SubjectUserName, ComputerName
| where count > 0
| search privileges IN ("SeDebugPrivilege", "SeTcbPrivilege", "SeBackupPrivilege",
"SeRestorePrivilege", "SeAssignPrimaryTokenPrivilege")
Detecção de Manipulação de Token (T1134):
index=sysmon EventCode=10 TargetImage="*\\lsass.exe"
GrantedAccess IN ("0x1010", "0x1038", "0x1fffff", "0x40")
| stats count by SourceImage, SourceUser, Computer, GrantedAccess
| where NOT match(SourceImage, "(svchost|csrss|wininit|MsMpEng|CrowdStrike)")
| sort - count
Etapa 3: Detecção de Mecanismos de Persistência
Criação de Tarefa Agendada (T1053.005):
index=wineventlog (sourcetype="WinEventLog:Security" EventCode=4698)
OR (sourcetype="XmlWinEventLog:Microsoft-Windows-Sysmon/Operational" EventCode=1
Image="*\\schtasks.exe")
| eval task_info = coalesce(TaskContent, CommandLine)
| search task_info="*powershell*" OR task_info="*cmd*" OR task_info="*http*" OR task_info="*\\Temp\\*"
| table _time, Computer, SubjectUserName, TaskName, task_info
Modificação de Chave de Execução do Registro (T1547.001):
…
Perguntas frequentes
O que são logs de eventos do Windows?
São registros que o Windows cria para guardar informações sobre o que acontece no sistema, como logins, erros e execução de programas.
O que é Splunk?
Splunk é uma ferramenta usada para coletar, pesquisar e analisar grandes volumes de dados, como os logs de eventos do Windows.
O que é Sysmon?
Sysmon é uma ferramenta que fornece informações mais detalhadas sobre a atividade do sistema, como criação de processos e conexões de rede.
Detalhes
Descrição original do autor
Analyzes Windows Security, System, and Sysmon event logs in Splunk to detect authentication attacks, privilege escalation, persistence mechanisms, and lateral movement using SPL queries mapped to MITRE ATT&CK techniques. Use when SOC analysts need to investigate Windows-based threats, build detection queries, or perform forensic timeline analysis of Windows endpoints and domain controllers. '
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5503
- 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
data-throughput-accelerator
Faz seu agente acelerar a movimentação de grandes volumes de dados. Ele encontra gargalos e garante que os dados sejam transferidos de forma rápida e correta.
affaan-m/ECC
inventory-demand-planning
Ajuda seu agente a prever a demanda de produtos em lojas. Ele otimiza o estoque e planeja quando fazer promoções para vender mais.
affaan-m/ECC
market-research
Ajuda seu agente a realizar pesquisas de mercado e análises competitivas. Fornece resumos com atribuição de fontes.
affaan-m/ECC