El libre pensamiento para un internet libre

No estas registrado.  

Anuncio

Wifi-libre.com: El libre pensamiento para un internet libre / Regístrese ahora

#1 22-05-2021 09:42:34

valdragas
Usuario

Registrado: 19-07-2016
Mensajes: 12

Crear diccionario de 8 caracteres omitiendo ciertas combinaciones

Buenas,

Me gustaria saber como crear un diccionario con alguna herramienta tipo crunch cuya longitud sea de 8 caracteres y que cumpla ciertas condicciones, como por ejemplo que omita las combinacciones de todo letras minusculas (aaaaaaaa, abababab, etc) asi como todo mayusculas (ABCABCAB,etc) y todo numeros. Tambien me gustaria excluir que no se repitiera el mismo caracter mas de dos veces consecutivas.

¿Alguna idea de como quedaria el filtro si es que es posible?

Saludos

Desconectado

Anuncio

Wifi-libre.com: El libre pensamiento para un internet libre / Regístrese ahora

#2 23-05-2021 15:30:56

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 5,541

Re: Crear diccionario de 8 caracteres omitiendo ciertas combinaciones

¡Hola!
Para crack WPA sobre 8 caracteres tienes a WG4Crack que impide la repetición de un mismo carácter x veces seguidas. 

-r    Esta opción permitirá al usuario escoger la cantidad de caracteres repetidos de forma consecutiva en la palabra,de modo que si el usuario elige -r 2,nunca apareceran 2 caracteres iguales seguidos. 5 será el numero máximo de repeticiones que podamos elegir.

En tu caso sería -r 3
Y luego para quitar las contraseñas compuestas unicamente por mayúsculas o solo por minúsculas o solo por números, podrías usar (modificando las reglas) o simplemente inspirarte de las reglas de clean_wordlist.sh
Para quitar las contraseñas compuestas por 8 números sería por ejemplo modificando la tercera regla

 "[0-9]{4,}" # Ignore lines with 4 or more consecutive digits (likely an id)

Que modificas así:

"[0-9]{8,}" #

 
Y haces dos depuraciones más con

"[a-z]{8,}" #

y

"[A-Z]{8,}" #

Si lo haces en consola sin pasar por el script sería así:

grep -vE "[0-9]{8,}" diccionario.txt | grep -vE "[A-Z]{8,}" | grep -vE "[a-z]{8,}" | sort | uniq >> diccionariofinal.txt 

Desconectado

Anuncio

Wifi-libre.com: El libre pensamiento para un internet libre / Regístrese ahora

Pie de página

Información del usuario

Ultimo usuario registrado: maxi
Usuarios registrados conectados: 0
Invitados conectados: 10

Estadisticas de los foros

Número total de usuarios registrados: 2,319
Número total de temas: 1,588
Número total de mensajes: 15,144

Máx. usuarios conectados: 373 el 30-09-2019 15:04:36