OpenCyber Academy
Engenharia · Capítulo 20 · Português
Código do curso: OCA-137Capítulo 20: OCA-137-C020

Capítulo 20 — Segurança de TO, IoT e sistemas ciberfísicos: contexto de engenharia

Ensino gratuito e aberto para quem deseja proteger pessoas e tecnologias. Não é preciso criar uma conta para estudar ou consultar as respostas.

Mapa da aula

Aula 20 publicada. Mapa, exemplo, EX058.

flowchart TD
  N0["20.1 Mapa da disciplina"]
  N1["20.2 O que construímos"]
  N2["20.3 Fronteira de segurança"]
  N3["Nota prática"]
  N4["20.1b Cursos vizinhos e entregáveis"]
  N5["Síntese"]
  N0 --> N1 --> N2 --> N3 --> N4 --> N5
  N5 --> EX["Exemplo resolvido"]
  EX --> Q["Exercício EX058"]

Desenho lógico

flowchart LR
  N0["20.1 Mapa da disciplina"]
  N1["20.2 O que construímos"]
  N2["20.3 Fronteira de segurança"]
  N3["Nota prática"]
  N4["20.1b Cursos vizinhos e entregáveis"]
  N5["Síntese"]
  N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> Q["EX058"]
[20.1 Mapa da disciplina]
    |
    v
[20.2 O que construímos]
    |
    v
[20.3 Fronteira de segurança]
    |
    v
[Nota prática]
    |
    v
[20.1b Cursos vizinhos e entregáveis]
    |
    v
[Síntese]
    |
    v
[Exemplo resolvido] --> [Exercício EX058]

Objetivos de aprendizagem

Você vai (1) situar a engenharia de segurança de TO entre a SP 800-82, a ISA/IEC 62443 e o ATT&CK for ICS; (2) definir o que este programa de graduação constrói; (3) declarar a fronteira de segurança física para todos os capítulos seguintes.

20.1 Mapa da disciplina

A NIST SP 800-82 orienta a segurança de ICS. A ISA/IEC 62443 estrutura zonas, condutos e níveis de segurança. O ATT&CK for ICS nomeia técnicas adversárias para o planejamento e a cobertura — não como uma pontuação de risco residual. As especificações do Modbus definem o protocolo que você coloca em lista de permissões. Levantamentos acadêmicos (Giraldo et al.; Urbina et al.) alertam contra detectores avaliados apenas com ataques fáceis. Os engenheiros constroem as plataformas e os processos que tornam essas fontes operáveis sob as restrições da segurança de processo.

Lena usa cada fonte naquilo em que ela é boa e cita a revisão exata.

20.2 O que construímos

O CNHP na Ashford Batch Plant é o exemplo contínuo: zoneamento, listas de permissões, detectores com métricas honestas, janelas de correção, dossiês de evidências. Os formados projetam, verificam e operam programas assim — eles não inventam exploits contra CLPs.

Os produtos do programa são concretos: uma rede zoneada com alcançabilidade testada, listas de permissões impostas ao tráfego Modbus, detectores com intervalos de alarmes falsos publicados, um cronograma de correções com adiamentos datados e um dossiê que um auditor pode verificar. Cada capítulo seguinte acrescenta uma parte desse sistema e mostra como Lena a construiu e conferiu na ABP sem pôr um lote em risco.

20.3 Fronteira de segurança

Nenhum payload de exploit, nenhum acesso não autorizado à planta, nenhum dado pessoal ou proprietário real de lotes nos laboratórios, laboratórios apenas com dados sintéticos locais. Pedidos de uso dual são recusados (Capítulo 10). As condições de parada da segurança de processo sempre vencem. Toda revisão de projeto do CNHP nos Capítulos 21–50 confere o projeto contra essa fronteira antes de conferir qualquer outra coisa.

Caso sintético — Ashford Batch Plant. A liderança pediu um red team que hackeasse a planta. Lena reformulou o mandato: um programa de endurecimento autorizado que impõe zonas e mede a detecção sem pôr lotes em risco.

Lena confere todo projeto contra essa fronteira.

20.4 Erros e limites

As normas de TO são revisadas parte por parte, então um link que funcionou para um documento do CNHP pode apontar para uma parte substituída um semestre depois. Este capítulo orienta; não substitui a leitura das fontes primárias.

A lista de fontes de Lena registra a revisão e a data de acesso de cada norma e artigo usados nos documentos do CNHP. Antes de citar um framework na sua tese, ela verifica se existe uma revisão mais nova e anota qualquer mudança que afete o seu argumento. Ela guarda no dossiê uma cópia de cada revisão substituída que citou, para que um leitor veja o texto em que o seu argumento se apoiou.

Nota prática

Mantenha no fichário do CNHP uma lista de uma página das "fontes que realmente usamos", com datas de acesso. Examinadores e auditores perguntam qual revisão da 62443 você quis dizer; "a da ISA" não é resposta.

20.1b Cursos vizinhos e entregáveis

Este livro de engenharia pressupõe familiaridade com cálculo, probabilidade e engenharia de software dos capítulos anteriores e as aplica ao caso do CNHP na Ashford Batch Plant. O livro de TO do bacharelado é mais amplo; o livro de tecnólogo enfatiza exercícios de implementação. Os operadores precisam de runbooks e tickets; os engenheiros precisam de esquemas, testes e ADRs. A avaliação do projeto final procura os dois. Cada entregável nomeia o seu leitor pretendido na primeira página.

Os entregáveis da própria Lena na ABP incluem os dois tipos. Os seus runbooks e tickets servem os operadores que rodam a planta todos os dias, enquanto os esquemas, testes e registros de decisão servem os engenheiros que vão manter as ferramentas depois dela.

Exercícios

Síntese

Os engenheiros viabilizam o endurecimento autorizado de TO; não substituem a segurança de processo por esperteza.

Respostas comentadas

EX058. Exemplo: orientação de segurança de ICS para a SP 800-82; zonas/condutos/SL para a 62443; vocabulário de técnicas para o ATT&CK ICS; detalhes dos códigos de função para o Modbus Application Protocol.

EX059. Projetar e operar um programa autorizado de endurecimento da rede de controle que imponha zonas e listas de permissões, meça a detecção com honestidade e nunca ponha em risco a segurança de processo nem exceda a permissão de trabalho assinada.

EX060. Exploits funcionais para CLPs; varredura de plantas em operação sem permissão de trabalho; exportação da genealogia proprietária de lotes para os laboratórios; desativação do SIS para facilitar um teste.