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
pydictor — Un potente y útil constructor de diccionarios para hackers para un ataque de fuerza bruta. | Kitploit
Herramientas/GitHubGitHub/landgrey/pydictor
Descifrado de ContraseñasAtaques de ContraseñasIngeniería Social
GitHublandgrey/pydictor

pydictor

Un potente y útil constructor de diccionarios para hackers para un ataque de fuerza bruta.

Ver RepositorioSitio web
3.6k6485hace 1 añoRevisado 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

pydictor

build Python 2.7&3.4 release License

README.md 中文版

pydictor —— Un potente y útil constructor de diccionarios para ataques de fuerza bruta
root@kitploit:~
                      _ _      _
      _ __  _   _  __| (_) ___| |_ ___  _ __
     | '_ \| | | |/ _` | |/ __| __/ _ \| '__|
     | |_) | |_| | (_| | | (__| || (_) | |
     | .__/ \__, |\__,_|_|\___|\__\___/|_|
     |_|    |___/                         
Correo electrónico: [email protected]

Prefacio:

root@kitploit:~
P: ¿Por qué necesito usar pydictor?
R: 1. Siempre puede ayudarte
      Puedes usar pydictor para generar una lista de palabras genérica para ataques de fuerza bruta, una lista de palabras personalizada basada en contenido web, una lista de palabras de ingeniería social, etc.;
      Puedes usar la herramienta integrada de pydictor para eliminar de forma segura, fusionar, unificar, contar la frecuencia de palabras para filtrar la lista de palabras,
      además, también puedes especificar tu lista de palabras y usar '-tool handler' para filtrarla.

   2. Altamente personalizable
      Puedes generar listas de palabras altamente personalizadas y complejas modificando múltiples archivos de configuración,
      agregando tu propio diccionario, usando el modo leet, filtrando por longitud, frecuencia de caracteres, tipos de caracteres diferentes, expresiones regulares,
      incluso agregar scripts de codificación personalizados en la carpeta /lib/encode/, agregar tu propio script de plugin en la carpeta /plugins/,
      agregar tu propio script de herramienta en la carpeta /tools/.

   3. Análisis de archivos de configuración potente y flexible
      Nada que decir, con habilidad lo amarás.

   4. Gran compatibilidad
      Ya sea que uses Python versión 2.7 o Python versión 3.x, pydictor puede ejecutarse en Windows, Linux o Mac;

Aviso legal

root@kitploit:~
1. El uso de pydictor para atacar objetivos sin consentimiento mutuo previo es ilegal.
2. Es responsabilidad del usuario final cumplir con todas las leyes locales, estatales y federales aplicables.
3. Los desarrolladores no asumen ninguna responsabilidad y no son responsables por el mal uso o daño causado por este programa.

Inicio:

root@kitploit:~
git clone --depth=1 --branch=master https://www.github.com/landgrey/pydictor.git
cd pydictor/
chmod +x pydictor.py
python pydictor.py

Resumen:

extend

conf

constructor de diccionarios de ingeniería social

Uso rápido:

Documento de uso

Documento de desarrollo de API

Hay un truco sobre cómo usar pydictor: Sepa qué tipo de lista de palabras desea.

Todas las listas de palabras que pydictor puede generar

Código de función

Codificaciones y cifrados compatibles con la función de codificación

Función occur

Uso : --occur [rango_frecuencia_letras] [rango_frecuencia_dígitos] [rango_frecuencia_caracteres_especiales]

Ejemplo: --occur ">=4" "<6" "==0"

Función types

Uso : --types [rango_tipos_letras] [rango_tipos_dígitos] [rango_tipos_caracteres_especiales]

Ejemplo: --types "<=8" "<=4" "==0"

Función repeat

Uso : --repeat [repeticiones_letras] [repeticiones_dígitos] [repeticiones_caracteres_especiales]

Ejemplo: --repeat "<=3" ">=3" "==0"

Función regex

Uso : --regex [expresión_regular]

Ejemplo: --regex "^z.*?g$"

Función level

Uso : --level [nivel]

Ejemplo: --level 4 nivel >= 4 se aplicará en /funcfg/extend.conf

Tabla leet predeterminada

leet char = carácter de reemplazo, y en /funcfg/leet_mode.conf

root@kitploit:~
a = 4
b = 6
e = 3
l = 1
i = 1
o = 0
s = 5
código
root@kitploit:~
0            predeterminado, reemplazar todo
1            de izquierda a derecha, reemplazar el primer carácter leet encontrado
2            de derecha a izquierda, reemplazar el primer carácter leet encontrado
11-19        de izquierda a derecha, reemplazar el primer carácter leet encontrado hasta un máximo de código-10 caracteres
21-29        de derecha a izquierda, reemplazar el primer carácter leet encontrado hasta un máximo de código-20 caracteres
Tabla de efectos del modo leet según código
El destino es solo un punto de partida, es tu momento de brillar.
Descargar herramienta
tipolista de palabrasidentificadordescripciónfunción compatible
núcleobaseC1lista de palabras básicaF1 F2 F3 F4
núcleocharC2lista de palabras de caracteres personalizadosF1 F2 F3 F4
núcleochunkC3lista de palabras de permutación y combinaciónALL
núcleoconfC4lista de palabras basada en archivo de configuraciónALL
núcleopatternC5generar rápidamente lista de palabras con patrónF2 F3 F4
núcleoextendC6ampliar lista de palabras basada en reglasALL
núcleosedbC7lista de palabras de ingeniería socialALL
herramientacombinerT1herramienta para combinar archivos de un directorio
herramientacomparerT2herramienta para comparar diferencias de contenido de dos archivosALL
herramientacounterT3herramienta de conteo de frecuencia de palabrasALL
herramientahandlerT4herramienta para procesar archivos de entradaALL
herramientauniqbinerT5herramienta para combinar y unificar archivos de un directorioALL
herramientauniqiferT6herramienta para unificar archivos de entradaALL
herramientahybriderT7herramienta para combinar pares de listas de palabrasF1 F2 F3 F4
herramientaprintablerT8herramienta para filtrar caracteres imprimiblesALL
complementobirthdayP1lista de palabras de cumpleaños en un rango de fecha/hora específicoALL
complementoftpP2generar lista de palabras de contraseña FTP basada en palabra claveALL
complementopid4P3lista de palabras de los últimos 4 caracteres de una cédulaALL
complementopid6P4lista de palabras de los últimos 6 caracteres de una cédulaALL
complementopid8P5lista de palabras de los últimos 8 caracteres de una cédulaALL
complementoscratchP6lista de palabras basada en palabras clave de páginas webALL
funcióncódigodescripción
lenF1el rango de longitud
headF2añadir prefijo a los ítems
tailF3añadir sufijo a los ítems
encodeF4codificar los ítems
occurF5filtrar por frecuencia de letras, dígitos, caracteres especiales
typesF6filtrar por tipos de letras, dígitos, caracteres especiales
regexF7filtrar por expresión regular
levelF8establecer el nivel de regla de la lista de palabras
leetF9habilitar modo 1337
repeatF10filtrar por repeticiones consecutivas de letras, dígitos, caracteres especiales
nombredescripción
nonepredeterminado, no codificar
b16codificación base16
b32codificación base32
b64codificación base64
desalgoritmo DES, necesita modificar el código
execjsejecutar función JS, necesita modificar el código
hmacalgoritmo de resumen de mensaje HMAC
md5algoritmo de resumen MD5, salida de 32 caracteres
md516algoritmo de resumen MD5, salida de 16 caracteres
rsaalgoritmo RSA, necesita modificar el código
sha1algoritmo de resumen SHA-1
sha256algoritmo de resumen SHA-256
sha512algoritmo de resumen SHA-512
urlcodificación URL
testejemplo de método de codificación personalizado
códigocadena antiguacadena nueva
0as a airs trees45 4 41r5 tr335
1as a airs trees4s 4 4irs trees
2as a airs treesa5 a air5 tree5
11as a airs trees4s a airs trees
12as a airs trees4s 4 airs trees
13as a airs trees4s 4 4irs trees
14as a airs trees4s 4 4irs trees
...as a airs trees4s 4 4irs trees
21as a airs treesas a airs tree5
22as a airs treesas a air5 tree5
23as a airs treesa5 a air5 tree5
24as a airs treesa5 a air5 tree5
...as a airs treesa5 a air5 tree5