Cómo descifrar la contraseña zip en Kali Linux

El objetivo de esta guía es mostrar cómo descifrar una contraseña para un archivo zip en Kali Linux.

De forma predeterminada, Kali incluye las herramientas para descifrar contraseñas para estos archivos comprimidos, a saber, la utilidad fcrackzip, John el Destripador y una lista de palabras. Siga con nosotros en las instrucciones paso a paso a continuación, ya que mostramos dos métodos diferentes para descifrar la contraseña de un archivo zip.

En este tutorial aprenderás:

  • ¿Qué herramientas se utilizan para descifrar archivos zip protegidos con contraseña?
  • Cómo descifrar la contraseña zip con John the Ripper
  • Cómo descifrar la contraseña zip con fcrackzip
Descifrar un archivo zip protegido con contraseña en Kali Linux

Descifrar un archivo zip protegido con contraseña en Kali Linux

Requisitos de Software y Convenciones de Línea de Comandos de Linux
Categoría Requisitos, Convenciones o Versión de Software Utilizada
Sistema Kali Linux
Software fcrackzip, John el Destripador, lista de palabras
Otros Acceso privilegiado a su sistema Linux como root o mediante el comando sudo.
Convenciones # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando
$ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios

Herramientas de crackeo de archivos Zip

Tanto la utilidad fcrackzip como John el Destripador se pueden usar para crackear archivos zip protegidos con contraseña. Puede probar ambos o simplemente su herramienta preferida. Estas utilidades pueden usar listas de palabras para lanzar un ataque de diccionario contra el archivo zip.

La mayoría o todas estas utilidades ya deberían estar en su sistema, pero puede instalar o actualizar los paquetes necesarios con los siguientes comandos.

$ sudo apt update$ sudo apt install john fcrackzip wordlists

John el Destripador usará automáticamente su propia lista de palabras ubicada en /usr/share/john/password.lst. Siempre puede usar una lista de palabras diferente, como una personalizada o un archivo diferente en Kali. Para localizar rápidamente todas las listas de palabras del sistema, utilice el siguiente comando.

$ locate wordlist
La gran variedad de listas de palabras disponibles en Kali, que se encuentra con el comando localizar

La gran variedad de listas de palabras disponibles en Kali, que se encuentra con el comando localizar

La única otra cosa que necesitará para comenzar es un archivo zip protegido con contraseña. Si aún no tiene uno, pero desea seguirlo, use los siguientes comandos para crear un archivo de ejemplo.

$ touch file1.txt file2.txt file3.txt$ zip -e secret_files.zip file1.txt file2.txt file3.txt

Se te pedirá que introduzcas una contraseña. Si elige algo complicado, el proceso de descifrado de contraseñas puede tardar mucho más. Para este ejemplo, elegiremos algo simple, como «letmein».

Nuestro archivo zip protegido con contraseña que intentaremos descifrar

Nuestro archivo zip protegido con contraseña que intentaremos descifrar

Con las utilidades instaladas y nuestro archivo zip esperando a ser descifrado, pasemos al proceso de piratería a continuación.

Descifrar la contraseña zip con John el Destripador

  1. El primer paso es crear un archivo hash de nuestro archivo zip protegido con contraseña. Utilice la utilidad zip2john para generar uno.
    $ zip2john secret_files.zip > hash.txt
  2. El archivo hash se ha generado

    El archivo hash se ha generado

  3. El proceso de descifrado de contraseñas se iniciará en realidad contra el archivo hash, no contra el archivo zip. Utilice el siguiente comando para comenzar el proceso con john.
    $ john hash.txt

John tuvo éxito en encontrar la contraseña, y enumera el resultado en su salida.

John el Destripador ha encontrado la contraseña

John el Destripador ha encontrado la contraseña

Si ya tiene alguna idea de cuál puede ser la contraseña de su archivo, puede ser mucho más eficiente usar un archivo de lista de palabras personalizado. Otra opción popular es el rockyou.archivo txt. Puede indicar a John que use este archivo con el siguiente comando:

$ john --wordlist=/usr/share/wordlists/rockyou.txt hash.txt

Para obtener opciones adicionales, consulte la salida de ayuda de John.

$ john --help

Descifrar la contraseña zip con fcrackzip

  1. Para usar fcrackzip con rockyou.lista de palabras txt, utilice la siguiente sintaxis de comandos. No hay necesidad de generar un archivo hash, como ocurrió con John.
    $ fcrackzip -u -D -p /usr/share/wordlists/rockyou.txt secret_files.zip
  2. fcrackzip ha encontrado la contraseña correcta

    fcrackzip ha encontrado la contraseña correcta

  3. Para utilizar un ataque de fuerza bruta, puede utilizar el -b opción. Funciona bien con la opción -v (detallada), para que pueda ver qué contraseña está probando actualmente. Este método probablemente llevará mucho tiempo, ya que solo prueba cadenas aleatorias, en lugar de contraseñas comunes.
    $ fcrackzip -v -u -b secret_files.zip
  4. Método de fuerza bruta con opción detallada en fcrackzip

    Método de fuerza bruta con opción detallada en fcrackzip

Si no tienes suerte, siempre puedes probar una lista de palabras diferente. Una personalizada con contraseñas sospechosas siempre funcionará mejor. Para ver más opciones para fcrackzip, ejecute el siguiente comando.

$ fcrackzip -help

Pensamientos finales

En esta guía, vimos dos herramientas en Kali Linux que se pueden usar para descifrar archivos zip protegidos con contraseña. También aprendimos cómo usar varias listas de palabras con estas herramientas, que pueden acelerar el proceso.

Una contraseña segura seguirá siendo difícil de descifrar,y puede llevar mucho tiempo a su sistema llegar a la contraseña. Las contraseñas más débiles normalmente pueden ser descifradas en poco tiempo por John el Destripador o fcrackzip.

Leave a Reply

Deja una respuesta

Tu dirección de correo electrónico no será publicada.