Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
spraygen — Generador de listas de contraseñas para password spraying - preconfigurado con extras | Kitploit
Herramientas/GitHubGitHub/3ndg4me/spraygen
Descifrado de ContraseñasAtaques de ContraseñasRecopilación de InformaciónPruebas de Penetración
GitHub3ndg4me/spraygen

spraygen

Generador de listas de contraseñas para password spraying - preconfigurado con extras

Ver Repositorio
113215hace 3 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Spraygen

Generador de listas de contraseñas para password spraying - ya incluye buenos complementos

Versión 1.7

Genera permutaciones de Meses, Estaciones, Años, Equipos Deportivos (NFL, NBA, MLB, NHL), Puntuaciones Deportivas, "Contraseña", e incluso Espacios de Claves Iterables de un tamaño específico.

Todas las permutaciones se generan con atributos comunes añadidos al final o al principio (como "!" o "#"), o separadores personalizados (como "." o "_").

Opción común de reemplazo de letras (cambiar todas las A -> 4/@ por ejemplo)

Los usuarios pueden ampliar los atributos y separadores usando listas de caracteres delimitadas por comas.

Spraygen también acepta palabras individuales o listas de palabras externas que te permiten generar listas de palabras personalizadas ajustadas además de lo ya proporcionado.

Podrías usar herramientas como crunch, un elegante bucle bash sobre SecLists, o lo que sea, pero eso lleva tiempo... esta está hecha para spraying, ¡así que manos a la obra!

root@kitploit:~
python3 spraygen.py -h
     _
    (  \_
    (    \_
    (       \_  
    (         \_            ___
    ( Password   \         |   |
    (   Spray     |คคคคคคคค|___|
    (           _ /          |
    (       _ /         /~~~~~~~~~\
    (   _ /            (  Spray    )
    (_/                 |  This   |
                        |         |
                        | Get     |
                        |  Creds  |
                        |_________|

    Original Art by Alex Chudnovsky (Unaffiliated)
    Spraygen tool by 3ndG4me
    Version 1.7
    
usage: spraygen.py [-h] [--year_start YEAR_START] [--year_end YEAR_END] [-s separators] [-a attributes] [-w wordlist] [-n single word] [--mode {all,nosep,noattr,years,plain,letter,quick,custom}]
                   [--type {all,iterative,sports,nfl,nba,mlb,nhl,months,seasons,password,common,short,custom} [{all,iterative,sports,nfl,nba,mlb,nhl,months,seasons,password,common,short,custom} ...]]
                   [--iter {ascii,num,spec,asciinum,asciispec,numspec,full}] [--size SIZE] [--min_length MIN_LENGTH] [--max_length MAX_LENGTH] [-o output file] [-p] [--sort {nosort,asc,desc,random}] [-v]

Parse Spray List Arguments.

optional arguments:
  -h, --help            show this help message and exit
  --year_start YEAR_START
                        starting year for a range of years
  --year_end YEAR_END   ending year for a range of years
  -s separators         a comma delimited list of one or more separators
  -a attributes         a comma delimited list of one or more attributes
  -w wordlist           path to a custom wordlist
  -n single word        single custom word to generate a custom wordlist with
  --mode {all,nosep,noattr,years,plain,letter,quick,custom}
                        Mode for list generation. Can be all, no separators, no attributes, only years, plain, letter, quick, or custom (will only use parameters passed into -s or -a).
  --type {all,iterative,sports,nfl,nba,mlb,nhl,months,seasons,password,common,short,custom} [{all,iterative,sports,nfl,nba,mlb,nhl,months,seasons,password,common,short,custom} ...]
                        Type of list to generate. Can be all, iterative, sports, nfl, nba, mlb, nhl, months, seasons, password, common, short, or custom. Choosing 'all' executes all options except for 'iterative' which
                        must be run manually.
  --iter {ascii,num,spec,asciinum,asciispec,numspec,full}
                        Keyspace mode for iterative list generation. Only works when --type is set to 'iterative'. Can be ascii, num, spec, asciinum, asciispec, numspec, or full. Will generate all permutations of the
                        selected keyspace with a given length set with the --size parameter.
  --size SIZE           Length of passwords generated by a set keyspace. Only works when --type is set to 'iterative' and an --iter keyspace mode is set.
  --min_length MIN_LENGTH
                        Minimum length of passwords to include in the list. (Default: 1)
  --max_length MAX_LENGTH
                        Maximum length of passwords to include in the list (Default: 999)
  -o output file        name of a file to create and write the final output to
  -p                    prints the output line by line as plaintext
  --sort {nosort,asc,desc,random}
                        Sort final output. Sorting methods supported are nosort, asc, desc, random.
  -v                    prints the current version of spraygen and exits

Uso Básico

  1. Instalar dependencias pip3 install -r requirements.txt
  2. Ejecutar python3 spraygen.py -p — esto generará todas las listas de palabras predeterminadas con todas las permutaciones y las imprimirá en pantalla

Recomendaciones de Uso

  • Documentación de uso

Créditos

  • @MarkoH17 — por la corrección de compatibilidad hacia atrás booleana en Python 3.8
  • @absolomb — por mejorar la selección de tipo y la lógica de atributos en la generación de años
Descargar herramienta