◇ OpenCyber Academy
Tecnólogo · Capítulo 13 · Português

Capítulo 13 — Senhas e segredos

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 13 — Senhas e segredos

Mapa da aula

Aula 13 publicada. Mapa, exemplo, EX037.

flowchart TD
  N0["13.1 Regras de senha"]
  N1["13.2 Gerenciadores de senhas"]
  N2["13.3 Segredos em scripts"]
  N3["13.4 Segredos em documentos"]
  N0 --> N1 --> N2 --> N3
  N3 --> EX["Exemplo resolvido"]
  EX --> Q["Exercício EX037"]

Desenho lógico

flowchart LR
  N0["13.1 Regras de senha"]
  N1["13.2 Gerenciadores de senhas"]
  N2["13.3 Segredos em scripts"]
  N3["13.4 Segredos em documentos"]
  N0 --> N1 --> N2 --> N3 --> Q["EX037"]
[13.1 Regras de senha]
    |
    v
[13.2 Gerenciadores de senhas]
    |
    v
[13.3 Segredos em scripts]
    |
    v
[13.4 Segredos em documentos]
    |
    v
[Exemplo resolvido] --> [Exercício EX037]

Objetivos de aprendizagem

Você vai (1) definir regras práticas de senha; (2) gerenciar segredos compartilhados com um gerenciador de senhas; (3) remover segredos de scripts e documentos.

13.1 Regras de senha

As regras antigas do Riverbend obrigavam a trocar a senha todo mês, o que levava os funcionários a acrescentar um número à mesma palavra a cada vez. Jamal recomenda frases-senha mais longas, a verificação contra listas de senhas vazadas, a autenticação multifator e trocas apenas quando houver suspeita de comprometimento. A Sra. Grant explica que as regras que ignoram o comportamento humano produzem senhas previsíveis. O gerente de TI adota as novas regras depois que Jamal mostra exemplos dos padrões previsíveis que os funcionários vinham usando. Ele também sugere que o sistema de reservas dos associados adote a mesma verificação de senhas vazadas, e o fornecedor concorda em ativá-la.

13.2 Gerenciadores de senhas

A equipe de TI administra muitas senhas de roteadores, gravadores de câmeras, portais de fornecedores e contas de serviço. Elas ficavam numa planilha no servidor de arquivos. Jamal recomenda um gerenciador de senhas com contas individuais para cada membro da equipe de TI, compartilhando apenas as entradas de que cada um precisa, e um log de acesso. Ele transfere as entradas e apaga a planilha. Ele aprende que os gerenciadores de senhas tornam práticas as senhas fortes e únicas, porque ninguém precisa memorizá-las. Cada membro da equipe de TI vê apenas as entradas necessárias para seu trabalho, e o log mostra quem abriu cada entrada.

13.3 Segredos em scripts

Jamal encontra um script de backup com a senha de uma conta de serviço escrita dentro dele. Qualquer pessoa que consiga ler o script pode usar a senha. Ele reescreve o script para ler a senha de um arquivo de configuração protegido, legível apenas pela conta de serviço, e pede ao gerente de TI que troque a senha exposta. A Sra. Grant observa que os segredos em scripts muitas vezes se espalham por cópias, backups e pastas compartilhadas. Ele procura senhas semelhantes nos outros scripts do servidor e encontra mais duas, que corrige da mesma forma.

13.4 Segredos em documentos

Jamal procura na unidade compartilhada do Riverbend, com permissão, documentos que contenham a palavra senha. Ele encontra um guia de configuração dos gravadores de câmeras que lista as senhas atuais e uma antiga nota de passagem de serviço com as credenciais dos roteadores. Ele remove as senhas dos dois documentos, substituindo-as por uma referência ao gerenciador de senhas, e manda trocar as senhas afetadas. Ele aprende que procurar periodicamente segredos expostos é uma verificação simples e valiosa. Ele acrescenta a busca à lista de verificação mensal, para que novas exposições sejam encontradas depressa em vez de ficarem anos esquecidas em pastas compartilhadas.

Exemplo resolvido

Jamal substitui as trocas mensais obrigatórias por frases-senha e verificação de vazamentos, transfere as senhas da TI para um gerenciador de senhas e remove segredos de um script e de documentos.

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

Erros e limites

Uma senha escrita num script fica exposta a qualquer pessoa que consiga lê-lo.

Exercícios

Continue estudando — aula 13 (capítulo 13 de 30)

← Capítulo 12 · Índice das aulas · Capítulo 14 →

Continue para a próxima aula já escrita.