Pular para o conteúdo
Skillpedia
Segurança35 mil · #6141

performing-service-account-audit

Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.

O que ela faz

Esta ferramenta verifica contas de serviço em sistemas de computador para encontrar aquelas que não são mais usadas, têm permissões excessivas ou não seguem as regras de segurança. Ela ajuda a manter a segurança e a conformidade.

Quando usar

  • ✓Ao fazer uma verificação de segurança completa.
  • ✓Ao investigar um incidente de segurança.
  • ✓Ao testar regularmente as defesas de segurança.

Exemplo do que pedir para a IA

“Verifique minhas contas de serviço e me diga quais estão com problemas de segurança.”

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/performing-service-account-audit/SKILL.md

Mensagem pronta para colar

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

A ferramenta procura por contas de serviço em diferentes sistemas, como Active Directory e nuvens. Ela analisa quem é o dono, quais permissões a conta tem e se as senhas são trocadas regularmente.

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 performing-service-account-audit

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/performing-service-account-audit/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.

Auditoria de Contas de Serviço

Visão Geral

Audite contas de serviço em toda a infraestrutura corporativa para identificar contas órfãs, com privilégios excessivos e não conformes. Esta habilidade abrange a descoberta de contas de serviço no Active Directory, plataformas de nuvem, bancos de dados e aplicativos, avaliando níveis de privilégio, identificando proprietários ausentes e aplicando políticas de ciclo de vida.

Quando Usar

  • Ao realizar avaliações de segurança que envolvam auditoria de contas de serviço
  • Ao seguir procedimentos de resposta a incidentes para eventos de segurança relacionados
  • Ao realizar testes de segurança ou atividades de auditoria agendadas
  • Ao validar controles de segurança por meio de testes práticos

Pré-requisitos

  • Familiaridade com conceitos e ferramentas de gerenciamento de identidade e acesso
  • 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

Objetivos

  • Descobrir todas as contas de serviço em AD, nuvem, bancos de dados e aplicativos
  • Identificar contas órfãs sem proprietário válido ou aplicativo associado
  • Avaliar níveis de privilégio e sinalizar contas de serviço com privilégios excessivos
  • Verificar senhas que não rotacionam e autenticação fraca
  • Mapear dependências de contas de serviço para remediação segura
  • Gerar relatórios de conformidade para auditorias SOX, PCI DSS e HIPAA

Conceitos Chave

Tipos de Contas de Serviço

  1. Contas de Serviço AD: Serviços do Windows, tarefas agendadas, pools de aplicativos IIS
  2. Contas de Serviço Gerenciadas (gMSA): Rotação automática de senhas gerenciada pelo AD
  3. Contas de Serviço IAM na Nuvem: Funções/usuários AWS IAM, princípios de serviço Azure, contas de serviço GCP
  4. Contas de Serviço de Banco de Dados: Contas de conexão de aplicativos, contas de replicação
  5. Contas de Serviço de Aplicativo: Chaves de API, contas de bot, contas de integração

Dimensões da Auditoria

  • Propriedade: Quem é responsável por esta conta?
  • Propósito: Qual aplicativo/serviço usa esta conta?
  • Privilégios: Quais permissões esta conta tem?
  • Autenticação: Como esta conta se autentica (senha, chave, certificado)?
  • Rotação: Quando a credencial foi alterada pela última vez?
  • Atividade: Quando esta conta foi usada pela última vez?

Fluxo de Trabalho

Etapa 1: Descoberta - Active Directory

  1. Consultar o AD para todas as contas de serviço (filtrar por descrição, OU, convenção de nomenclatura)
  2. Identificar contas com ServicePrincipalName definido
  3. Listar contas em grupos privilegiados (Administradores de Domínio, Administradores de Empresa)
  4. Verificar gMSA versus contas de serviço tradicionais
  5. Identificar contas com PasswordNeverExpires sinalizado

Etapa 2: Descoberta - Plataformas de Nuvem

  • AWS: Listar usuários IAM com chaves de acesso, verificar a última data de uso, identificar funções não utilizadas
  • Azure: Enumerar princípios de serviço, registros de aplicativos, identidades gerenciadas
  • GCP: Listar contas de serviço, verificar a idade da chave, identificar permissões não utilizadas

Etapa 3: Avaliação

  • Sinalizar contas com associação a grupos administrativos/privilegiados
  • Verificar a idade da senha em relação à política de rotação (máximo de 90 dias)
  • Identificar contas sem atividade de login nos últimos 90+ dias
  • Verificar a propriedade da conta em relação ao CMDB/inventário de ativos
  • Verificar credenciais compartilhadas (mesmo hash de senha entre contas)

Etapa 4: Classificação de Risco

  • Crítico: Privilégios de administrador de domínio/nuvem, sem rotação de senha
  • Alto: Acesso a dados confidenciais, sem proprietário identificado
  • Médio: Permissões de serviço padrão, senha com mais de 90 dias
  • Baixo: Acesso somente leitura, credenciais gerenciadas (gMSA, identidade gerenciada)

Etapa 5: Remediação

  • Desabilitar contas órfãs após validação com as equipes de aplicativos
  • Converter contas de serviço tradicionais para gMSA onde for possível
  • Rotacionar credenciais com mais de um limite de política
  • Reduzir privilégios ao mínimo necessário
  • Atribuir proprietários e documentar dependências

Controles de Segurança

Controle NIST 800-53 Descrição
Gerenciamento de Contas AC-2 Ciclo de vida da conta de serviço
Revisão de Contas AC-2(3) Revisão periódica de contas
Menor Privilégio AC-6 Permissões mínimas da conta de serviço
Gerenciamento de Autenticadores IA-5 Rotação de credenciais de serviço
Revisão de Auditoria AU-6 Revisão da atividade da conta de serviço

Armadilhas Comuns

  • Desabilitar contas de serviço sem verificar primeiro as dependências do aplicativo
  • Não descobrir contas de serviço fora do Active Directory
  • Princípios de serviço na nuvem e identidades gerenciadas ausentes
  • Não verificar direitos de logon interativo em contas de serviço

…

Perguntas frequentes

O que são contas de serviço?

São contas usadas por programas ou serviços para se comunicar com outros sistemas, em vez de um usuário humano.

O que significa 'órfão'?

Uma conta órfã é aquela que não tem mais um dono claro ou não está mais ligada a nenhum programa ou serviço.

O que são contas 'superprivilegiadas'?

São contas com permissões muito altas, que podem fazer alterações importantes no sistema, representando um risco maior se comprometidas.

Detalhes

Descrição original do autor

Audit service accounts across enterprise infrastructure to identify orphaned, over-privileged, and non-compliant accounts. This skill covers discovery of service accounts in Active Directory, cloud pl

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

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