◇ OpenCyber Academy
Engenharia · Capítulo 40 · Português

Capítulo 40 — Laboratório de verificação II

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 40 — Laboratório de verificação II

Mapa da aula

Aula 40 publicada. Mapa, exemplo, EX118.

flowchart TD
  N0["40.1 Testes de ponta a ponta"]
  N1["40.2 Ataques simulados"]
  N2["40.3 Corrigindo e testando de novo"]
  N3["40.4 Evidências para o dossiê"]
  N0 --> N1 --> N2 --> N3
  N3 --> EX["Exemplo resolvido"]
  EX --> Q["Exercício EX118"]

Desenho lógico

flowchart LR
  N0["40.1 Testes de ponta a ponta"]
  N1["40.2 Ataques simulados"]
  N2["40.3 Corrigindo e testando de novo"]
  N3["40.4 Evidências para o dossiê"]
  N0 --> N1 --> N2 --> N3 --> Q["EX118"]
[40.1 Testes de ponta a ponta]
    |
    v
[40.2 Ataques simulados]
    |
    v
[40.3 Corrigindo e testando de novo]
    |
    v
[40.4 Evidências para o dossiê]
    |
    v
[Exemplo resolvido] --> [Exercício EX118]

Objetivos de aprendizagem

Você vai (1) verificar os controles de ponta a ponta; (2) testar a detecção com ataques simulados; (3) registrar os resultados para um dossiê de evidências.

40.1 Testes de ponta a ponta

No segundo laboratório de verificação, Lindiwe testa os controles do evento até a resposta. Ela planta uma rajada sintética de adivinhação de senhas e a acompanha até o fim: a medida sinaliza a conta, o alerta chega ao analista de plantão, o analista bloqueia a conta e o chamado registra cada passo com os horários. O Prof. Hale explica que os testes de ponta a ponta encontram falhas de passagem entre ferramentas e pessoas que os testes de componentes isolados deixam escapar. A cadeia inteira se completa em onze minutos no teste sintético, e ela registra o tempo gasto em cada passo.

40.2 Ataques simulados

Com autorização por escrito, Lindiwe executa ataques simulados num ambiente de teste que espelha a rede da Saltmarsh: uma conta vítima de phishing que cria uma regra de encaminhamento, um download em massa do portal de clientes e uma mudança de endereço de entrega uma hora antes do despacho. Ela confere que controles detectam cada um. A regra de encaminhamento agora dispara um alerta, depois que a lacuna encontrada na validação foi corrigida. O alerta de download em massa dispara tarde porque seu limiar está alto demais. O alerta de mudança de endereço dispara como projetado, em até dois minutos depois da mudança.

40.3 Corrigindo e testando de novo

Lindiwe reduz o limiar de download em massa usando o histórico sintético do capítulo de integração e depois executa de novo a simulação. O alerta agora dispara em poucos minutos. Ela registra os dois resultados, o de antes e o de depois, para que o dossiê de evidências mostre a melhoria e sua causa. O Prof. Hale observa que registrar as falhas e as correções juntas é mais convincente do que mostrar apenas os resultados finais aprovados, porque demonstra que os testes de fato influenciaram os controles. Ela também acrescenta o caso do download em massa ao conjunto permanente de testes usado depois de cada mudança de configuração.

40.4 Evidências para o dossiê

Lindiwe reúne todos os registros dos testes: planos, autorizações, entradas, saídas, tempos e correções. Ela os guarda com somas de verificação e um índice. Ela planeja usá-los no dossiê de evidências do último ano, em que cada afirmação sobre a segurança da Saltmarsh precisa apontar para evidências específicas. Ela aprende que um registro de testes bem organizado torna o trabalho de garantia posterior mais rápido e mais confiável. O Prof. Hale revisa o índice e pede que ela acrescente uma breve descrição do propósito de cada teste, para que leitores que não conhecem os controles possam entender por que cada teste foi executado e o que significa uma aprovação ou uma reprovação.

Exemplo resolvido

Lindiwe testa a detecção de adivinhação de ponta a ponta, simula três ataques, corrige um alerta de download em massa que disparava tarde e testa de novo, e guarda todos os registros para o dossiê.

Caso sintético. Os testes são sintéticos.

Erros e limites

Mostrar apenas os testes finais aprovados esconde como os controles foram melhorados.

Exercícios

Continue estudando — aula 40 (capítulo 40 de 50)

← Capítulo 39 · Índice das aulas · Capítulo 41 →

Continue para a próxima aula já escrita.