Genera lista password con parole chiave e lunghezza specifiche

0

Ho bisogno di generare un elenco di password per provare a penetrare in una rete wi-fi. Ho una lista piuttosto ampia di parole chiave e voglio usarli per generare quante più password possibili, che saranno in una gamma specifica di lunghezza.

Ad esempio, ho bisogno di una password con le parole chiave "cane", "gatto", "uccello", "sole", "albero" con lunghezza da 4 a 10, quindi la mia lista di password includerà password come: birdcat, suncat, suncatdog, treebird ecc.

Ho letto la documentazione dello strumento Crunch, ma non sembra quello che mi serve. Forse sto sbagliando. Quindi ti chiedo se è possibile generare tali elenchi e quali strumenti dovrei usare (io uso Linux Kali e Mac OS se sono necessarie informazioni) e come può essere fatto? Grazie

    
posta Gleb Sabirzyanov 23.12.2015 - 16:06
fonte

1 risposta

1

Il meccanismo più preciso e flessibile per eseguire un attacco combinatore con più combinazioni di lunghezze e restrizioni di lunghezza è probabilmente quello di combinare principoprocessore con il len utilità da hashcat-utils:

$ cat list.txt
dog
cat
bird
sun
tree

$ pp64 <list.txt | len 4 10
bird
tree
dogdog
catdog
sundog
dogcat
catcat
suncat
dogsun
catsun
[...]
birdcatcat
treecatcat
birdsuncat
treesuncat
birddogsun
treedogsun
birdcatsun
treecatsun
birdsunsun
treesunsun

Non menzioni se esiste un numero minimo di elementi (parole); princeprocessor ha anche opzioni per questo.

Anche se l'efficienza non è tanto un problema per un hash lento come WPA2, pp64 e len sono ottimizzati per l'alta velocità, e quindi sono anche utili per gli hash più veloci.

    
risposta data 26.10.2017 - 04:44
fonte

Leggi altre domande sui tag