◇ OpenCyber Academy
Profissionalizante · Capítulo 4 · Português

Capítulo 4 — Um inventário dos dispositivos prediais

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

Capítulo 4 — Um inventário dos dispositivos prediais

Mapa da aula

Aula 04 publicada. Mapa, exemplo, EX016.

flowchart TD
  N0["4.1 O que registrar"]
  N1["4.2 Agrupamento"]
  N2["4.3 Ler a saída"]
  N3["4.4 Usar o inventário"]
  N4["4.5 De onde vêm os dados"]
  N5["4.6 Coluna de consequência"]
  N6["Síntese"]
  N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6
  N6 --> EX["Exemplo resolvido"]
  EX --> Q["Exercício EX016"]

Desenho lógico

flowchart LR
  N0["4.1 O que registrar"]
  N1["4.2 Agrupamento"]
  N2["4.3 Ler a saída"]
  N3["4.4 Usar o inventário"]
  N4["4.5 De onde vêm os dados"]
  N5["4.6 Coluna de consequência"]
  N6["Síntese"]
  N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6 --> Q["EX016"]
[4.1 O que registrar]
    |
    v
[4.2 Agrupamento]
    |
    v
[4.3 Ler a saída]
    |
    v
[4.4 Usar o inventário]
    |
    v
[4.5 De onde vêm os dados]
    |
    v
[4.6 Coluna de consequência]
    |
    v
[Síntese]
    |
    v
[Exemplo resolvido] --> [Exercício EX016]

Objetivos de aprendizagem

Você vai (1) montar um inventário de dispositivos prediais agrupado por sistema; (2) sinalizar os dispositivos sem suporte do fornecedor; e (3) explicar como a situação de suporte muda as decisões de risco.

4.1 O que registrar

Sistema, nome do dispositivo, localização, responsável, modelo do controlador, firmware, ano de instalação, endereço de rede, situação de suporte do fornecedor e consequência clínica. Os equipamentos prediais duram vinte anos ou mais, então a situação de suporte importa mais aqui do que na TI de escritório.

Cada campo responde a uma pergunta que alguém vai fazer. O responsável diz a quem ligar; o firmware e a situação de suporte dizem se existem correções; o endereço de rede diz quais regras de firewall se aplicam; a consequência clínica diz quão urgente é uma constatação. Um campo vazio é, ele próprio, uma constatação a preencher, não uma lacuna a ignorar.

4.2 Agrupamento

Agrupar por sistema mostra com quem falar: os dispositivos de climatização vão para o líder mecânico da manutenção, o painel de gases para a pessoa autorizada para gases medicinais, o elevador para o seu empreiteiro de manutenção.

"""Lab 4: group a synthetic Millbrook building-device list by system and flag unsupported firmware."""
devices = [("AHU-OT1", "HVAC", "2019", True), ("AHU-OT2", "HVAC", "2019", True),
           ("CHILLER-1", "HVAC", "2015", False), ("MGAS-PANEL", "medical gas alarm", "2021", True),
           ("LIFT-CTRL", "elevator", "2012", False), ("DOOR-SRV", "access control", "2020", True)]
by = {}
for name, system, year, supported in devices:
    by.setdefault(system, []).append(name)
    if not supported:
        print(f"UNSUPPORTED {name:10} system={system} installed={year}")
for system, names in sorted(by.items()):
    print(f"{system:18} {len(names)} device(s): {', '.join(names)}")

Execute com python3 lab_bms.py. Saída verificada:

UNSUPPORTED CHILLER-1  system=HVAC installed=2015
UNSUPPORTED LIFT-CTRL  system=elevator installed=2012
HVAC               3 device(s): AHU-OT1, AHU-OT2, CHILLER-1
access control     1 device(s): DOOR-SRV
elevator           1 device(s): LIFT-CTRL
medical gas alarm  1 device(s): MGAS-PANEL

O agrupamento também mostra onde uma única fraqueza afeta vários dispositivos. Os três dispositivos de climatização podem compartilhar um empreiteiro e uma política de senhas, então um problema encontrado num deles deve ser verificado em todos. O Laboratório 4 agrupa os seis dispositivos do Millbrook por sistema e sinaliza os que não têm suporte do fornecedor.

4.3 Ler a saída

Dois dispositivos estão sem suporte: o CHILLER-1, instalado em 2015, e o LIFT-CTRL, de 2012. "Sem suporte" significa que o fornecedor não vai publicar correções para novas fraquezas. Eles não podem simplesmente ser substituídos — um chiller custa uma quantia alta e a substituição exige planejamento —, então precisam de controles compensatórios: isolamento de rede mais rigoroso, nenhum acesso remoto, monitoramento mais próximo.

Escreva os controles compensatórios ao lado de cada dispositivo sem suporte no inventário, com um responsável e uma data, para que não sejam esquecidos. Anote também quando o dispositivo deve ser substituído, porque os controles compensatórios são uma ponte, não uma resposta permanente. Confirme a situação de suporte com o fornecedor antes de tratar a sinalização do laboratório como definitiva.

4.4 Usar o inventário

O inventário alimenta a correspondência com alertas (Capítulo 10), a segmentação (Capítulo 8) e o relatório de risco final (Capítulo 12). Mantenha-o sob controle de acesso.

Como o inventário nomeia dispositivos, versões e endereços, ele também é um mapa útil para um atacante. Compartilhe-o com as pessoas que precisam dele, como a manutenção, a equipe de redes e os empreiteiros, para os seus próprios sistemas, e mantenha as cópias antigas fora do e-mail. Registre quem o alterou e quando, para que o leitor possa confiar no seu conteúdo. Revise o acesso a ele a cada trimestre.

4.5 De onde vêm os dados

O dossiê de entrega do empreiteiro do BMS, os registros de manutenção predial, os pedidos de compra, as tabelas dos switches da equipe de redes e as vistorias nas casas de máquinas contribuem. Cada fonte deixa algo de fora: os dossiês de entrega são anteriores aos acréscimos posteriores, os registros de compra não incluem itens comprados pelos empreiteiros e as casas de máquinas guardam dispositivos que ninguém listou. Compará-las, e registrar qual fonte forneceu cada campo, torna o inventário confiável.

No Millbrook, o dossiê de entrega do empreiteiro do BMS é o ponto de partida, mas as tabelas dos switches da equipe de redes mostram na VLAN 300 dispositivos que o dossiê omite. As vistorias nas casas de máquinas são agendadas pela manutenção. Quando as fontes discordarem, registre os dois valores e resolva-os com o responsável, em vez de escolher um em silêncio.

4.6 Coluna de consequência

Escreva em palavras simples a consequência clínica de cada dispositivo, combinada com os líderes da manutenção e clínicos, para que as prioridades fiquem claras para quem não é especialista; como observa a seção 4.1, é o campo que diz quão urgente é um achado.

Por exemplo: AHU-OT1, o centro cirúrgico 1 perde o controle de pressão; MGAS-PANEL, a equipe não é avisada de uma falha no suprimento de oxigênio; LIFT-CTRL, transferências de pacientes entre andares atrasadas. A coluna orienta depois a ordem do trabalho no relatório de risco, então a sua redação deve ser clara para gestores que nunca viram os equipamentos. Revise a redação anualmente.

Exemplo resolvido (Millbrook sintético)

Aisha leva os dois dispositivos sem suporte ao gerente de manutenção. Eles combinam: o CHILLER-1 passa para trás de uma regra de firewall dedicada que permite apenas a BMS-WS, e a conexão celular do LIFT-CTRL é revisada com o empreiteiro dos elevadores. Ambos entram no plano de substituição de bens de capital, com anos-alvo.

Caso sintético — Millbrook. Os dispositivos e os anos são inventados.

Erros e limites

A situação de suporte precisa ser confirmada com o fornecedor; o ano de instalação sozinho é um indício. Os inventários envelhecem; revise-os trimestralmente.

Exercícios

Síntese

Um inventário agrupado por sistema e com a situação de suporte mostra os responsáveis e onde os controles compensatórios precisam carregar o risco.

Continue estudando — capítulo 04 de 12

← Capítulo 03 · Índice de capítulos do curso · Capítulo 05 →

Siga para a próxima lição escrita.