Pular para o conteúdo

Iniciante 8 desafios

Senhas

Tudo o que uma pessoa e uma empresa precisam saber sobre senhas, do lado de quem defende. Você entra para a equipe de segurança da CrediPampa, uma cooperativa de crédito fictícia, e audita as senhas da própria empresa. Em oito desafios você aprende por que um sistema guarda o hash e não a senha, a reconhecer o tipo de hash pelo formato, por que uma senha fraca cai num ataque de dicionário, o que o sal conserta, quanto tempo uma senha resiste por tamanho e alfabeto, como checar se uma senha vazou sem entregá-la (consulta por prefixo, k-anonimato), como sai o código de 6 dígitos do autenticador (TOTP) e como o reúso de senha aparece no log de login. Resolve-se tudo com grep, uma planilha, um pouco de Python e leitura atenta. Todas as listas e hashes são gerados aqui, nenhum vem de vazamento real.

O que você vai aprender

  • Guardar o hash, não a senha
  • Funções de hash
  • Reconhecer o tipo de hash
  • Força de uma senha
  • Reúso de senha
  • Análise de logs
  • Log de autenticação
  • O sal
  • Espaço de chaves
  • Consulta por prefixo
  • Código do autenticador
  1. Senhas Com arquivo Exemplo resolvido

    Texto puro ou hash

    0% de acerto, 0 resolveram

    Disponível
  2. Senhas Com arquivo Exemplo resolvido

    Que hash é esse

    0% de acerto, 0 resolveram

    Disponível
  3. Senhas Com arquivo

    A senha da auditoria

    Disponível
  4. Senhas Com arquivo

    Senha repetida no login

    0% de acerto, 0 resolveram

    Disponível
  5. Senhas Com arquivo

    A força do sal

    0% de acerto, 0 resolveram

    Disponível
  6. Senhas

    Quanto tempo aguenta

    0% de acerto, 0 resolveram

    Disponível
  7. Senhas Com arquivo

    Minha senha vazou?

    Disponível
  8. Senhas Com arquivo

    O código do autenticador

    Disponível