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
PassBreaker — Cracker de contraseñas basado en Python que admite ataques de lista de palabras y fuerza bruta con múltiples algoritmos de hash, sal, procesamiento paralelo y evaluación de complejidad de contraseñas. | Kitploit
Herramientas/GitHubGitHub/halildeniz/passbreaker
Descifrado de ContraseñasAtaques de ContraseñasAnálisis de Hash
GitHubhalildeniz/passbreaker

PassBreaker

Cracker de contraseñas basado en Python que admite ataques de lista de palabras y fuerza bruta con múltiples algoritmos de hash, sal, procesamiento paralelo y evaluación de complejidad de contraseñas.

Ver RepositorioSitio web
6815hace 2 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

PassBreaker

PassBreaker es una herramienta de cracking de contraseñas de línea de comandos desarrollada en Python. Permite realizar varias técnicas de cracking de contraseñas, como ataques basados en listas de palabras y ataques de fuerza bruta.

Características

  • Cracking de contraseñas basado en listas de palabras
  • Cracking de contraseñas por fuerza bruta
  • Soporte para múltiples algoritmos hash
  • Valor de sal opcional
  • Opción de procesamiento paralelo para un cracking más rápido
  • Evaluación de complejidad de contraseñas
  • Longitud mínima y máxima personalizable de contraseñas
  • Conjunto de caracteres personalizable para ataques de fuerza bruta

Instalación

  1. Clona el repositorio:

    root@kitploit:~
    git clone https://github.com/HalilDeniz/PassBreaker.git
    
  2. Instala las dependencias requeridas:

    root@kitploit:~
    pip install -r requirements.txt
    

Uso

root@kitploit:~
python passbreaker.py <password_hash> <wordlist_file> [--algorithm]

Reemplaza <password_hash> con el hash de la contraseña objetivo y <wordlist_file> con la ruta al archivo de lista de palabras que contiene las posibles contraseñas.

Opciones

  • --algorithm <algorithm>: Especifica el algoritmo hash a usar (por ejemplo, md5, sha256, sha512).
  • -s, --salt <salt>: Especifica un valor de sal a usar.
  • -p, --parallel: Habilita el procesamiento paralelo para un cracking más rápido.
  • -c, --complexity: Evalúa la complejidad de la contraseña antes de crackear.
  • -b, --brute-force: Realiza un ataque de fuerza bruta.
  • --min-length <min_length>: Establece la longitud mínima de contraseña para ataques de fuerza bruta.
  • --max-length <max_length>: Establece la longitud máxima de contraseña para ataques de fuerza bruta.
  • --character-set <character_set>: Establece el conjunto de caracteres a usar para ataques de fuerza bruta.

Elbette! İşte İngilizce olarak yazılmış başlık ve küçük bir bilgi ile daha fazla kullanım örneği:

Ejemplos de uso

Ataque basado en lista de palabras

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 passwords.txt --algorithm md5

Este comando intenta crackear la contraseña con el valor hash "5f4dcc3b5aa765d61d8327deb882cf99" usando el algoritmo MD5 y una lista de palabras del archivo "passwords.txt".

Ataque de fuerza bruta

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 --brute-force --min-length 6 --max-length 8 --character-set abc123

Este comando realiza un ataque de fuerza bruta para crackear la contraseña con el valor hash "5f4dcc3b5aa765d61d8327deb882cf99" probando todas las combinaciones posibles de contraseñas con una longitud entre 6 y 8 caracteres, usando el conjunto de caracteres "abc123".

Evaluación de complejidad de contraseñas

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 passwords.txt --algorithm sha256 --complexity

Este comando evalúa la complejidad de las contraseñas en el archivo "passwords.txt" e intenta crackear la contraseña con el valor hash "5f4dcc3b5aa765d61d8327deb882cf99" usando el algoritmo SHA-256. Solo prueba contraseñas que cumplen con los requisitos de complejidad.

Usando un valor de sal

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 passwords.txt --algorithm md5 --salt mysalt123

Este comando usa un valor de sal específico ("mysalt123") para el proceso de cracking de contraseñas. La sal se utiliza para mejorar la seguridad de las contraseñas.

Procesamiento en paralelo

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 passwords.txt --algorithm sha512 --parallel

Este comando realiza el cracking de contraseñas con procesamiento paralelo para un cracking más rápido. Utiliza múltiples núcleos de procesamiento, pero puede consumir más recursos del sistema.

Estos ejemplos demuestran diferentes características y casos de uso de la herramienta de cracking de contraseñas "PassBreaker". Los usuarios pueden personalizar los parámetros según sus necesidades y objetivos.

Descargo de responsabilidad

Esta herramienta está destinada únicamente a fines educativos y éticos. El uso indebido de esta herramienta para cualquier actividad maliciosa está estrictamente prohibido. Los desarrolladores no asumen ninguna responsabilidad y no son responsables por cualquier mal uso o daño causado por esta herramienta.

Contribuciones

¡Las contribuciones son bienvenidas! Para contribuir a PassBreaker, sigue estos pasos:

  1. Haz un fork del repositorio.
  2. Crea una nueva rama para tu función o corrección de errores.
  3. Realiza tus cambios y confírmalos.
  4. Sube tus cambios a tu repositorio bifurcado.
  5. Abre una pull request en el repositorio principal.

Contacto

Si tienes alguna pregunta, comentario o sugerencia sobre PassBreaker, no dudes en contactarme:

  • LinkedIn: LinkedIn
  • TryHackMe: TryHackMe
  • Instagram: Instagram
  • YouTube: YouTube
  • Correo electrónico: [email protected]

Licencia

PassBreaker se publica bajo la Licencia MIT. Consulta LICENSE para más información.

Descargar herramienta