Pular para o conteúdo
Skillpedia
Segurança48 mil · #3782

ot-ics

Ensina seu agente de IA a revisar código como um dev sênior e proteger aplicações contra ataques.

O que ela faz

Esta ferramenta ajuda a verificar a segurança de sistemas industriais (como os de fábricas) de forma autorizada. Ela analisa como os sistemas estão conectados, quais informações podem estar expostas e quais protocolos de comunicação são usados, priorizando métodos que não atrapalham o funcionamento normal.

Quando usar

  • ✓Ao fazer uma análise de segurança autorizada em redes industriais.
  • ✓Para entender como sistemas de controle (PLC/SCADA) estão expostos.
  • ✓Para verificar se as conexões entre diferentes níveis da rede industrial seguem as regras de segurança.

Exemplo do que pedir para a IA

“Quero fazer uma análise de segurança autorizada na rede da fábrica. Por favor, verifique a exposição dos sistemas SCADA e as conexões entre os níveis da rede.”

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/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/ot-ics/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/ot-ics/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta funciona observando o tráfego da rede sem interferir (modo passivo) ou fazendo apenas leituras autorizadas. Ela mapeia os equipamentos, identifica os protocolos de comunicação e verifica possíveis falhas de segurança, sempre pedindo confirmação antes de qualquer ação que possa afetar o sistema.

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 sickn33/agentic-awesome-skills --skill ot-ics

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/ot-ics/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.

⚠️ USO AUTORIZADO APENAS Esta habilidade destina-se apenas a fins educacionais ou avaliações de segurança autorizadas. Você deve ter permissão explícita e por escrito do proprietário do sistema antes de usar esta ferramenta. O uso indevido desta ferramenta é ilegal e estritamente proibido.

Portão de confirmação obrigatório Antes de executar qualquer comando que sonde, explore, altere, persista, extraia dados ou tente acesso a credenciais contra um alvo:

  1. Peça ao usuário para declarar o URL, IP, conta ou recurso exato do alvo.
  2. Peça ao usuário para confirmar a autorização por escrito e o escopo permitido.
  3. Mostre o(s) comando(s) exato(s) e explique seu efeito esperado.
  4. Aguarde a confirmação explícita na conversa atual.

Sem essa confirmação, permaneça somente leitura e forneça apenas orientação defensiva. Prefira um sandbox, VM descartável ou laboratório controlado.

Segurança OT / ICS

Quando Usar

  • Avaliação passiva de redes industriais dentro de um escopo aprovado.
  • Documentação da exposição de PLC/SCADA e violações de zoneamento.

Cenários de Uso

  • Avaliação de segurança de controle industrial / SCADA / DCS (autorizado)
  • Zoneamento do modelo Purdue e canais entre zonas
  • Exposição de protocolos como Modbus / DNP3 / S7 / EtherNet / IP
  • Estações de engenharia, HMIs, servidores de histórico, hosts de salto
  • Fronteiras de convergência IT/OT (regras de firewall, gateways unidirecionais)

Regras de Segurança (OBRIGATÓRIO)

MUST NOT 在未明确允许时:
- 对 PLC 写线圈/寄存器
- 全网高速率扫描生产 OT
- 中断安全仪表系统(SIS)相关路径
优先:只读识别、流量镜像、离线固件/配置分析

Fluxo de Trabalho

Fase 1 — Zoneamento e Ativos

□ Purdue L0–L5 草图:现场设备 → 控制 → 监督 → 站点 DMZ → 企业
□ 资产清单:PLC/RTU/HMI/工程师站/历史库/Jump host
□ 协议与端口基线(仅授权网段)

Fase 2 — Passivo e Somente Leitura

□ SPAN/镜像 PCAP → protocol-reverse / Wireshark 工控解析器
□ 配置与工程文件离线审计(TIA/RSLogix 导出等)
□ 默认口令与明文协议(Modbus 无认证)记录为 Finding,不写盘改值

Fase 3 — Ativo Restrito (Apenas Autorizado)

□ 低速识别,维护窗口
□ 只读功能码优先
□ 每步 Evidence;异常立即停止并通报

Fase 4 — Superfície de Firmware/Patch

□ 控制器固件版本 → CVE 映射(不盲刷固件)
□ 联合 firmware-pentest 做离线镜像分析

Cadeia de Ferramentas

Ferramenta Propósito Observações
Dissectores de controle industrial Wireshark Análise passiva Tráfego espelhado
Nmap NSE (restrito) Identificação Taxa e janela de tempo
Claroty/Nozomi, etc. Descoberta de ativos Comercial / no local
Software de engenharia do fabricante de PLC Auditoria de configuração Offline primeiro
binwalk / Ghidra Firmware Offline

Referências

  • references/ot-safe-assessment.md
  • ../firmware-pentest/ ../protocol-reverse/ ../network via pentest-tools

Contexto de Roteamento

Upstream: MASTER R28
Downstream: Aprofundamento de firmware firmware-pentest; Protocolos protocol-reverse; Movimentação lateral IT windows-ad/attack-chain
Nível Similar: Não use varreduras Web comuns para atacar OT com parâmetros padrão

Autoverificação de Conclusão da Tarefa

  • O padrão é passivo/somente leitura e o limite de autorização foi registrado?
  • Operações de escrita em circuitos de controle foram evitadas (a menos que explicitamente permitido)?
  • As descobertas incluem explicações sobre impacto físico/de processo?
  • Checklist / diário?

Limitações

  • A varredura ativa pode travar PLCs; prefira captura passiva.
  • Protocolos especializados exigem documentação do fabricante raramente disponível publicamente.

Adaptado de zhaoxuya520/reverse-skill (MIT).

Perguntas frequentes

O que são sistemas OT/ICS?

São sistemas de controle industrial (OT - Operational Technology) usados em fábricas e infraestruturas críticas (ICS - Industrial Control Systems), como os que controlam maquinário, energia ou processos químicos.

Por que é preciso autorização?

Sistemas industriais controlam processos reais e podem ser sensíveis. Mexer neles sem permissão pode causar paradas na produção, acidentes ou danos, sendo ilegal.

O que significa 'passivo-primeiro'?

Significa que a ferramenta tenta coletar informações apenas observando o tráfego da rede ou analisando dados existentes, sem enviar comandos que possam alterar o funcionamento dos sistemas, para garantir a segurança e estabilidade.

Detalhes

Descrição original do autor

Authorized OT/ICS security assessment: Purdue-model zoning review, PLC/SCADA exposure, industrial protocol discovery, and passive-first evaluation discipline.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#3782
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas