detecting-evasion-techniques-in-endpoint-logs
Ajuda seu agente a detectar técnicas de evasão em logs de endpoint. Ele busca por manipulação de logs e desativação de ferramentas de segurança.
O que ela faz
Esta ferramenta ajuda a encontrar atividades suspeitas em computadores. Ela procura por sinais de que alguém está tentando se esconder, como apagar rastros, mudar horários de arquivos ou usar programas de forma maliciosa.
Quando usar
- ✓Quando você suspeita que algo estranho aconteceu em um computador.
- ✓Ao criar regras para detectar tentativas de invasão.
- ✓Ao procurar por atividades furtivas de invasores.
Exemplo do que pedir para a IA
“Procure por técnicas de evasão em logs de endpoint.”
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 do computador (logs) em busca de padrões conhecidos de invasores. Ela verifica se arquivos foram alterados, se programas foram executados de forma incomum ou se ferramentas de segurança foram desativadas.
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-evasion-techniques-in-endpoint-logsOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/detecting-evasion-techniques-in-endpoint-logs/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 Técnicas de Evasão em Logs de Endpoint
Quando Usar
Use esta habilidade quando:
- Estiver procurando por técnicas de evasão de defesa de adversários (MITRE ATT&CK TA0005) em telemetria de endpoint
- Estiver construindo regras de detecção para métodos comuns de evasão (injeção de processos, timestomping, limpeza de logs)
- Estiver investigando incidentes onde adversários desabilitaram ou contornaram ferramentas de segurança
- Estiver analisando logs de endpoint para indicadores de abuso de binários "living-off-the-land" (LOLBin)
Não use esta habilidade para evasão em nível de rede (use análise de tráfego de rede) ou para engenharia reversa de malware.
Pré-requisitos
- Sysmon instalado e configurado com regras de log abrangentes (configuração SwiftOnSecurity ou Olaf Hartong)
- Log de Eventos de Segurança do Windows com política de auditoria avançada habilitada
- Telemetria EDR (CrowdStrike, SentinelOne, Microsoft Defender for Endpoint)
- Plataforma SIEM para correlação de logs (Splunk, Elastic, Sentinel)
- Matriz MITRE ATT&CK Enterprise para referência de técnicas
Fluxo de Trabalho
Etapa 1: Detectar Manipulação de Logs (T1070)
Limpeza do Log de Eventos do Windows (T1070.001):
# Sysmon Event ID 1 (Process Create) for wevtutil
EventID: 1
CommandLine contains: "wevtutil cl" OR "wevtutil clear-log"
# Security Event ID 1102 - Audit log was cleared
EventID: 1102
Source: Microsoft-Windows-Eventlog
# System Event ID 104 - Event log was cleared
EventID: 104
# PowerShell log clearing
EventID: 1 (Sysmon)
CommandLine contains: "Clear-EventLog" OR "Remove-EventLog"
# Splunk query:
index=windows (EventCode=1102 OR EventCode=104)
OR (EventCode=1 CommandLine="*wevtutil*cl*")
OR (EventCode=1 CommandLine="*Clear-EventLog*")
| table _time host user CommandLine EventCode
Timestomping (T1070.006):
# Sysmon Event ID 2 - File creation time changed
EventID: 2
# Look for creation times set far in the past on recently-written files
# Correlate with Event ID 11 (FileCreate) - if FileCreate is recent but
# creation time in Event ID 2 is old, timestomping is likely
# MDE Advanced Hunting (KQL):
DeviceFileEvents
| where ActionType == "FileTimestampModified"
| where Timestamp > ago(7d)
| extend TimeDiff = datetime_diff('day', Timestamp, ReportedFileCreationTime)
| where TimeDiff > 30
| project Timestamp, DeviceName, FileName, FolderPath,
ReportedFileCreationTime, InitiatingProcessFileName
Etapa 2: Detectar Injeção de Processos (T1055)
# Sysmon Event ID 8 - CreateRemoteThread
EventID: 8
# Alert when source process is unusual (not system processes)
# Filter out known legitimate: antivirus, debugging tools
SourceImage NOT IN ("C:\Windows\System32\csrss.exe",
"C:\Windows\System32\lsass.exe")
# Sysmon Event ID 10 - ProcessAccess with suspicious access masks
EventID: 10
GrantedAccess contains: "0x1F0FFF" OR "0x1FFFFF" OR "0x001F0FFF"
# PROCESS_ALL_ACCESS = 0x1F0FFF (common in injection)
# Filter legitimate: AV accessing all processes
# Sysmon Event ID 25 - Process Tampering
EventID: 25
Type: "Image is replaced" # Process hollowing indicator
# Splunk detection:
index=sysmon EventCode=8
| where NOT match(SourceImage, "(?i)(csrss|svchost|MsMpEng|defender)")
| stats count by SourceImage TargetImage host
| where count < 5
| sort - count
Etapa 3: Detectar Desabilitação de Ferramentas de Segurança (T1562)
# Service stopped events for security services
EventID: 7045 (new service) OR 7036 (service state change)
ServiceName IN ("WinDefend", "Sense", "CrowdStrike Falcon Sensor",
"SentinelAgent", "csagent", "MBAMService")
# Sysmon Event ID 1 - Processes that disable Defender
CommandLine contains: "Set-MpPreference -DisableRealtimeMonitoring"
OR "sc stop WinDefend"
OR "sc config WinDefend start= disabled"
OR "net stop" AND ("windefend" OR "sense" OR "csagent")
# Registry modification to disable security features
# Sysmon Event ID 13 - Registry value set
TargetObject contains: "DisableAntiSpyware"
OR "DisableRealtimeMonitoring"
OR "DisableBehaviorMonitoring"
Details: "DWORD (0x00000001)"
# MDE KQL:
DeviceRegistryEvents
| where RegistryValueName in ("DisableAntiSpyware", "DisableRealtimeMonitoring")
| where RegistryValueData == "1"
| project Timestamp, DeviceName, RegistryKey, InitiatingProcessFileName
Etapa 4: Detectar Mascaramento (T1036)
# Sysmon Event ID 1 - Processo com nome legítimo de caminho incomum
EventID: 1
Image contém: "svchost.exe" E Image NÃO começa com: "C:\Windows\System32\"
Image contém: "csrss.exe" E Image NÃO começa com: "C:\Windows\System32\"
…
Perguntas frequentes
O que são 'técnicas de evasão'?
São métodos que invasores usam para se esconder e evitar serem detectados por programas de segurança.
O que são 'logs de endpoint'?
São registros detalhados de tudo o que acontece em um computador ou dispositivo.
Preciso instalar algo para usar?
Sim, é necessário ter ferramentas de monitoramento como Sysmon e um sistema para juntar os logs (SIEM) já configurados.
Detalhes
Descrição original do autor
Detects defense evasion techniques used by adversaries in endpoint logs including log tampering, timestomping, process injection, and security tool disabling. Use when investigating suspicious endpoint behavior, building detection rules for evasion tactics, or conducting threat hunting for stealthy adversary activity. Activates for requests involving evasion detection, defense evasion analysis, lo
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5665
- 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