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
ZipRarHunter — ZipRarHunter is a powerful command-line ethical hacking tool designed to crack passwords of ZIP and RAR archive files using a wordlist. | Kitploit
Herramientas/GitLabGitLab/s_r_e_e_r_a_j/ziprarhunter
Password CrackingPassword AttacksPenetration TestingUtilities & Frameworks
GitLabs_r_e_e_r_a_j/ziprarhunter

ZipRarHunter

ZipRarHunter is a powerful command-line ethical hacking tool designed to crack passwords of ZIP and RAR archive files using a wordlist.

Ver Repositorio
1hace 4 mesesAún no revisado

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
Sitio web

ZipRarHunter

ZipRarHunter es una potente herramienta de hacking ético de línea de comandos diseñada para descifrar contraseñas de archivos ZIP y RAR utilizando una lista de palabras. Automatiza el proceso de recuperación de contraseñas de archivos cifrados.

Características

  • Descifrado de archivos ZIP protegidos con cifrado ZipCrypto y AES-256

  • Descifrado de archivos RAR4 mediante ataques de fuerza bruta multihilo (También es compatible con RAR5 si está instalada la versión de pago de UnRAR)

  • Mejora la velocidad de descifrado con --threads para modo de hilos (por defecto: 4) o --cores para modo de procesos (por defecto: usa todos los núcleos de la CPU).

  • Uso eficiente de memoria al leer listas de palabras línea por línea (streaming)

  • Detección automática de métodos de cifrado ZIP

  • Soporte de codificación alternativa (UTF-8 y Latin-1) para varias listas de palabras

Aviso legal

ZipRarHunter debe usarse de forma responsable y legal. El uso no autorizado de esta herramienta para descifrar contraseñas sin permiso explícito es ilegal y poco ético. El autor no se responsabiliza de ningún uso indebido, y solo debe utilizarse en entornos controlados o en sistemas para los que tengas la debida autorización.

Requisitos

  • Distribuciones Linux: Debian, RHEL, Arch
  • Python 3.2 o superior: Asegúrate de tener Python 3.2 o posterior instalado en tu sistema.
  • Dependencias:
  • pyzipper (para manejar archivos ZIP)
  • rarfile (para manejar archivos RAR)

Puedes instalar los paquetes Python necesarios usando:pip3

root@kitploit:~
pip3 install pyzipper
root@kitploit:~
pip3 install rarfile

Nota para usuarios de Kali, Parrot, Ubuntu 23.04+, Arch Linux:

Si ves un error como:

root@kitploit:~
error: externally-managed-environment

entonces usa:

root@kitploit:~
PYVER=$(python3 -c "import sys; print(f'{sys.version_info[0]}.{sys.version_info[1]}')")
sudo pip3 install pyzipper rarfile --target /usr/local/lib/python${PYVER}/dist-packages --break-system-packages

Luego presiona enter

Instalación

  1. Clonar el repositorio:
root@kitploit:~
git clone https://gitlab.com/s_r_e_e_r_a_j/ZipRarHunter.git
  1. Navegar al directorio ZipRarHunter:
root@kitploit:~
cd ZipRarHunter
  1. Asegurarse de que todas las dependencias estén instaladas. Si no, ejecutar:
root@kitploit:~
pip3 install -r requirements.txt

Nota para usuarios de Kali, Parrot, Ubuntu 23.04+, Arch Linux:

Si ves un error como:

root@kitploit:~
error: externally-managed-environment

entonces usa:

root@kitploit:~
PYVER=$(python3 -c "import sys; print(f'{sys.version_info[0]}.{sys.version_info[1]}')")
sudo pip3 install -r requirements.txt --target /usr/local/lib/python${PYVER}/dist-packages --break-system-packages

Luego presiona enter

  1. Navegar al directorio ZipRarHunter
root@kitploit:~
cd ZipRarHunter
  1. Instalar la herramienta

    Ejecutar el script install.py

root@kitploit:~
sudo python3 install.py

luego introducir y para instalar

Uso

ZipRarHunter utiliza argumentos de línea de comandos para especificar el archivo objetivo, la lista de palabras, el tipo de archivo (ZIP o RAR) y el número de hilos o núcleos.

Uso básico

root@kitploit:~
ziprarhunter -f /ruta/al/archivo.zip -w /ruta/a/lista.txt -t zip
ziprarhunter -f /ruta/al/archivo.rar -w /ruta/a/lista.txt -t rar

Argumentos de línea de comandos

  • -f o --file: La ruta al archivo ZIP o RAR que quieres descifrar.

  • -w o --wordlist: La ruta al archivo de lista de palabras que contiene posibles contraseñas.

  • -t o --type: El tipo de archivo. Los valores aceptables son zip o rar.

  • --threads: Número de hilos a usar para el descifrado (por defecto: 4). Mutuamente excluyente con --cores.

  • --cores: Número de núcleos de CPU a usar para el descifrado basado en procesos (por defecto: todos los núcleos). Mutuamente excluyente con --threads

  • Usa --threads (número de hilos, por defecto 4) o --cores (número de procesos de CPU, por defecto = todos los núcleos). No uses ambos.

Ejemplos de comandos

  1. Descifrar un archivo ZIP con una lista de palabras:
root@kitploit:~
ziprarhunter -f /ruta/al/archivo.zip -w /ruta/a/lista.txt -t zip
  1. Descifrar un archivo RAR con una lista de palabras:
root@kitploit:~
ziprarhunter -f /ruta/al/archivo.rar -w /ruta/a/lista.txt -t rar
  1. Descifrar un archivo zip con 20 hilos:
root@kitploit:~
ziprarhunter -f /ruta/al/archivo.zip -w /ruta/a/lista.txt -t zip --threads 20
  1. Descifrar un archivo zip usando 6 núcleos de CPU:
root@kitploit:~
ziprarhunter -f /ruta/al/archivo.zip -w /ruta/a/lista.txt -t zip --cores 6

Ejemplo de salida

root@kitploit:~
Password found : password123

Desinstalación

Ejecutar el script install.py

root@kitploit:~
sudo python3 install.py

Luego introducir n para desinstalar

Licencia

Este proyecto está licenciado bajo la Licencia MIT; consulta el archivo LICENSE para más detalles.

Descargar herramienta