Pular para o conteúdo
Skillpedia
Agentes35 mil · #5720

detecting-t1548-abuse-elevation-control-mechanism

Faz seu agente detectar o abuso de mecanismos de controle de elevação (T1548) no Windows e Linux.

O que ela faz

Esta ferramenta ajuda a encontrar maneiras que hackers usam para ganhar acesso extra em computadores, como enganar o sistema de segurança do Windows (UAC) ou usar comandos especiais no Linux. Ela procura por atividades suspeitas que indicam que alguém está tentando se tornar um administrador sem permissão.

Quando usar

  • ✓Quando você suspeita que alguém está tentando se tornar um administrador no Windows sem ser notado.
  • ✓Se você recebeu um alerta sobre hackers usando métodos para burlar o UAC.
  • ✓Ao investigar como um invasor conseguiu acesso de administrador no seu sistema.

Exemplo do que pedir para a IA

“Procure por tentativas de ganhar privilégios de administrador sem permissão.”

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

https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/detecting-t1548-abuse-elevation-control-mechanism/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/detecting-t1548-abuse-elevation-control-mechanism/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Ela funciona observando mudanças importantes no registro do Windows e como os programas são iniciados. No Linux, ela verifica o uso de comandos como 'sudo' ou arquivos especiais que dão mais poder.

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-t1548-abuse-elevation-control-mechanism

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/detecting-t1548-abuse-elevation-control-mechanism/SKILL.md -o SKILL.md
Conteú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 Abuso de Mecanismo de Controle de Elevação T1548

Quando Usar

  • Ao procurar por escalonamento de privilégios via bypass de UAC em ambientes Windows
  • Após inteligência de ameaças indicar o uso de exploits de bypass de UAC por grupos de ameaças ativos
  • Ao investigar como atacantes alcançaram acesso administrativo sem disparar prompts de UAC
  • Durante avaliações de segurança para validar a cobertura de detecção de bypass de UAC
  • Ao monitorar abuso de setuid/setgid em sistemas Linux

Pré-requisitos

  • Sysmon Event ID 1 com registro de linha de comando e processo pai
  • Windows Security Event ID 4688 com rastreamento de processos
  • Auditoria de Registro para chaves relacionadas ao UAC (HKCU\Software\Classes)
  • Sysmon Event ID 12/13 (Modificação de chave/valor de registro)
  • EDR com capacidades de monitoramento de elevação

Fluxo de Trabalho

  1. Monitorar Modificações de Registro do UAC: Muitos bypasses de UAC modificam chaves de registro em HKCU\Software\Classes\ms-settings\shell\open\command ou HKCU\Software\Classes\mscfile\shell\open\command. Rastreie Eventos Sysmon 12/13 para essas alterações.
  2. Detectar Abuso de Processos de Auto-Elevação: Certos binários do Windows se auto-elevam sem prompts de UAC (fodhelper.exe, computerdefaults.exe, eventvwr.exe). Procure por estes sendo lançados por processos pais não padrão.
  3. Rastrear Mudanças no Nível de Integridade do Processo: Monitore processos escalando de nível de integridade médio para alto sem eventos de consentimento de UAC correspondentes.
  4. Procurar por Criação de Processos Elevados: Detecte quando processos de auto-elevação criam filhos inesperados (cmd.exe, powershell.exe) -- indicando exploração de bypass de UAC.
  5. Monitorar Abuso de Elevação no Linux: Rastreie exploração de má configuração de sudo, abuso de binários setuid e manipulação de capacidades.
  6. Correlacionar com Cadeia de Escalonamento de Privilégios: Mapeie o abuso de elevação para a cadeia de ataque mais ampla, identificando o que foi feito com os privilégios escalados.

Conceitos Chave

Conceito Descrição
T1548.002 Bypass de Controle de Conta de Usuário
T1548.001 Setuid e Setgid (Linux)
T1548.003 Sudo e Cache de Sudo
T1548.004 Execução Elevada com Prompt (macOS)
Auto-Elevação do UAC Binários do Windows que se elevam sem prompt
fodhelper.exe Vetor comum de bypass de UAC via sequestro de registro
eventvwr.exe Bypass de UAC do manipulador de arquivos MSC
Nível de Integridade Nível de confiança do processo do Windows (Baixo/Médio/Alto/Sistema)

Consultas de Detecção

Splunk -- Bypass de UAC via Modificação de Registro

index=sysmon (EventCode=12 OR EventCode=13)
| where match(TargetObject, "(?i)HKCU\\\\Software\\\\Classes\\\\(ms-settings|mscfile|exefile|Folder)\\\\shell\\\\open\\\\command")
| table _time Computer User EventCode TargetObject Details Image

Splunk -- Abuso de Processo de Auto-Elevação

index=sysmon EventCode=1
| where match(Image, "(?i)(fodhelper|computerdefaults|eventvwr|sdclt|slui|cmstp)\.exe$")
| where NOT match(ParentImage, "(?i)(explorer|svchost|services)\.exe$")
| table _time Computer User Image CommandLine ParentImage ParentCommandLine

KQL -- Detecção de Bypass de UAC

DeviceRegistryEvents
| where Timestamp > ago(7d)
| where RegistryKey has_any ("ms-settings\\shell\\open\\command", "mscfile\\shell\\open\\command")
| where ActionType == "RegistryValueSet"
| project Timestamp, DeviceName, RegistryKey, RegistryValueData, InitiatingProcessFileName

Regra Sigma

title: UAC Bypass via Registry Modification
status: stable
logsource:
    product: windows
    category: registry_set
detection:
    selection:
        TargetObject|contains:
            - '\ms-settings\shell\open\command'
            - '\mscfile\shell\open\command'
            - '\exefile\shell\open\command'
    condition: selection
level: high
tags:
    - attack.privilege_escalation
    - attack.t1548.002

Cenários Comuns

  1. Sequestro de Registro do fodhelper.exe: O atacante define HKCU\Software\Classes\ms-settings\shell\open\command para um executável malicioso, então lança o fodhelper.exe que se auto-eleva e executa o comando sequestrado.
  2. Bypass MSC do eventvwr.exe: Modificando HKCU\Software\Classes\mscfile\shell\open\command para interceptar o comportamento de auto-elevação do Visualizador de Eventos.
  3. Bypass do sdclt.exe: Alavancando a auto-elevação do utilitário de Backup do Windows para executar comandos arbitrários.
  4. Bypass de INF do CMSTP.exe: Usando o Connection Manager Profile Installer com um arquivo INF malicioso para contornar o UAC via flags /s /ni.

…

Perguntas frequentes

O que é UAC?

UAC significa Controle de Conta de Usuário. É uma camada de segurança no Windows que pede sua permissão antes de permitir que programas façam mudanças importantes no sistema.

O que são 'auto-elevating binaries'?

São programas do Windows que, por design, podem ganhar privilégios de administrador sem pedir permissão extra ao usuário. Hackers podem abusar desses programas.

O que é T1548?

T1548 é um código usado para descrever técnicas de ataque que abusam de mecanismos de controle de privilégios, como o UAC no Windows ou o sudo no Linux.

Detalhes

Descrição original do autor

Detect abuse of elevation control mechanisms (T1548), including Windows UAC bypass via auto-elevating binaries like fodhelper.exe and Linux sudo/setuid/setgid exploitation, by monitoring registry changes, integrity-level transitions, and parent-child process relationships via Sysmon and Windows Security events. Use when hunting privilege-escalation activity or validating elevation-abuse detection

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#5720
Licença
Apache-2.0
Atualizada em
31/08/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas