Pular para o conteúdo
Skillpedia
Diversos35 mil · #5436

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

https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/analyzing-azure-activity-logs-for-threats/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/analyzing-azure-activity-logs-for-threats/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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-threats

Ou 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.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.

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:

  1. Alterações de atribuição de função (escalonamento de privilégios)
  2. Modificações de grupo de recursos e assinatura
  3. Acesso a segredos do Key Vault de novos IPs
  4. Alterações de regras do grupo de segurança de rede
  5. 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. '

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#5436
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