analyzing-azure-activity-logs-for-threats
Faz seu agente investigar atividades suspeitas em nuvens. Ele procura por ações incomuns de administradores e possíveis invasões.
O que ela faz
Esta ferramenta ajuda a procurar atividades suspeitas nos registros de segurança da sua conta Microsoft Azure. Ela pode identificar tentativas de invasão, alterações não autorizadas e outras ações maliciosas.
Quando usar
- ✓Quando você suspeita que sua conta Azure foi invadida.
- ✓Ao investigar atividades incomuns de administradores.
- ✓Para criar regras de detecção de ameaças na nuvem.
Exemplo do que pedir para a IA
“Procure por alterações suspeitas nos logs de atividade do Azure.”
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 um programa chamado 'azure-monitor-query' para fazer perguntas específicas aos registros de segurança do Azure. Essas perguntas são projetadas para encontrar padrões de atividades perigosas.
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-azure-activity-logs-for-threatsOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/analyzing-azure-activity-logs-for-threats/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 Atividade do Azure em Busca de Ameaças
Quando Usar
- Ao investigar incidentes de segurança que exigem a análise de logs de atividade do Azure em busca de ameaças
- Ao criar 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
- Familiaridade com conceitos e ferramentas de operações de segurança
- Acesso a um ambiente de teste ou laboratório para execução segura
- Python 3.8+ com as dependências necessárias instaladas
- Autorização apropriada para quaisquer atividades de teste
Instruções
Use azure-monitor-query para executar consultas KQL contra workspaces do Azure Log Analytics,
detectando operações administrativas suspeitas e anomalias de login.
from azure.identity import DefaultAzureCredential
from azure.monitor.query import LogsQueryClient
from datetime import timedelta
credential = DefaultAzureCredential()
client = LogsQueryClient(credential)
response = client.query_workspace(
workspace_id="WORKSPACE_ID",
query="AzureActivity | where OperationNameValue has 'MICROSOFT.AUTHORIZATION/ROLEASSIGNMENTS/WRITE' | take 10",
timespan=timedelta(hours=24),
)
Consultas de detecção chave:
- Alterações de atribuição de função (escalonamento de privilégios)
- Modificações de grupo de recursos e assinatura
- Acesso a segredos do Key Vault de novos IPs
- Alterações de regras do grupo de segurança de rede
- Modificações de política de acesso condicional
Exemplos
# Detect new Global Admin role assignments
query = '''
AuditLogs
| where OperationName == "Add member to role"
| where TargetResources[0].modifiedProperties[0].newValue has "Global Administrator"
'''
Perguntas frequentes
O que são 'registros de atividade'?
São como um diário que registra tudo o que acontece na sua conta Azure, quem fez o quê e quando.
O que são 'KQL queries'?
São um tipo de linguagem de programação usada para fazer perguntas específicas aos registros de dados do Azure.
Preciso ser um expert em segurança para usar isso?
É útil ter alguma familiaridade com segurança, mas a ferramenta foi feita para simplificar a análise.
Detalhes
Descrição original do autor
Queries Azure Monitor activity logs and sign-in logs via azure-monitor-query to detect suspicious administrative operations, impossible travel, privilege escalation, and resource modifications. Builds KQL queries for threat hunting in Azure environments. Use when investigating suspicious Azure tenant activity or building cloud SIEM detections. '
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5436
- 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