Con un diccionario NO es seguro que averigues una clave, pues si la misma no está en el diccionario, no podras averiguarla.
Con fuerza bruta, SIEMPRE averiguas la clave, puesto que se prueban TODAS las combinaciones posibles de caracteres.
La desventaja es el tiempo,el número de intentos con fuerza bruta es bastanta mayor.
En línea
"Saber romper medidas de seguridad no hace que seas hacker, al igual que saber hacer un puente en un coche no te convierte en un ingeniero de automoción" -- Eric Raymond -- http://en.wikipedia.org/wiki/Eric_S._Raymond