Capítulo 16 — Arquitetura e engenharia de segurança: métodos II
Mapa da aula
Aula 16 publicada. Mapa, exemplo, EX046.
flowchart TD
N0["16.1 Uma árvore de ataque"]
N1["16.2 O caminho mais barato"]
N2["16.3 Priorizar as defesas"]
N3["Síntese"]
N0 --> N1 --> N2 --> N3
N3 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX046"]
Desenho lógico
flowchart LR
N0["16.1 Uma árvore de ataque"]
N1["16.2 O caminho mais barato"]
N2["16.3 Priorizar as defesas"]
N3["Síntese"]
N0 --> N1 --> N2 --> N3 --> Q["EX046"]
[16.1 Uma árvore de ataque]
|
v
[16.2 O caminho mais barato]
|
v
[16.3 Priorizar as defesas]
|
v
[Síntese]
|
v
[Exemplo resolvido] --> [Exercício EX046]
Objetivos de aprendizagem
Você vai (1) usar uma árvore de ataque para a esteira; (2) encontrar o caminho de ataque mais barato; (3) priorizar as defesas.
16.1 Uma árvore de ataque
Tomás analisa o objetivo "parar a esteira durante a alta temporada". Os ramos incluem: usar indevidamente a conta de suporte remoto do fornecedor, infectar a estação de trabalho da esteira por um pendrive USB, inundar a rede de controle a partir de um PC de escritório comprometido ou danificar fisicamente o controlador. Cada ramo se divide em etapas. Construir a árvore com o engenheiro de manutenção revela que o ramo do USB é realista: os engenheiros copiam arquivos de configuração usando pendrives pessoais. As árvores de ataque trazem o pensamento do atacante para uma forma estruturada e revisável. A árvore pronta cabe numa página e fica guardada com a documentação da esteira.
16.2 O caminho mais barato
Tomás estima o esforço de cada folha como baixo, médio ou alto. O dano físico exige acesso ao local e é percebido rapidamente. A inundação exige um caminho do escritório para a rede de controle, que o projeto de zonas do capítulo 8 bloqueia. A conta do fornecedor exige credenciais roubadas, o que é esforço médio. O caminho do USB é de baixo esforço se um malware chegar a um pendrive pessoal. O caminho mais barato é, portanto, a rota do USB, que nenhum controle anterior tratava. A árvore aponta o esforço defensivo para a opção mais fácil do atacante.
16.3 Priorizar as defesas
Tomás recomenda pendrives fornecidos pela empresa e verificados para o trabalho de configuração, desativar o armazenamento USB na estação de trabalho da esteira, exceto para um dispositivo aprovado, e um backup offline da configuração do controlador. Para a conta do fornecedor, ele confirma que o acesso com prazo limitado já está em vigor. Ele apresenta as recomendações na ordem dos caminhos de ataque que elas fecham. O engenheiro de manutenção concorda, observando que o backup offline da configuração também aceleraria a recuperação após falhas comuns de hardware, trazendo um benefício para o negócio além da segurança. Sam agenda as três mudanças para a próxima janela de manutenção antes da alta temporada.
Exemplo resolvido
Tomás constrói uma árvore de ataque para a parada da esteira, descobre que o caminho do USB é o mais barato e prioriza três defesas.
Caso sintético. A árvore e as estimativas são sintéticas.
Erros e limites
As estimativas de esforço são julgamentos. As árvores deixam de fora ramos que ninguém imaginou.
Exercícios
-
EX046 — Ramo realista. Que ramo o engenheiro de manutenção tornou realista? Rubrica: 3 = pendrives USB usados para copiar arquivos de configuração;; 2 = USB;; 1 = fornecedor;; 0 = nenhuma.
-
EX047 — Caminho bloqueado. Por que a inundação a partir de um PC de escritório é improvável? Rubrica: 3 = o projeto de zonas bloqueia caminhos do escritório para o controle;; 2 = zonas;; 1 = vago;; 0 = nenhuma.
-
EX048 — Benefício extra. Que benefício para o negócio o backup offline da configuração trouxe? Rubrica: 3 = recuperação mais rápida de falhas comuns de hardware;; 2 = recuperação;; 1 = vago;; 0 = nenhuma.
Síntese
Árvores de ataque revelam o caminho mais barato para o atacante, para que as defesas o fechem primeiro.
Continue estudando — aula 16 (capítulo 16 de 30)
← Capítulo 15 · Índice das aulas · Capítulo 17 →
Continue para a próxima aula já escrita.