¿Generar lista de palabras con exactamente 4 letras y 6 números en cualquier orden?

3

Necesito configurar la contracción para que produzca una lista de palabras con el siguiente conjunto de reglas:

  • Exactamente 10 caracteres de longitud
  • Contiene exactamente 4 letras, que deben ser a-f (todas en minúsculas)
  • Contiene exactamente 6 números, que deben ser 2-9
  • Las letras y los números pueden estar en cualquier parte de la palabra

Supongo que tal vez hay expresiones regulares involucradas?

    
pregunta Tom 14.10.2015 - 14:02
fuente

3 respuestas

1

No sé si Crunch puede generar eso, sin embargo, es bastante fácil generar la lista de palabras mediante programación. Puse tal programa (no optimizado) en:

enlace

La lista de palabras termina siendo gigantesca, por lo que no la aloja en ningún lugar ...

La lista que va de "aaaa222222" a "aa973ac757" ya era 2.6GiB grande, así que detuve el experimento.

    
respondido por el Bruno Rohée 15.10.2015 - 02:10
fuente
0

Intenté generar la lista de palabras usando lo siguiente cree 10 10 en el conjunto de caracteres abcdef23456789 y luego canalice el resultado a egrep o perl una línea y escriba una expresión regular para filtrar las cadenas que tienen 6 números sin suerte hasta ahora, pero creo que este es el camino a seguir. otra forma es generar 2 listas de palabras diferentes y combinarlas

    
respondido por el P3nT3ster 14.10.2015 - 16:35
fuente
0

Puede crear una lista de contraseñas con el siguiente comando:

crunch min max input-list -t pattern -o output-filename

por ejemplo

crunch 10 10 abcdef23456789 -o output_file.txt
    
respondido por el PIYUSH JIIT 23.03.2016 - 10:47
fuente

Lea otras preguntas en las etiquetas