Detector de padrões em senhas

Veja exatamente quais partes de uma senha são palavras de dicionário, padrões de teclado, anos, datas, repetições ou sequências, com tentativas por parte. Roda localmente.

Digite uma senha acima para analisá-la. Nada é enviado para lugar nenhum.

Executa totalmente no seu navegador. Seus dados nunca são enviados.

O que é Detector de padrões em senhas?

Esta ferramenta divide uma senha nas partes que um atacante reconheceria: palavras de dicionário, palavras em leetspeak e invertidas, sequências de teclado como qwerty, repetições, sequências, anos recentes e datas. Cada parte é listada com o tipo de padrão, os detalhes e as tentativas estimadas.

Como usar Detector de padrões em senhas

  1. Digite uma senha no campo Senha.
  2. Leia o resumo de quantos padrões previsíveis foram encontrados.
  3. Confira a tabela: Parte, Padrão, Detalhes e Tentativas estimadas.
  4. Substitua as partes previsíveis por palavras ou caracteres aleatórios.

Exemplo

Entrada
qwertyuiop1987
Saída
2 predictable pattern(s) found: qwertyuiop – Dictionary word ("qwertyuiop", rank 23 in Common passwords); 1987 – Recent year

Quando usar Detector de padrões em senhas

Use para entender por que uma senha tem pontuação baixa ou para demonstrar padrões comuns. Para um veredito geral e o tempo de quebra, use o verificador de força; para checar vazamentos, use o verificador de vazamentos.

Como funciona Detector de padrões em senhas

O zxcvbn-ts encontra todas as correspondências candidatas (consultas a dicionários com variantes l33t e invertidas, padrões espaciais nos grafos QWERTY/Dvorak/teclado numérico, expressões regulares de repetição, sequência, data e ano recente) e então escolhe a sequência de correspondências sem sobreposição com o menor número total de tentativas. Partes não cobertas por nenhum padrão são marcadas como aleatórias e estimadas por força bruta. A tabela mostra essa sequência ótima.

Casos de Uso Comuns

  • Encontrar a parte fraca de uma senha que, fora isso, é longa
  • Explicar padrões de teclado e de anos em treinamentos de segurança
  • Revisar exemplos de senha em documentações
  • Conferir se uma substituição "esperta" é reconhecida

Perguntas Frequentes

Por que qwertyuiop aparece como palavra de dicionário e não como padrão de teclado?

Ela está na lista de senhas comuns na posição 23, o que é mais barato de adivinhar que o padrão de teclado, e o zxcvbn sempre informa a explicação mais barata.

O que significa "Nenhum padrão (aleatório)"?

Nenhum padrão conhecido cobre aquela parte, então ela é estimada como força bruta caractere por caractere; essas são as partes fortes da senha.

Quais layouts de teclado são reconhecidos?

QWERTY, Dvorak e os layouts de teclado numérico incluídos no zxcvbn-ts.

Explore mais categorias