Page cover

📕Cupp

Es una herramienta de línea de comandos diseñada para generar diccionarios de contraseñas basados en información sobre el usuario. Viene por defecto en Kali Linux.

Instalación

afsh4ck@kali$ sudo apt install cupp -y

Ejecución básica

Para ejecutar CUPP con la configuración predeterminada, simplemente puedes usar:

Este comando iniciará la interfaz interactiva de CUPP, donde te guiará para proporcionar información sobre el usuario.

Leet Mode

El modo leet cambia las letras por un número similar a la letra:

Filtro de política de contraseñas

Ya tenemos una lista generada de nombre de user.txt y una lista de contraseñas de jane.txt, pero hay algo más que debemos resolver. CUPP nos ha generado muchas contraseñas posibles, pero la empresa de Jane, AHI, tiene una política de contraseñas bastante peculiar.

  • Longitud mínima: 6 caracteres

  • Debe incluir:

    • Al menos una letra mayúscula

    • Al menos una letra minúscula

    • Al menos un número

    • Al menos dos caracteres especiales (del conjunto !@#$%^&*)

Como hicimos anteriormente, podemos usar grep para filtrar esa lista de contraseñas para que coincida con esa política:

Este comando filtra eficientemente jane.txt para que coincida con la política proporcionada, desde aproximadamente 46 000 contraseñas hasta aproximadamente 7900. Primero, garantiza una longitud mínima de 6 caracteres, luego busca al menos una letra mayúscula, una minúscula, un número y, finalmente, al menos dos caracteres especiales del conjunto especificado. Los resultados filtrados se almacenan en formato jane-filtered.txt.

Archivo de configuración

Puedes usar un archivo de configuración para proporcionar la información del usuario.

Donde config.txt es un archivo que contiene la información del usuario:

Última actualización

¿Te fue útil?