/
/

Como auditar o acesso a arquivos e pastas no Windows com ferramentas nativas

por Team Ninja
How to Audit Windows File and Folder Access With Native Tools blog banner image

Resumo instantâneo

Esta postagem do blog NinjaOne oferece uma lista abrangente de comandos CMD básicos e um mergulho profundo nos comandos do Windows, com +70 comandos CMD essenciais para usuários iniciantes e avançados. Explicamos sobre comandos práticos de prompt de comando para gerenciamento de arquivos, navegação em diretórios, solução de problemas de rede, operações de disco e automação, tudo com exemplos reais para maximizar a produtividade. Seja para aprender comandos básicos CMD ou dominar ferramentas avançadas de CLI do Windows, este guia ajuda você a usar o prompt de comando com mais eficiência.

Pontos principais

  • Ative a Política de Auditoria Avançada para ganhar precisão: use Auditar Sistema de Arquivos em Acesso a Objetos para garantir uma auditoria de acesso a arquivos no Windows confiável, sem os problemas das configurações legadas.
  • Aplique SACLs só nas pastas críticas: limite as auditorias de Êxito e Falha aos caminhos de dados de alto valor para enxugar os resultados e reduzir o ruído nos logs.
  • Priorize os IDs de evento de maior impacto: acompanhe eventos críticos como 4663, acesso a arquivo, 4656, solicitação de identificador, 4660, exclusões, 4670, permissões, e 5145, acesso a compartilhamento, para capturar os logs mais importantes.
  • Centralize e proteja os dados de auditoria: use o Windows Event Forwarding (WEF) ou o Windows Event Collector (WEC) para centralizar os eventos de auditoria de pastas no Windows.
  • Transforme dados brutos em informação útil: filtre os logs de auditoria por caminho, usuário e tipo de acesso para criar alertas de exclusões, alterações de permissão e operações em massa, e relate os achados todo mês.

O Windows traz todas as ferramentas nativas necessárias para monitorar atividade em arquivos em escala. Mas poder auditar tudo não significa que você deva fazer isso.

Auditorias amplas demais geram ruído, enchem os logs e podem até travar o desempenho da equipe. A palavra-chave aqui é precisão.

Neste guia, mostramos como fazer auditorias de acesso a arquivos no Windows com foco. Continue lendo para ver como concentrar esforços nos caminhos críticos e aplicar as System Access Control Lists (SACLs) corretas ajuda a capturar os eventos que realmente importam para a operação.

Quer saber mais? Assista ao nosso vídeo: Como auditar o acesso a arquivos e pastas no Windows com ferramentas nativas.

Como fazer auditorias precisas de acesso a arquivos e pastas no Windows

Auditorias eficazes exigem foco e uma estratégia clara. É tentador auditar tudo e torcer pelo melhor, mas esse caminho só gera mais ruído e confusão.

Abaixo está um roteiro para conduzir auditorias direcionadas de acesso a arquivos e pastas no Windows.

📌Pré-requisitos

  • Acesso administrativo ao Console de Gerenciamento de Política de Grupo (GPMC) dos servidores de arquivos.
  • Um inventário completo das pastas ou caminhos críticos a monitorar, com os respectivos responsáveis pelos dados.
  • Uma estratégia de coleta de logs com Windows Event Forwarding (WEF) ou Windows Event Collector (WEC), com armazenamento suficiente para os logs de Segurança.
  • Um modelo de relatório com as principais métricas para as revisões mensais com as partes interessadas.

Etapa 1: ative a política de auditoria avançada nos servidores de arquivos

📌Objetivo: gerar eventos de acesso detalhados e confiáveis para operações em arquivos.

Ações:

  1. Abra o Console de Gerenciamento de Política de Grupo (GPMC) e crie ou edite um GPO vinculado aos servidores de arquivos.
  2. Vá até Configuração do Computador → Políticas → Configurações do Windows → Configurações de Segurança → Configuração Avançada de Política de Auditoria → Acesso a Objetos.
  3. Ative Auditar Sistema de Arquivos e defina como Êxito e Falha para ter cobertura completa.
    • Se quiser, ative também a auditoria de Alteração de Política e Gerenciamento de Conta para rastrear alterações de usuários e configurações.
  4. Aplique o GPO e valide nos servidores de destino com: auditpol /get /category:*

📤Resultado: logs de Segurança com eventos de acesso a arquivos ricos e acionáveis.

Etapa 2: aplique SACLs onde faz diferença

📌Objetivo: capturar atividade de alto valor sem sobrecarregar os logs.

Ações:

  1. Em cada pasta crítica, clique com o botão direito e vá até Propriedades → Segurança → Avançadas → Auditoria.
  2. Adicione entradas para contas de serviço e grupos de usuários com acesso à pasta.
  3. Audite os seguintes tipos de acesso, conforme a necessidade:
    1. Criar arquivos/pastas
    2. Gravar dados
    3. Excluir
    4. Ler atributos
    5. Alterar permissões
  4. Se necessário, defina o escopo da auditoria como Esta pasta, subpastas e arquivos.

📤Resultado: os eventos são gerados apenas para as pastas e os tipos de acesso relevantes.

💡Dica: evite aplicar SACLs na raiz de volumes inteiros, a não ser que seja indispensável, para reduzir o ruído.

Etapa 3: colete e normalize os eventos

📌Objetivo: tornar as evidências de auditoria duráveis e consultáveis.

Ações:

  1. Configure o Windows Event Forwarding (WEF) ou o Windows Event Collector (WEC) para encaminhar os eventos do log de segurança de um servidor de arquivos até um coletor.
  2. Normalize os campos principais para análise: servidor, caminho, tipo de objeto, usuário do evento, máscara de acesso e resultado.
  3. Ajuste o tamanho dos logs e as políticas de retenção à frequência das suas revisões.

📤Resultado: um repositório central de eventos para consultas, alertas e auditorias.

Etapa 4: crie detecções e alertas

📌Objetivo: transformar eventos brutos em informações de segurança acionáveis.

Padrões de detecção de alto valor:

  • Exclusão em massa ou comportamento parecido com criptografia
    • Eventos 4663 com acesso de Exclusão por um mesmo usuário em um mesmo caminho em pouco tempo.
  • Alterações de permissão
    • Eventos 4670 em compartilhamentos críticos ou quebras de herança.
  • Acesso incomum
    • Identidades novas ou externas acessando caminhos protegidos.
  • Anomalias no nível do compartilhamento
    • Eventos 5145 vindos de origens ou IPs inesperados.

📤Resultado: alertas no tempo certo, ligados a próximos passos claros de investigação ou correção.

Etapa 5: gere relatórios e revise todo mês

📌Objetivo: demonstrar controle e promover melhoria contínua.

Ações:

  1. Use seu modelo de relatório para resumir os principais usuários, os principais caminhos, as alterações de permissão, as exclusões e as negações.
  2. Acompanhe as exceções e defina datas de expiração para acessos temporários.
  3. Revise os caminhos mais ruidosos e ajuste SACLs ou filtros para reduzir logs irrelevantes.

📤Resultado: um relatório pronto para auditoria e um Roadmap para refinar e aprimorar o monitoramento de acesso a arquivos.

Resumo dos principais IDs de evento de Segurança do Windows

Os IDs de evento são cheios de informação, mas difíceis de entender sem contexto. Veja um resumo rápido dos logs de eventos do Windows citados neste guia e o que cada um significa:

4663 – Tentativa de acesso a arquivo

Esses eventos registram quando um usuário ou processo acessa um arquivo ou pasta com sucesso. O registro traz o caminho completo do arquivo ou da pasta acessada, o tipo de acesso, quem executou a ação e o aplicativo usado.

4656 – Identificador solicitado

Registra toda vez que um usuário ou processo solicita acesso a um objeto, mesmo que o acesso seja negado depois. Ajuda a identificar a intenção, principalmente em tentativas de acesso malsucedidas.

4660 – Objeto excluído

O log confirma se um arquivo ou pasta foi excluído. Documenta o que foi excluído e quem excluiu. Use esses IDs de evento para rastrear exclusões não autorizadas.

4670 – Permissões alteradas

Esses eventos documentam alterações na Discretionary Access Control List (DACL) de um objeto. Permitem detectar escalonamento de privilégios e identificar possíveis erros de configuração em caminhos sensíveis.

5146 – Acesso a compartilhamento de rede

Esse evento registra o acesso a pastas compartilhadas pela rede, o que ajuda a detectar movimentação lateral e solicitações de acesso não autorizadas vindas de outras máquinas.

Automatize o monitoramento do servidor de arquivos com NinjaOne

Você pode usar as ferramentas nativas do Windows para auditar servidores de arquivos manualmente, mas NinjaOne tem recursos poderosos que simplificam esse trabalho. Veja como:

  • Implantação em escala: NinjaOne facilita a padronização das configurações de auditoria em vários servidores de arquivos, aplicando configurações de referência e verificando a conformidade da política de auditoria.
  • Monitoramento e alertas em tempo real: NinjaOne dá aos MSPs visibilidade completa da atividade em arquivos, encaminhando eventos de segurança para uma biblioteca centralizada e criando alertas para atividades suspeitas, como exclusões em massa de arquivos e alterações inesperadas de permissão. Também gera tickets detalhados, com informações acionáveis para a correção.
  • Prevenção e controle de acesso: NinjaOne ajuda a evitar possíveis violações de dados com a aplicação de Access Control Lists (ACLs) de privilégio mínimo.
  • Evidências e relatórios: NinjaOne transforma dados brutos em informação útil, anexando automaticamente exportações de eventos aos tickets de suporte. Também permite criar painéis dinâmicos que acompanham eventos-chave, como exclusões de arquivos, alterações de permissão, caminhos com muita atividade e exceções de acesso definidas pelos clientes.

Otimize a auditoria de acesso a arquivos no Windows e ganhe visibilidade

A auditoria nativa do Windows é uma ferramenta de monitoramento poderosa, mas só quando usada com intenção. Ao aplicar as políticas de auditoria certas, configurar SACLs nos caminhos críticos e centralizar os eventos importantes, você enxerga toda a atividade em arquivos e pastas sem sobrecarregar a equipe.

Una essa abordagem focada à detecção proativa, a controles de prevenção e a um ciclo contínuo de ajustes: assim você constrói uma estratégia de auditoria sustentável, que fortalece a postura de segurança e sustenta a conformidade regulatória.

Tópicos relacionados:

FAQs

Quando o escopo está bem definido, a auditoria de acesso a arquivos e pastas tem impacto mínimo no desempenho do servidor de arquivos. Ao limitar as SACLs às pastas mais críticas e ajustar a coleta de eventos, dá para monitorar a atividade em arquivos sem encher os logs.

Não necessariamente. É possível começar a monitorar a atividade em arquivos e pastas com ferramentas nativas, mas uma solução SIEM ajuda a correlacionar várias fontes de dados e a gerar alertas mais avançados.

Se você está começando na auditoria de acesso a arquivos e pastas, o recomendado é focar nos eventos de alto valor e alto risco. Entre eles, estão os IDs de evento 4663, 4670 e 5145.

O período ideal de retenção dos logs de Segurança do Windows varia conforme as exigências regulatórias, as necessidades de investigação e a capacidade de armazenamento disponível. Ainda assim, a maioria das organizações guarda os logs por pelo menos 90 dias.

Adote medidas preventivas, como o acesso controlado a pastas e Access Control Lists (ACLs) de privilégio mínimo, e crie um processo de controle de mudanças para configurações administrativas ou de sistema.

Recomendados para você

Pronto para simplificar as partes mais difíceis da TI?

Termos e condições NinjaOne

Ao clicar no botão “Aceito” abaixo, você indica sua aceitação dos seguintes termos legais, bem como dos nossos Termos de Uso:

  • Direitos de propriedade: A NinjaOne é proprietária e continuará a ser proprietária de todos os direitos, títulos e interesses relativos ao script (incluindo os direitos autorais). A NinjaOne está concedendo a você uma licença limitada para usar o script de acordo com os presentes termos legais.
  • Limitação de uso: Você só poderá usar o script para fins comerciais internos ou pessoais legítimos, sendo vedado compartilhar o script com terceiros.
  • Proibição de republicação: Em nenhuma circunstância você tem permissão para republicar o script em qualquer biblioteca de scripts pertencente ou sob o controle de qualquer outro fornecedor de software.
  • Isenção de responsabilidade da garantia: O script é fornecido “no estado em que se encontra” e “conforme disponível”, sem qualquer tipo de garantia. A NinjaOne não promete ou garante que o script estará livre de defeitos ou que atenderá às suas necessidades ou expectativas específicas.
  • Assunção de riscos: O uso do script é por sua própria conta e risco. Você reconhece que há certos riscos inerentes ao uso do script, e você compreende e assume cada um desses riscos.
  • Renúncia e isenção de responsabilidade: Você não responsabilizará a NinjaOne por consequências adversas ou não intencionais resultantes do seu uso do script e renunciará a quaisquer direitos ou tutelas legais que possa ter contra a NinjaOne em relação ao seu uso do script.
  • EULA: Se você for cliente da NinjaOne, o uso do script está sujeito ao Contrato de Licença de Usuário Final aplicável a você (EULA).