¿Los ataques de diccionario solo usan entradas específicas de un diccionario, o combinaciones de una entrada?

0

Si quisiera descifrar una contraseña, "cba", pero el diccionario que estaba usando solo tenía abc, ¿un ataque de diccionario prueba todas las combinaciones de abc? abc, acb, bca, bac, cba, taxi

¿O debería especificarse cba en el diccionario para probarlo?

    
pregunta Alex 13.07.2014 - 06:03
fuente

2 respuestas

1

La característica más poderosa de oclHashcat es el ataque basado en reglas. El motor de reglas puede aceptar caracteres para rotar las contraseñas en la lista, por lo que el uso del carácter '{' en el archivo de reglas rotará la palabra dejada por un carácter. 'abc' se convertirá en 'bca', luego 'cab'. También puede invertir la palabra usando 'r', 'abc' se convertirá en 'cba', luego gire a la izquierda o a la derecha si lo desea. Esto apenas araña la superficie. Compruebe:

enlace

    
respondido por el Ian 12.08.2014 - 15:19
fuente
0

Depende. La mayoría de las herramientas de descifrado de contraseñas (oclHashcat, John the Ripper, etc.) admiten algún tipo de contraseña "mangling". Los tipos más comunes de cambios serán cosas como CaSe VarIaTion, l33tsp34k, appending1 numbers2014, y el otro tipo de cambios que las personas suelen hacer a sus contraseñas. Entonces, dada la entrada como 'contraseña', podría probar 'p4ssw0rd', 'P4 $$ w0rd!', 'Passw0rD1', etc. No conozco variaciones comunes en el orden, pero probablemente existe.

    
respondido por el David 13.07.2014 - 06:07
fuente

Lea otras preguntas en las etiquetas