Pular para o conteúdo
Skillpedia
Segurança42 mil · #4776

ot-ics

Permite que seu agente avalie a segurança de sistemas industriais (OT/ICS). Ele verifica redes, equipamentos como PLCs e protocolos de comunicação industrial.

O que ela faz

Esta ferramenta ajuda a avaliar a segurança de sistemas industriais (como os que controlam fábricas ou infraestruturas) de forma segura. Ela foca em entender como os sistemas estão organizados, quais informações podem ser vistas e como os protocolos de comunicação funcionam, sempre priorizando a segurança e evitando interrupções.

Quando usar

  • ✓Ao avaliar a segurança de sistemas de controle industrial (SCADA/DCS).
  • ✓Para entender como os sistemas industriais se comunicam entre si e com redes de TI.
  • ✓Ao investigar exposições em equipamentos como CLPs (PLCs) e interfaces de operador (HMIs).

Exemplo do que pedir para a IA

“Avalie a segurança da rede industrial da fábrica X, focando nos sistemas SCADA e na comunicação entre os CLPs.”

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/zhaoxuya520/reverse-skill/blob/main/skills/ot-ics/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/zhaoxuya520/reverse-skill/blob/main/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 primeiro observa o tráfego de rede passivamente para entender a estrutura e os protocolos. Depois, com autorização, realiza verificações de leitura para identificar vulnerabilidades sem alterar o funcionamento dos sistemas.

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 zhaoxuya520/reverse-skill --skill ot-ics

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/zhaoxuya520/reverse-skill/main/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.

Segurança OT / ICS

AÇÃO REQUERIDA (Execute imediatamente após a leitura)

  1. NOW: Leia ../field-journal/precedent-pentest.md — Erros em ambientes de controle industrial podem causar danos físicos
  2. NOW: Autorização por escrito deve especificar claramente: site, segmento de rede, se varredura ativa/escrita em registradores é permitida
  3. NOW: case-init; padrão passive-first; proibido escrever em PLCs antes de ready_for_act
  4. NEXT: tool-index; a maioria das ferramentas de controle industrial requer conexão manual com a rede de laboratório isolada
  5. ACT: Identificação de ativos e partições → Superfície de ataque → Verificação somente leitura

Cenários de Aplicação

  • Avaliação de segurança de controle industrial/SCADA/DCS (autorização)
  • Partições do modelo Purdue e canais entre partições
  • Exposição de protocolos como Modbus/DNP3/S7/EtherNet/IP
  • Estações de engenharia, IHMs, historiadores, hosts de salto
  • Fronteira de convergência IT/OT (regras de firewall, gateways unidirecionais)

Regras de Segurança (DEVE)

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

Fluxo de Trabalho

Fase 1 — Partições 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 (Somente Autorizado)

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

Fase 4 — Superfície de Firmware/Patch

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

Cadeia de Ferramentas

Ferramenta Uso Observações
Dissectores de controle industrial do Wireshark Análise passiva Tráfego espelhado
Nmap NSE (limitado) Identificação Taxa e janela de tempo
Claroty/Nozomi, etc. Descoberta de ativos Comercial/no local
Software de engenharia do fabricante do 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; Protocolo protocol-reverse; Movimentação lateral de TI windows-ad/attack-chain
Nível Similar: Não use varreduras Web comuns com parâmetros padrão para atacar OT

Autoverificação de Conclusão de Tarefa

  • Padrão passivo/somente leitura e limites de autorização registrados?
  • Evitou operações de escrita em loops de controle (a menos que explicitamente permitido)?
  • As descobertas incluem explicações de impacto físico/de processo?
  • Checklist / diário?
Perguntas frequentes

O que são sistemas OT/ICS?

São sistemas de Tecnologia Operacional (OT) e Controle Industrial (ICS) usados para monitorar e controlar processos físicos em indústrias, como produção de energia, manufatura e tratamento de água.

Por que a segurança é importante nesses sistemas?

Interrupções ou falhas nesses sistemas podem causar danos físicos, perda de produção ou riscos à segurança pública.

O que significa 'passive-first'?

Significa que a abordagem inicial é observar e coletar informações sem interagir ou modificar os sistemas, minimizando o risco de causar problemas.

Detalhes

Descrição original do autor

Use for authorized OT/ICS security assessment covering Purdue model zoning, PLC/SCADA exposure, industrial protocol discovery, and safe passive-first evaluation.

repo: zhaoxuya520/reverse-skill

Popularidade

Estrelas no GitHub
42 mil
Posição no ranking
#4776
Licença
MIT
Atualizada em
22/09/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas