Imaginemos que se que la PASS de mi victima empieza con perro y tiene una longitud de 9 caracteres, por lo que para encontrar la clave va a ser muy sencillo poniendo los parametros crunch 9 9 -t perro@@@@ -c diccionario.txtPero ahora que pasa si solo tenemos las primeras letras pero no tenemos la longitud por ejemplo: sabemos que los primeros caracteres son prin y que la longitud puede estar entre los 8 y 12 caracteres . Que parametros usarían en este caso?
crunch 8 12 -t prin@@@@@@@@ -c diccionario.txt
crunch 8 8 -t prin@%%% -o diccionario.txtcrunch 9 9 -t prin@@%%% -o diccionario.txtcrunch 10 10 -t prin@@@%%% -o diccionario.txtcrunch 11 11 -t prin@@@@%%% -o diccionario.txtcrunch 12 12 -t prin@@@@@%%% -o diccionario.txt
Creo que Crunch no puede hacer directamente lo que quieres, pero es posible. Haz un script que ejecute el comando varias veces cambiando el tamaño de las contraseñas. Lo de los números al final lo puedes hacer con '%' en vez de '@'. Si dices que tiene entre 3 y 4 números al final colocas solo 3 '%' al final para asegurar. En resumen, un script que ejecute lo siguiente:Código: [Seleccionar]crunch 8 8 -t prin@%%% -o diccionario.txtcrunch 9 9 -t prin@@%%% -o diccionario.txtcrunch 10 10 -t prin@@@%%% -o diccionario.txtcrunch 11 11 -t prin@@@@%%% -o diccionario.txtcrunch 12 12 -t prin@@@@@%%% -o diccionario.txttienes razón me equivoque en el -c era -o como lo has puesto. Seguí leyendo sobre crunch y como dices creo que no hay forma mas que hacer diferentes diccionarios con un scripts como bién dices tu. Y por cierto, tienes un fallo en lo que has puesto: '-c' es el parámetro para el número de líneas, no para la salida del programa que es con '-o'.