Generar lista de palabras de longitud variable con! personaje al final?

0

Estoy tratando de crear una lista de palabras de longitud variable con una contracción que garantice un signo de exclamación (!) al final de cada palabra. Quiero una lista de palabras con todas las palabras de longitud 4 a 6, con el último carácter como un signo de exclamación y el resto letras en minúsculas. Entonces voy a alimentar todo esto en hashcat.

¿Qué opciones de comando / contracción usaré?

    
pregunta corneria 29.01.2017 - 21:59
fuente

2 respuestas

0

Estoy bastante seguro de que no puede crear una lista de palabras de longitud de palabra variable y un carácter de terminación fijo . Asegúrate de indicar una biblioteca de palabras específica, si tienes una, usaré la predeterminada en estos ejemplos.

Tienes dos opciones:

  1. Ejecute Crunch 3 veces por separado, una vez para cada longitud de palabra ( en total ) 4 alfa con un '!' añadido, 5 alfas con un '!', etc ... También tenga en cuenta , debes asegurarte de escapar de la exclamación con una barra invertida. También puede establecer parámetros en el tamaño del archivo de lista de palabras o en el número de palabras compiladas.

    ./crunch 5 5 -t @@@@/! -o filename.txt
    ./crunch 6 6 -t @@@@@/! -o filename.txt
    ./crunch 7 7 -t @@@@@@/! -o filename.txt
    

    Tenga en cuenta las longitudes de palabra anteriores 5, 6 y 7. Esto corresponde a una palabra que contiene 4, 5 o 6 caracteres alfabéticos, con un especial fijo adicional '!' personaje. Los comandos ./crunch 4 6 y / o ./crunch 3 5 no crearán palabras de la longitud correcta.

  2. Ejecuta una instancia de Crunch para generar solo los caracteres no corregidos,

    ./crunch 4 6 -o filename.txt
    

    Escriba un script básico para agregar retroactivamente el '!',

respondido por el Kairos 29.01.2017 - 23:11
fuente
0

Añadiendo a la respuesta anterior. Creo que puedes emitir el siguiente comando:

./crunch 3 5 -f /usr/share/rainbowcrack/charset.txt loweralpha -o filename.txt

Y luego ejecutas un script de bash para agregar un signo de exclamación al final. No soy tan bueno en bash scripting pero:

#!/bin/bash
touch new-file.txt;
for line in $(cat filename.txt);do echo $line! >> new-file.txt;done

Esto te dará las contraseñas (todas en minúsculas) entre la longitud de 4-6 y terminará con un signo de exclamación.

    
respondido por el BigFatProgrammer 29.01.2017 - 23:22
fuente

Lea otras preguntas en las etiquetas