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

implementing-usb-device-control-policy

Faz seu agente controlar o uso de dispositivos USB para prevenir vazamento de dados e infecção por malware.

O que ela faz

Este recurso ajuda a controlar quais dispositivos USB podem ser conectados ao seu computador. Ele impede que pessoas conectem dispositivos não autorizados, como pendrives, para evitar roubo de dados ou a entrada de vírus.

Quando usar

  • ✓Quando você quer impedir que pendrives sejam usados para roubar informações.
  • ✓Ao configurar regras para permitir apenas pendrives específicos e autorizados.
  • ✓Para cumprir regras de segurança que limitam o uso de mídias removíveis.

Exemplo do que pedir para a IA

“Configure o computador para bloquear todos os pendrives, exceto o meu pendrive SanDisk com ID USB\VID_0781&PID_5583.”

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/implementing-usb-device-control-policy/SKILL.md

Mensagem pronta para colar

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

O sistema verifica os dispositivos USB conectados e compara com uma lista de permissões. Se um dispositivo não estiver na lista, ele é bloqueado.

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 implementing-usb-device-control-policy

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-usb-device-control-policy/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.

Implementando Política de Controle de Dispositivos USB

Quando Usar

Use esta funcionalidade quando:

  • Restringir dispositivos de armazenamento USB para prevenir exfiltração de dados ou introdução de malware
  • Implementar políticas de controle de dispositivos via GPO, Intune ou módulos de controle de dispositivos EDR
  • Criar listas de permissão (whitelists) de USB para dispositivos autorizados, bloqueando todos os outros
  • Atender aos requisitos de conformidade para controle de mídia removível (PCI DSS, HIPAA)

Não use para DLP baseado em rede ou restrições de armazenamento em nuvem.

Pré-requisitos

  • GPO do Active Directory ou Microsoft Intune para implantação de políticas
  • IDs de Instância de Dispositivo de dispositivos USB autorizados
  • EDR com módulo de controle de dispositivos (CrowdStrike, Microsoft Defender for Endpoint)
  • Compreensão das classes de dispositivos USB (armazenamento em massa, HID, impressora, etc.)

Fluxo de Trabalho

Etapa 1: Inventariar o Uso Atual de USB

# Enumerate currently connected USB devices
Get-PnpDevice -Class USB | Select-Object InstanceId, FriendlyName, Status

# Query USB storage history from registry
Get-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Enum\USBSTOR\*\*" |
  Select-Object FriendlyName, ContainerID, HardwareID

# Collect USB usage across fleet (via EDR or scripts)
# CrowdStrike: Investigate → USB Device Activity
# MDE: DeviceEvents | where ActionType == "UsbDriveMounted"

Etapa 2: Configurar Controle de Dispositivos GPO

Computer Configuration → Administrative Templates → System → Removable Storage Access

- All Removable Storage classes: Deny all access → Enabled
  (Block read AND write for all removable storage)

OR for granular control:
- CD and DVD: Deny read access → Enabled
- Removable Disks: Deny write access → Enabled (read-only USB)
- Tape Drives: Deny all access → Enabled
- WPD Devices: Deny all access → Enabled

To allow specific approved USB devices:
Computer Configuration → Administrative Templates → System → Device Installation
  → Device Installation Restrictions

- Prevent installation of devices not described by other policy settings → Enabled
- Allow installation of devices that match any of these device IDs → Enabled
  Add approved Device IDs: USB\VID_0781&PID_5583 (example: SanDisk Cruzer)

Etapa 3: Implantar via Microsoft Defender for Endpoint

<!-- MDE Device Control policy (XML format) -->
<PolicyGroups>
  <Group Id="{d9a81dc0-1234-5678-9abc-def012345678}"
    Type="Device" Name="Approved USB Devices">
    <MatchClause>
      <MatchType>VID_PID</MatchType>
      <MatchData>0781_5583</MatchData> <!-- SanDisk -->
    </MatchClause>
  </Group>
</PolicyGroups>

<PolicyRules>
  <Rule Id="{rule-guid}" Name="Block unapproved USB storage">
    <IncludedIdList>
      <PrimaryId>RemovableMediaDevices</PrimaryId>
    </IncludedIdList>
    <ExcludedIdList>
      <GroupId>{d9a81dc0-1234-5678-9abc-def012345678}</GroupId>
    </ExcludedIdList>
    <Entry>
      <Type>Deny</Type>
      <AccessMask>63</AccessMask> <!-- All access -->
      <Options>4</Options> <!-- Show notification -->
    </Entry>
  </Rule>
</PolicyRules>

Etapa 4: Auditar e Monitorar

# Monitor USB events in SIEM:
# Windows Event ID 6416 - New external device recognized
# Windows Event ID 4663 - File access on removable media
# MDE: DeviceEvents where ActionType contains "Usb"

# Generate USB activity reports monthly
# Track: blocked attempts, approved device usage, exception requests

Conceitos Chave

Termo Definição
VID/PID Vendor ID e Product ID que identificam unicamente modelos de dispositivos USB
Device Instance ID Identificador único para um dispositivo USB físico específico
Device Control Recurso EDR/endpoint que restringe o acesso a dispositivos com base em tipo, fornecedor ou número de série
USB Class Categoria do dispositivo USB (armazenamento em massa 08h, HID 03h, impressora 07h)

Ferramentas e Sistemas

  • Microsoft Defender Device Control: Módulo MDE para políticas de restrição de USB
  • CrowdStrike Falcon Device Control: Aplicação de políticas de USB baseada em EDR
  • Group Policy (Removable Storage Access): Restrição de USB nativa do Windows via GPO
  • Endpoint Protector: Solução de controle de dispositivos e DLP de terceiros

Armadilhas Comuns

  • Bloquear todo o USB sem exceção: Teclados e mouses são dispositivos USB HID. Bloqueie apenas a classe de armazenamento em massa, não todo o USB.
  • Não comunicar a política aos usuários: Bloqueios de USB sem notificação ao usuário geram chamados para o helpdesk. Exiba uma notificação explicando a política.

…

Perguntas frequentes

O que são VID e PID?

São códigos únicos que identificam o fabricante (VID) e o modelo (PID) de um dispositivo USB, como um pendrive.

Posso bloquear todos os dispositivos USB?

Não é recomendado bloquear todos os dispositivos USB, pois isso pode impedir o funcionamento de teclados e mouses, que também são dispositivos USB.

Como faço para permitir um pendrive específico?

Você precisa saber o VID e PID do pendrive e adicioná-lo a uma lista de exceções nas configurações de política.

Detalhes

Descrição original do autor

Implements USB device control policies to restrict unauthorized removable media access on endpoints, preventing data exfiltration and malware introduction via USB devices. Use when deploying device control via Group Policy, Intune, or EDR platforms to enforce USB restrictions. Activates for requests involving USB control, removable media policy, device control, or data loss prevention via USB. '

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

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