Sto provando a generare un elenco di password per recuperare una password che ho dimenticato. L'attività è abbastanza semplice, ma non ho avuto alcuna possibilità di trovare una soluzione su Google. Quindi, ecco il problema:
So che la password è composta da più parole (senza spazi) e conosco l'ordine esatto delle parole:
word1word2word3word4word5
Quindi potrebbe esserci un punto esclamativo alla fine (!):
word1word2word3word4word5(AND/OR!)
La prossima cosa, so che ci sono alcuni caratteri di sottolineatura (_) in alcuni punti, ma non so esattamente dove. Quindi, come posso generare una lista di password contenente tutte le seguenti possibilità:
word1(AND/OR_)word2(AND/OR_)word3(AND/OR_)word4(AND/OR_)word5(AND/OR !)
Sono abbastanza sicuro che programmi come crunch, hashcat o john the ripper possano facilmente risolvere questo problema, ma tutte le varianti che ho provato sono fallite, ad esempio in crunch, si possono usare pattern specifici con un argomento -t, ma è risultato impossibile (almeno per me) usare un modello che includa varianti (AND / O sottolineatura ...)