Le persone hanno semplicemente maggiori probabilità di scegliere "auto da corsa" poiché la loro password lo fa piacere . Quindi quelle parole sono in cima a tutte le liste di parole (che sono usate prima di qualsiasi forza bruta). Ed è più semplice controllare tutti i palindromi che mantenere un elenco di palindromi nella libreria di controllo password.
Alcune password sono fantastiche e alcune sono davvero pessime.
Utilizziamo alcuni fattori per giudicare la qualità di una password. Come la lunghezza o quali caratteri diversi vengono utilizzati.
Per alcune password, questi fattori diventano meno rilevanti o per nulla rilevanti.
Ad esempio, questa è un'ottima password:
v10H73nqMQPkbUvTLOPyKBg4KnkUjWgF
Questo, non tanto:
acbaacbacaabcabbbaaabcaccbbbaaac
Anche se ha la stessa lunghezza, se si applicano le stesse regole di password e la forza bruta, la seconda password verrà provata molto prima della prima password.
Diamo un'occhiata a questo:
qwertyuiopasdfghjklzxcvbnm123456
Ora stiamo inserendo una password seria! Solo che è quasi la peggiore password possibile in assoluto perché tutte le lettere sono usate nello stesso schema in cui appaiono su un tipo di tastiera molto popolare.
Qualcuno potrebbe guardare quella password e pensare che sia fantastico perché la sceglie in base a presupposti falsi (la lunghezza è la più importante per una password).
Lo stesso si può dire per i palindromi. Prima di tutto, danno un falso senso di sicurezza (come osserva Mike) perché la loro lunghezza aumenta semplicemente duplicando tutte le lettere. Ma il vero problema con loro è che sono facili da ricordare e in qualche modo una merce.
pam_cracklib
potrebbe rispondere a questo. Ho provato a guardaremanpage
e ho fatto una rapida ricerca sul web ma senza fortuna.