Herramienta Cewl: herramienta para crear listas de palabras personalizadas en Kali Linux

En este artículo, veremos cómo crear una lista de palabras con la herramienta Cewl de Kali Linux y qué opciones están disponibles en esta publicación.

Cewl es un programa de Ruby que rastrea una URL a una profundidad definida, siguiendo opcionalmente enlaces externos, y produce una lista de palabras clave que los crackers de contraseñas como John the Ripper pueden usar para descifrar contraseñas. pueden. FAB (Archivos ya embolsados) es un programa de línea de comandos que genera listas de autores/productores a partir de archivos ya descargados utilizando algoritmos de extracción de información similares a CeWL.

Cewl es un generador de listas de palabras personalizado que viene preinstalado con Kali Linux. Por cierto, muchas herramientas de generación de listas de palabras personalizadas, como Crunch, pueden estar disponibles en Internet. Sin embargo, la herramienta Crunch puede no ser adecuada para hackers éticos. Con la ayuda de la herramienta cewl, podemos recopilar fácilmente palabras y frases de la página de destino. Tiene la capacidad de crear una lista de palabras ofensivas. En este tutorial, no explicaremos cómo instalar la herramienta cewl. Como se dijo anteriormente, Kali Linux viene con un software preinstalado. Cewl es un programa robusto que puede raspar rápidamente el servidor web de cualquier sitio web.

En la terminal, escriba » cewl -h » para ver una lista de todas las opciones que acepta, completa con sus descripciones.

cewl --help

Uso de Cewl – Procedimiento predeterminado:

Use el siguiente comando para rastrear la URL proporcionada a una profundidad definida e imprimir una lista de términos que se pueden usar como diccionario para descifrar la contraseña.

cewl https://www.geeksforgeeks.org/

Guardar lista de palabras como un archivo

Guardamos la lista de impresión del término en una pestaña para llevar un registro, mejorar la legibilidad y posibles referencias. Usaremos el parámetro -w para guardar la salida en un archivo de texto en este caso.

Ahora que hemos ejecutado con éxito la instrucción, verifiquemos si la salida se ha guardado en un registro. wordlists.txt es la posición de salida en esta situación.

cewl https://www.geeksforgeeks.org/ -w wordlists.txt
cat wordlists.txt

Creación de una lista de palabras de cierta longitud:

Si elige crear una lista de palabras con una determinada longitud de palabra, utilice la función » -m» , que le permite establecer un límite mínimo de longitud de palabra.

El siguiente comando producirá una lista de al menos 7 palabras; como se ve en la captura de pantalla, rastreó el sitio web dado e imprimió una lista de palabras de al menos 7 caracteres.

cewl https://www.geeksforgeeks.org/ -m 7

Recuperación de correo electrónico de un sitio web:

La opción » -e» desbloquea el parámetro de correo electrónico, mientras que la opción -n oculta la lista de palabras creadas al rastrear el sitio web proporcionado. Ha encontrado con éxito 1 ID de correo electrónico desde el interior del sitio web, como se ve en la imagen a continuación.

cewl https://www.geeksforgeeks.org/ -n -e

Modo detallado:

Puede usar la opción -v para el modo detallado para extender el resultado del rastreo del sitio web y recuperar toda la información de un sitio web. Volcaría los detalles disponibles en el sitio web en lugar de generar una lista de palabras.

cewl https://www.geeksforgeeks.org/ -v

Generación de palabras alfanuméricas:

Puede usar la opción -with-numbers junto con el comando para crear una lista de palabras alfanumérica. Como puede ver en la imagen a continuación, esta vez ha creado una lista de palabras alfanumérica.

cewl https://www.geeksforgeeks.org/ --with-numbers

Cuente cuántas veces aparece una palabra en una página web:

Use las opciones -c para habilitar el parámetro de conteo para contar la cantidad de términos repetidos varias veces en un sitio web. Como puede ver en la imagen a continuación, tiene impreso el recuento de cada palabra que aparece varias veces en el sitio web.

cewl https://www.geeksforgeeks.org/ -c

Aumentar la profundidad de la araña:

Use la opción -d con el número de nivel de profundidad para activar el parámetro de profundidad para un rastreo más rápido si desea elevar el nivel de araña para crear una lista más grande de palabras contando más palabras nuevas de la página. Este nivel de profundidad se establece en 2 de forma predeterminada.

cewl https://www.geeksforgeeks.org/ -d 3 

Detalles adicionales de depuración:

Puede activar el modo de depuración y ver los problemas y la información del sitio web sin procesar mientras rastrea utilizando la opción de depuración .

cewl https://www.geeksforgeeks.org/ --debug

Escanee a una profundidad de 2 (-d 2) y una longitud mínima de palabra de 5 (-m 5), luego guarde las palabras en un archivo (-w docswords.txt) usando los siguientes parámetros:

cewl -d 2 -m 5 -w wordlists1.txt https://www.geeksforgeeks.org/
cat wordlists1.txt

Publicación traducida automáticamente

Artículo escrito por rishavkumarj7 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *