https://esgeeks.com/?p=7366

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.

Nota!

Este proyecto es solo para fines educativos. No lo use para actividades ilegales. No apoyo ni apruebo acciones ilegales o poco éticas y no puedo ser considerado responsable por el posible mal uso de este software.

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

PUEDES AYUDAR

Los ingresos por publicidad están cayendo rápidamente a través de Internet, y los sitios administrados de forma independiente como ESGEEKS son los más afectados. El modelo publicitario en su forma actual está llegando a su fin, y debo encontrar otras formas de continuar operando este sitio.

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!


¡Mantente actualizado!

Suscríbete a nuestro boletín semanal...

Suscríbete a nuestro boletín electrónico para recibir artículos útiles y ofertas especiales. No te perderás absolutamente de nada!

Enviaremos solamente boletines al email y no compartiremos tu email.