Molte persone basano le loro password su alcune caratteristiche o proprietà del loro personaggio, che potrebbero non essere nemmeno incluse in elenchi di parole usati per un attacco di dizionario.
Se si inserisse una ricerca in qualcuno, come conoscere il proprio nome completo, compleanno, nome di animali domestici, ecc., sarebbe possibile e fattibile costruire un vocabolario basato su queste proprietà combinato con alcuni caratteri comuni?
Ad esempio:
{name: John Doe, born: '1 January 1970', marriedTo: Jane}
potrebbe risultare in un elenco di parole contenente:
John1970
John1970$
John&Jane123
...
Questo tipo di attacco ha un nome e se esce esiste un algoritmo / strumento disponibile per generare un tale elenco di parole basato sull'input di un elenco di caratteri?