Generar lista de contraseñas con palabras clave específicas y longitud

0

Necesito generar una lista de contraseñas para intentar penetrar en una red wi-fi. Tengo una lista bastante grande de palabras clave y quiero usarlas para generar la mayor cantidad posible de contraseñas, que estarán en un rango específico de longitud.

Por ejemplo, necesito una contraseña con las palabras clave "perro", "gato", "pájaro", "sol", "árbol" con una longitud de 4 a 10, por lo que mi lista de contraseña incluirá contraseñas como: birdcat, suncat, suncatdog, treebird etc.

He leído la documentación de la herramienta Crunch, pero no parece lo que necesito. Puede ser que esté equivocado. Entonces, le pregunto si es posible generar dichas listas y qué herramientas debo usar (uso Linux Kali y Mac OS si es información necesaria) y cómo se puede hacer. Gracias

    
pregunta Gleb Sabirzyanov 23.12.2015 - 16:06
fuente

1 respuesta

1

El mecanismo más preciso y flexible para realizar un ataque combinador con múltiples longitudes combinadas más restricciones de longitud es probablemente combinar princeprocessor con el len de 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

No mencionas si hay un número mínimo de elementos (palabras); princeprocessor también tiene opciones para eso.

Si bien la eficiencia no es tanto un problema para un hash lento como WPA2, pp64 y len están optimizados para alta velocidad, y también son útiles para hashes más rápidos.

    
respondido por el Royce Williams 26.10.2017 - 04:44
fuente

Lea otras preguntas en las etiquetas