Wordlister generador listas de palabras wordlist
Wordlister generador listas de palabras wordlist

Wordlister: Simple generador de listas de palabras (wordlist)

Wordlister es un simple generador de listas de palabras y gestor escrito en Python. Utiliza las capacidades de multiprocesamiento de Python para acelerar su trabajo (uso intensivo de la CPU).

Vamos aprender cómo instalarlo y utilizarlo para generar una lista de palabras útiles para ataques como fuerza bruta.

Permutaciones compatibles:

  • Capital
  • Upper
  • 1337
  • Append
  • Prepend

Funciones adicionales:

  • Ejecución de prueba
  • Multiprocesamiento
  • Multicore
  • Posibilidad de ajustar manualmente el número de núcleos/procesos.
  • Cada contraseña generada no contiene la misma palabra dos veces.


1. Instalar Wordlister

Para hacer uso de Wordlister, realizamos los siguientes paso:

git clone https://github.com/4n4nk3/Wordlister.git
cd Wordlister/
Instalar Wordlister en Linux
Instalar Wordlister en Linux

Ahora, veamos las opciones de comandos disponibles para empezar a utilizarlo:

python3 wordlister.py --help
Comandos disponibles para wordlister.py
Comandos disponibles para wordlister.py

Argumentos necesarios:

  • --input INPUT Nombre del archivo de entrada
  • --perm PERM Número máximo de palabras que se pueden combinar en la misma línea
  • --min MIN Longitud mínima de la contraseña generada
  • --max MAX Longitud máxima de la contraseña generada

2. Usar Wordlister para crear diccionarios de palabras


Antes de empezar a utilizarlo, te recomienda ver el TOP 5 de las herramientas para crear diccionarios personalizados y utilizarlos, por ejemplo, en ataques de fuerza bruta:

Como ejemplo tomaré un archivo creado (diccionario.txt) que contiene tres (3) palabras: alexis, alexynior, esgeeks.

cat diccionario.txt

Y luego, crearé una combinación de palabras de hasta 16 caracteres (--max 16), combinando 2 palabras (--perm 2) y utilizando leet.

python3 wordlister.py --input diccionario.txt --perm 2 --min 6 --max 16 --leet
Crear lista de palabras con Wordlister
Crear lista de palabras con Wordlister
  • Podemos limitar la lista de palabras generadas. Por ejemplo, el siguiente comando se limitará (13) de concatenar las palabras de mi lista: alexynior (9) y esgeeks (7), porque la suma de caracteres lo excede (16).
python3 wordlister.py --input diccionario.txt --perm 2 --min 6 --max 13 --leet
Ejemplos para crear lista de palabras o Wordlist
Ejemplos para crear lista de palabras o Wordlist
  • De la misma manera, tenemos otras opciones a utilizar como --cap, --up, --append y --prepend:
Ejemplos de uso con Wordlister
Ejemplos de uso con Wordlister

Si te gusta el contenido y deseas ayudar, considera hacer una contribución ¡haciendo clic aquí por favor!. ¡NO ES OBLIGATORIO, GRACIAS! 🙂

¿Te ha gustado este artículo? Sígue este blog en su fanpage de  FacebookTwitterInstagram y/o YouTube para que no te pierdas del mejor contenido informático y hacking!

Mi Carro Close (×)

Tu carrito está vacío
Ver tienda