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

Capítulo 49 — Tese 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.

Capítulo 49 — Tese de engenharia

Mapa da aula

Aula 49 publicada. Mapa, exemplo, EX145.

flowchart TD
  N0["49.1 Estrutura"]
  N1["49.2 Contribuições"]
  N2["49.3 Usando as fontes"]
  N3["49.4 Limitações"]
  N4["49.5 Trabalhos futuros"]
  N5["Nota de prática — figuras"]
  N6["Processo de escrita"]
  N7["Síntese"]
  N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6 --> N7
  N7 --> EX["Exemplo resolvido"]
  EX --> Q["Exercício EX145"]

Desenho lógico

flowchart LR
  N0["49.1 Estrutura"]
  N1["49.2 Contribuições"]
  N2["49.3 Usando as fontes"]
  N3["49.4 Limitações"]
  N4["49.5 Trabalhos futuros"]
  N5["Nota de prática — figuras"]
  N6["Processo de escrita"]
  N7["Síntese"]
  N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6 --> N7 --> Q["EX145"]
[49.1 Estrutura]
    |
    v
[49.2 Contribuições]
    |
    v
[49.3 Usando as fontes]
    |
    v
[49.4 Limitações]
    |
    v
[49.5 Trabalhos futuros]
    |
    v
[Nota de prática — figuras]
    |
    v
[Processo de escrita]
    |
    v
[Síntese]
    |
    v
[Exemplo resolvido] --> [Exercício EX145]

Objetivos de aprendizagem

Você vai (1) escrever uma tese de engenharia que relate projeto, implementação e avaliação; (2) situar o trabalho nos padrões e na literatura; (3) separar as contribuições do contexto; (4) apresentar com precisão as limitações e os trabalhos futuros.

49.1 Estrutura

Introdução (problema, objetivos, contribuições); fundamentação (conceitos de CTI, STIX/TAXII 2.1, ATT&CK, Diamond Model, kill chain, TLP 2.0, SP 800-150); requisitos; projeto; implementação; verificação e validação; evidências de operação; discussão; conclusão. Kofi seguiu a estrutura porque os examinadores a esperam e conseguem encontrar o que precisam. O capítulo de fundamentação cobre apenas o que os capítulos seguintes usam. O capítulo de evidências de operação é incomum em uma tese, mas central aqui, já que as afirmações dependem de como o serviço se comportou na prática, e não só nos testes. Os apêndices trazem os procedimentos de teste completos.

49.2 Contribuições

As contribuições de Kofi: um projeto intertravado de vigilância de fornecedores de OT; um procedimento de reajuste do modelo de decaimento a partir de dados de nova observação; uma avaliação da qualidade de feeds com conjuntos rotulados. Material de fundamentação — como o STIX funciona — não é contribuição, por mais longo que seja o capítulo. Kofi testou cada contribuição candidata perguntando se outro engenheiro poderia usá-la sem ler o resto da tese. O procedimento de reajuste passou: é um método curto com um exemplo resolvido. Uma descrição das tabelas do banco de dados do Lantern não passou, então foi para um apêndice.

49.3 Usando as fontes

Cite as especificações para as definições, os artigos para os modelos e os dados sintéticos ou agregados aprovados pela BEN para os resultados. Toda afirmação de fato tem uma citação ou uma referência de evidência. A lista de referências de Kofi inclui as especificações do STIX, do TAXII e do TLP, o artigo do Diamond Model e o artigo da kill chain. Os resultados citam itens de evidência do dossiê pelo número no índice. Seu supervisor conferiu uma amostra das citações contra as fontes e encontrou uma que apontava para a versão errada de uma especificação, que ele corrigiu.

49.4 Limitações

Conjuntos de teste sintéticos, o ambiente de uma única organização, período operacional curto, retorno dos usuários autodeclarado. Para cada uma, o efeito provável sobre as conclusões. Para os conjuntos de teste sintéticos, o efeito provável é que a taxa de relevância medida seja maior do que avisos reais produziriam, já que os itens de teste foram escritos para ser claros. Com o período operacional curto, não foi possível ver efeitos sazonais. Declarar esses efeitos permite aos examinadores julgar até onde as conclusões alcançam e protege Kofi de ser cobrado a defender mais do que as evidências sustentam.

49.5 Trabalhos futuros

Medição prospectiva dos incidentes evitados; comparação entre concessionárias, com consentimento; detecção automatizada de envenenamento de feeds. Cada item é escrito como uma pergunta com um método possível. Medir os incidentes evitados exigiria uma comparação com concessionárias semelhantes que não têm o serviço, o que requer o consentimento delas. Detectar o envenenamento automaticamente decorre diretamente do risco residual do dossiê e da lacuna admitida na defesa final. Kofi lista de que dados cada item precisaria, para que um sucessor possa julgar se é viável.

Nota de prática — figuras

Cada figura responde a uma pergunta e é referenciada no texto. Os diagramas de arquitetura usam os mesmos nomes de componentes do código.

Processo de escrita

Kofi redige primeiro os capítulos de resultados, enquanto as evidências estão frescas, e escreve a introdução por último, para que ela prometa exatamente o que a tese entrega. Cada capítulo vai para o supervisor com uma nota de apresentação listando as perguntas que ele quer ver respondidas, o que torna o retorno mais rápido e mais focado do que enviar rascunhos sem explicação.

Exemplo resolvido

O supervisor de Kofi marca um parágrafo que afirma que o Lantern "elimina o risco de OT decorrente do comprometimento de fornecedores". Kofi reescreve: "Em testes sintéticos, o serviço entregou alertas relevantes sobre fornecedores em até 15 minutos para 96% dos itens; ele reduz, mas não pode eliminar, o tempo em que os engenheiros de OT desconhecem avisos relevantes."

Caso sintético. O texto da tese é inventado.

Erros e limites

Afirmar demais é o defeito de tese mais comum. Material confidencial do estágio fica de fora.

Exercícios

Síntese

Estruture para o leitor, afirme apenas as contribuições reais, cite com precisão e delimite as conclusões com as limitações.

Continue estudando — capítulo 49 de 50

← Capítulo 48 (rascunho) · Índice de capítulos do curso · Capítulo 50 (rascunho) →