Capítulo 12 — Sistemas operacionais
Mapa da aula
Aula 12 publicada. Mapa, exemplo, EX034.
flowchart TD
N0["12.1 Prompts e hábitos"]
N1["12.2 Remover prompts"]
N2["12.3 Menor privilégio aceito"]
N3["Síntese"]
N0 --> N1 --> N2 --> N3
N3 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX034"]
Desenho lógico
flowchart LR
N0["12.1 Prompts e hábitos"]
N1["12.2 Remover prompts"]
N2["12.3 Menor privilégio aceito"]
N3["Síntese"]
N0 --> N1 --> N2 --> N3 --> Q["EX034"]
[12.1 Prompts e hábitos]
|
v
[12.2 Remover prompts]
|
v
[12.3 Menor privilégio aceito]
|
v
[Síntese]
|
v
[Exemplo resolvido] --> [Exercício EX034]
Objetivos de aprendizagem
Você vai (1) examinar como os prompts do sistema operacional afetam o comportamento; (2) reduzir prompts de segurança desnecessários; (3) desenhar padrões de menor privilégio que as pessoas aceitem.
12.1 Prompts e hábitos
Aiko conta os prompts de segurança que os notebooks administrativos da Greyford exibem em uma semana: lembretes de atualização, pedidos de permissão, avisos de certificado e prompts de administrador. Os funcionários veem dezenas. A maioria é rotineira, então as pessoas clicam adiante por hábito. Quando aparece um prompt raro e perigoso, o hábito se mantém. Herley (2009) argumentou que pedir aos usuários que avaliem avisos frequentes, em sua maioria inofensivos, é um mau negócio para eles. Reduzir os prompts rotineiros faz os importantes se destacarem. Ela registra a contagem semanal por notebook como linha de base antes de mudar qualquer coisa, para que o efeito das mudanças posteriores possa ser medido.
12.2 Remover prompts
Aiko trabalha com a equipe de TI para remover prompts. As atualizações passam a ser instaladas automaticamente fora do horário de trabalho. Softwares comuns são pré-aprovados, de modo que os funcionários não precisam pedir direitos de administrador para instalá-los. Os avisos de certificado dos sistemas internos são eliminados com a correção dos certificados internos. Depois das mudanças, os prompts semanais por notebook caem bruscamente. Os funcionários notam menos interrupções, e a equipe de TI recebe menos chamados sobre prompts. Ela mede a mudança contando os prompts em dez notebooks durante uma semana antes e uma depois, e compartilha os resultados com os funcionários, junto com uma explicação curta de quais prompts ainda importam e por que devem ser lidos.
12.3 Menor privilégio aceito
Retirar os direitos de administrador local costuma encontrar resistência. Aiko desenha uma abordagem que os funcionários aceitam: um catálogo de autoatendimento para softwares aprovados, uma via rápida de pedidos para todo o resto, com resposta em até uma hora útil, e direitos temporários para engenheiros que precisem deles em tarefas específicas. O menor privilégio dá certo quando seus custos para os funcionários são baixos. Ela mede a aceitação contando pedidos e reclamações durante um mês após a mudança. Também pede aos representantes dos funcionários que revisem a abordagem antes do lançamento, e eles sugerem incluir no catálogo ferramentas de engenharia de uso comum, o que reduz os pedidos no primeiro mês.
Exemplo resolvido
Aiko conta os prompts semanais, remove os rotineiros por meio de automação e pré-aprovação e desenha o menor privilégio com um catálogo e pedidos rápidos.
Caso sintético. As contagens e os processos são sintéticos; Herley (2009) é real.
Erros e limites
Atualizações automáticas podem quebrar softwares. Direitos temporários precisam de verificações de expiração.
Exercícios
- EX034 — Risco do hábito. Por que prompts rotineiros e frequentes são perigosos? Rubrica: 3 = o clique por hábito se estende aos prompts raros e perigosos;; 2 = hábito;; 1 = vago;; 0 = nenhuma.
- EX035 — Correção de certificados. Como os avisos de certificado internos foram removidos? Rubrica: 3 = com a correção dos certificados internos;; 2 = corrigir certificados;; 1 = ignorar;; 0 = nenhuma.
- EX036 — Desenho da aceitação. O que torna o menor privilégio aceitável para os funcionários? Rubrica: 3 = catálogo de autoatendimento, pedidos em uma hora e direitos temporários;; 2 = custo baixo;; 1 = vago;; 0 = nenhuma.
Síntese
Menos alertas, mais significativos, e um menor privilégio de baixo custo tornam utilizáveis os sistemas operacionais seguros.
Continue estudando — aula 12 (capítulo 12 de 50)
← Capítulo 11 · Índice das aulas · Capítulo 13 →
Continue para a próxima aula já escrita.