Zydra es una herramienta cracker de recuperación de contraseña de archivos (RAR, ZIP y PDF) y archivos shadow de Linux. Utiliza la búsqueda de diccionario o el método de fuerza bruta para descifrar contraseñas.
1. Características de Zydra
- Romper la contraseña de los archivos usando dos métodos: 1. método del diccionario 2. método de fuerza bruta
- En el método de fuerza bruta, puedes especificar la longitud mínima y máxima de las contraseñas.
- En el método de fuerza bruta, puedes especificar el tipo de caracteres que se pueden utilizar en la contraseña.
- Hay una barra de progreso porcentual que muestra cuánto se ha realizado el proceso.
- Tratamiento de errores.
- Una de las características más importantes de Zydra es la función de multiprocesamiento que acelera el programa. Por ejemplo, si tienes 8 núcleos de CPU, Zydra utilizará todos ellos para procesar al mismo tiempo.
2. Soporte y Requisitos de Zydra
Soporte de archivos
- Archivos RAR, ZIP heredados y PDF. (Revisa Cómo descifrar contraseñas ZIP en Windows y Linux y Cómo crear tu propio programa para romper contraseñas RAR)
- Archivos Shadow Linux (zydra puede encontrar todas las contraseñas del usuario en el archivo
shadow
de Linux una tras otra)
Requisitos previos
Para ejecutar la aplicación, los requisitos mínimos son:
- Python 3.3 o superior
- Distribución de Linux basada en Debian, preferiblemente Kali Linux
- Paquetes qpdf y unrar
2. Instalación de Zydra
Instalar los paquetes necesarios, en Kali, es tan fácil como ejecutar los siguientes comandos en el terminal:
sudo apt-get update
sudo apt-get install qpdf unrar

Algunos módulos de Python en este programa deben instalarse manualmente, como: zipfile, rarfile, crypt, pyfiglet, py-term y así sucesivamente. puedes usar pip3
para instalarlos. Por ejemplo:
pip3 install py-term
Descarga Zydra clonando el repositorio Git:
git clone https://github.com/hamedA2/Zydra.git

3. Ejemplos de cracking de contraseña
Para obtener una lista de todas las opciones y aprender a usar esta aplicación, ingresa el siguiente comando:
python3 Zydra.py -h


También funciona para archivos PDF. Puedes añadir tu propio diccionario de fuerza bruta personalizada para desencriptar un archivo PDF.

Y lo mismo para descifrar archivos comprimidos en RAR:

- Búsqueda en el diccionario para encontrar la contraseña de un archivo zip. En este ejemplo, uso un diccionario personalizado.
python3 Zydra.py -f <archivo>.zip -d <ruta-diccionario>.txt

- Búsqueda por fuerza bruta para encontrar la contraseña de los usuarios en el archivo shadow.
La longitud mínima de la contraseña es 4 y la longitud máxima es 4 y trato de encontrar contraseñas que estén compuestas de números y letras de símbolos. (A la espera de tener suerte…)
python3 Zydra.py -f shadow -b digits,symbols -m 4 -x 4

Contenido relacionado:
- Cómo descifrar contraseñas ZIP en Windows y Linux
- Ejemplos de comandos 7zip en Linux
- PassFab 4WinKey: Recuperar contraseña de Windows
Si te gusta el contenido y deseas apoyar a la mejora del sitio web, considera hacer una contribución ¡haciendo clic aquí por favor!. ¡NO ES OBLIGATORIO, GRACIAS! :’)
¿Te ha gustado este artículo? Sigue este blog en su fanpage de Facebook, TELEGRAM, Discord, Twitter, Instagram y/o YouTube para que no te pierdas del mejor contenido informático y hacking!