Capítulo 11 — Redes e protocolos
Mapa da aula
Aula 11 publicada. Mapa, exemplo, EX031.
flowchart TD
N0["11.1 Camadas e pacotes"]
N1["11.2 Fraquezas de protocolos"]
N2["11.3 Resolução de nomes"]
N3["11.4 Segmentação"]
N0 --> N1 --> N2 --> N3
N3 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX031"]
Desenho lógico
flowchart LR
N0["11.1 Camadas e pacotes"]
N1["11.2 Fraquezas de protocolos"]
N2["11.3 Resolução de nomes"]
N3["11.4 Segmentação"]
N0 --> N1 --> N2 --> N3 --> Q["EX031"]
[11.1 Camadas e pacotes]
|
v
[11.2 Fraquezas de protocolos]
|
v
[11.3 Resolução de nomes]
|
v
[11.4 Segmentação]
|
v
[Exemplo resolvido] --> [Exercício EX031]
Objetivos de aprendizagem
Você vai (1) explicar como os pacotes se movem entre redes; (2) identificar fraquezas de protocolos; (3) aplicar a segmentação para limitar ataques.
11.1 Camadas e pacotes
Lindiwe estuda como os dados atravessam a rede da Saltmarsh. As aplicações entregam os dados aos protocolos de transporte, que entregam os pacotes à camada de rede para o roteamento entre os depósitos e a sede. Cada camada acrescenta cabeçalhos que os dispositivos leem para decidir para onde os pacotes vão. Ela captura tráfego sintético num laboratório e identifica endereços, portas e protocolos. O Prof. Hale explica que os atacantes exploram as mesmas camadas, então entender o tráfego normal é o primeiro passo para reconhecer o tráfego incomum nas ferramentas de monitoramento da Saltmarsh. Ela rotula cada fluxo capturado por depósito e aplicação.
11.2 Fraquezas de protocolos
Muitos protocolos antigos foram projetados para redes confiáveis e enviam dados sem cifração. Lindiwe descobre que algumas impressoras de depósito ainda são gerenciadas por um protocolo que envia senhas em texto claro. Qualquer pessoa que capture o tráfego no mesmo segmento de rede poderia lê-las. Ela recomenda passar para um gerenciamento cifrado ou, onde as impressoras não o suportarem, isolá-las. Ela aprende que a escolha do protocolo é uma decisão de segurança, e que os dispositivos legados muitas vezes forçam concessões que precisam ser documentadas e contidas, e não ignoradas. O fornecedor das impressoras confirma isso.
11.3 Resolução de nomes
O sistema de nomes de domínio traduz nomes em endereços. Se um atacante conseguir alterar as respostas, os usuários podem se conectar a um servidor falso sem perceber. Lindiwe revisa os resolvedores da Saltmarsh e confirma que eles encaminham apenas para serviços superiores aprovados e registram as consultas. Os logs ajudam a detectar malware que contata domínios incomuns. O Prof. Hale observa que a resolução de nomes é um caminho comum tanto para o ataque quanto para a detecção, então sua configuração merece a mesma atenção que os firewalls, embora muitas vezes receba bem menos. Ela compartilha a revisão dos resolvedores com as operações.
11.4 Segmentação
Os depósitos da Saltmarsh originalmente compartilhavam uma única rede plana, então um notebook comprometido podia alcançar diretamente os servidores da folha de pagamento. Lindiwe ajuda a projetar segmentos: dispositivos de escritório, leitores do armazém, impressoras, servidores e interfaces de gerenciamento, cada um com regras de firewall que permitem apenas o tráfego necessário entre eles. Ela estima que a segmentação remove a maioria dos caminhos diretos dos notebooks dos depósitos até os servidores sensíveis. Ela aprende que a segmentação não impede um atacante de entrar, mas limita até onde ele se move, o que ganha tempo para a detecção e reduz os danos. A equipe de rede agenda a migração do primeiro depósito para a semana de parada da primavera.
Exemplo resolvido
Lindiwe mapeia o tráfego por camada, sinaliza o gerenciamento das impressoras em texto claro, revisa o registro dos resolvedores e projeta segmentos que cortam os caminhos diretos dos notebooks dos depósitos até os servidores.
Caso sintético. O tráfego e os projetos são sintéticos.
Erros e limites
Uma rede plana permite que um único dispositivo comprometido alcance tudo.
Exercícios
-
EX031 — Risco do texto claro. Que risco o protocolo de gerenciamento das impressoras representa? Rubrica: 3 = senhas enviadas em texto claro;; 2 = parcialmente correto;; 1 = vago;; 0 = nenhuma.
-
EX032 — Logs dos resolvedores. O que os logs dos resolvedores podem ajudar a detectar? Rubrica: 3 = malware que contata domínios incomuns;; 2 = parcialmente correto;; 1 = vago;; 0 = nenhuma.
-
EX033 — Valor da segmentação. O que a segmentação limita principalmente? Rubrica: 3 = até onde os atacantes se movem;; 2 = parcialmente correto;; 1 = a entrada;; 0 = nenhuma.
Continue estudando — aula 11 (capítulo 11 de 50)
← Capítulo 10 · Índice das aulas · Capítulo 12 →
Continue para a próxima aula já escrita.