implementing-conduit-security-for-ot-remote-access
Ensina seu agente de IA a proteger aplicações contra ataques e colocar projetos no ar e cuidar da infraestrutura.
O que ela faz
Esta ferramenta ajuda a criar um caminho seguro para que pessoas de fora (como técnicos ou fornecedores) acessem sistemas de controle industrial (como os de fábricas) remotamente. Ela usa um modelo de segurança chamado 'conduit' para garantir que o acesso seja controlado, gravado e aprovado.
Quando usar
- ✓Quando você quer substituir o acesso VPN direto para sistemas industriais.
- ✓Para controlar o acesso de fornecedores externos a equipamentos de SCADA.
- ✓Para corrigir falhas de segurança em acessos remotos não controlados.
Exemplo do que pedir para a IA
“Configure um acesso remoto seguro para o sistema SCADA da fábrica usando o modelo de conduit, com aprovação prévia e gravação de sessão.”
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
Ela define um caminho de acesso seguro que começa fora da rede industrial, passa por um servidor intermediário seguro (jump server) na zona de segurança (DMZ) e só então chega ao sistema de destino. Todo o acesso é autenticado com múltiplos fatores, aprovado e gravado.
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-conduit-security-for-ot-remote-accessOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-conduit-security-for-ot-remote-access/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.
Implementando Segurança de Conduit para Acesso Remoto em OT
Quando Usar
- Ao substituir conexões VPN diretas de TI ou fornecedores para redes de controle de OT
- Ao implementar arquitetura de conduit compatível com IEC 62443 para caminhos de acesso remoto
- Ao implantar acesso remoto seguro para manutenção de equipamentos de ICS por fornecedores terceirizados
- Ao construir fluxos de trabalho de acesso baseados em aprovação para acesso a sistemas de OT privilegiados
- Ao corrigir descobertas de auditoria sobre acesso remoto não controlado a sistemas SCADA
Não use para projetar a segmentação geral do Modelo Purdue (consulte implementando-segmentacao-rede-modelo-purdue), para implantar soluções de acesso remoto apenas de TI, ou para configurar acesso ao console local para PLCs.
Pré-requisitos
- DMZ de TI/OT (Nível 3.5) implantada com arquitetura de firewall duplo
- Servidor de salto (jump server) ou plataforma de gerenciamento de acesso privilegiado (PAM) (CyberArk, BeyondTrust)
- Infraestrutura de autenticação multifator (MFA) para usuários de acesso remoto de OT
- Capacidade de gravação de sessão para fins de conformidade e forenses
- Sistema de fluxo de trabalho de aprovação (ServiceNow, sistema de tickets) para solicitações de acesso
Fluxo de Trabalho
Etapa 1: Projetar a Arquitetura de Conduit para Acesso Remoto
# Arquitetura de Segurança de Conduit IEC 62443 para Acesso Remoto em OT
# Todo acesso remoto termina na DMZ - nunca passa diretamente para OT
conduit_architecture:
remote_access_conduit:
conduit_id: "RA-001"
source_zone: "Enterprise IT (Nível 4)"
destination_zone: "OT DMZ (Nível 3.5)"
security_level_target: "SL3"
components:
external_gateway:
type: "Concentrador VPN"
location: "DMZ Corporativa"
ip: "10.200.1.10"
protocols: ["IPsec", "SSL-VPN"]
authentication: "MFA obrigatório (certificado + OTP)"
dmz_jump_server:
type: "Estação de Trabalho de Acesso Privilegiado"
location: "OT DMZ (Nível 3.5)"
ip: "10.10.150.20"
os: "Windows Server 2022 (endurecido)"
controls:
- "Contas de administrador local desativadas"
- "Portas USB desativadas"
- "Transferência de área de transferência desativada por padrão"
- "Gravação de sessão ativada (todas as teclas e tela)"
- "Duração máxima da sessão: 4 horas"
- "Logoff automático após 15 minutos de inatividade"
- "Lista de permissões de aplicativos aplicada"
ot_access_gateway:
type: "Gateway de Acesso Remoto Industrial"
location: "DMZ de OT / Limite de Nível 3"
ip: "10.10.150.25"
controls:
- "Apenas IPs de destino pré-aprovados alcançáveis"
- "Filtragem em nível de protocolo (apenas RDP, SSH, VNC)"
- "Sessões com tempo limitado e expiração automática"
- "Acesso baseado em aprovação (gerente da planta deve autorizar)"
data_flow:
- step: 1
description: "Usuário autentica via VPN corporativa com MFA"
source: "Usuário remoto"
destination: "Concentrador VPN"
protocol: "IPsec/SSL-VPN"
- step: 2
description: "Usuário se conecta ao jump server na DMZ de OT"
source: "Túnel VPN"
destination: "Jump server da DMZ"
protocol: "RDP com NLA"
- step: 3
description: "Do jump server, o usuário acessa um sistema de OT específico"
source: "Jump server da DMZ"
destination: "Destino de OT aprovado"
protocol: "RDP/SSH/VNC"
condition: "Somente após aprovação do gerente e dentro da janela de tempo"
prohibited_flows:
- "Túnel VPN direto de externo para dispositivos de OT de Nível 1/2"
- "Split tunneling permitindo acesso à internet durante a sessão de OT"
- "Transferência de arquivos do jump server para OT sem varredura"
- "Conexões VPN persistentes (reconexão automática desativada)"
vendor_access_conduit:
conduit_id: "VA-001"
source_zone: "Rede Externa do Fornecedor"
destination_zone: "OT DMZ (Nível 3.5)"
security_level_target: "SL3"
workflow:
request:
- "Fornecedor envia solicitação de acesso via portal (24h de antecedência)"
- "Solicitação inclui: propósito, sistemas de destino, duração, pessoal"
- "Gerente de operações da planta revisa e aprova/rejeita"
- "Credenciais com tempo limitado geradas após aprovação"
session:
- "Fornecedor se conecta via gateway VPN dedicado para fornecedores"
- "Autenticação MFA (fornecedor recebe OTP via SMS/app)"
- "Sessão aterrissa em um jump server específico para fornecedores (isolado do jump interno)"
- "Todas as ações são registradas (vídeo + log de teclas)"
- "Engenheiro de OT monitora a sessão do fornecedor em tempo real"
termination:
…
Perguntas frequentes
O que é o modelo 'conduit'?
É uma forma de organizar a segurança de redes industriais, definindo caminhos de comunicação seguros (conduits) entre diferentes zonas de segurança, como se fossem túneis protegidos.
O que é um 'jump server'?
É um computador intermediário e seguro que serve como ponto de entrada para acessar outros sistemas. Ele atua como um porteiro, controlando quem entra e para onde vai.
Por que gravar as sessões?
Gravar as sessões permite ter um registro de tudo o que foi feito durante o acesso remoto. Isso é importante para auditorias, segurança e para investigar qualquer incidente que possa ocorrer.
Detalhes
Descrição original do autor
Implements secure conduit architecture for OT remote access under the IEC 62443 zones-and-conduits model, deploying jump servers, MFA gateways, session recording, and approval-based workflows for vendor and engineer access to ICS. Use when replacing direct VPN access into OT networks, securing third-party vendor access to SCADA equipment, or remediating audit findings on uncontrolled OT remote acc
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5855
- 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
django-security
Ajuda seu agente a implementar práticas de segurança em aplicações Django. Ele foca em autenticação, autorização e prevenção contra ataques comuns, garantindo um código mais seguro.
affaan-m/ECC
laravel-security
Ajuda seu agente a proteger aplicações Laravel contra ameaças. Implementa práticas de segurança para autenticação, autorização e prevenção de ataques comuns.
affaan-m/ECC
module-regression
Ajuda seu agente a gerenciar mudanças em projetos grandes. Garante que alterações em uma parte do código não quebrem outras partes.
affaan-m/ECC