
ZipRarHunter est un outil d'éthique de piratage en ligne de commande puissant, conçu pour craquer les mots de passe des fichiers d'archives ZIP et RAR à l'aide d'une liste de mots.
ZipRarHunter est un puissant outil de hacking éthique en ligne de commande conçu pour casser les mots de passe des archives ZIP et RAR à l'aide d'une wordlist. Il automatise le processus de récupération des mots de passe des archives cryptées.
--threads pour le mode thread (par défaut : 4) ou --cores pour le mode processus (par défaut : utilise tous les cœurs CPU).ZipRarHunter doit être utilisé de manière responsable et légale. Toute utilisation non autorisée de cet outil pour casser des mots de passe sans autorisation explicite est illégale et contraire à l'éthique. L'auteur n'est pas responsable d'une mauvaise utilisation, et l'outil ne doit être utilisé que dans des environnements contrôlés ou sur des systèmes pour lesquels vous disposez d'une autorisation appropriée.
Debian, RHEL, Archpyzipper (pour gérer les fichiers ZIP)rarfile (pour gérer les fichiers RAR)Vous pouvez installer les packages Python requis avec : pip3
pip3 install pyzipper
pip3 install rarfile
Note pour les utilisateurs de Kali, Parrot, Ubuntu 23.04+, Arch Linux :
Si vous voyez une erreur comme :
error: externally-managed-environment
alors utilisez :
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
Appuyez ensuite sur Entrée
git clone https://gitlab.com/s_r_e_e_r_a_j/ZipRarHunter.git
cd ZipRarHunter
pip3 install -r requirements.txt
Note pour les utilisateurs de Kali, Parrot, Ubuntu 23.04+, Arch Linux :
Si vous voyez une erreur comme :
error: externally-managed-environment
alors utilisez :
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
Appuyez ensuite sur Entrée
cd ZipRarHunter
Installez l'outil
Exécutez le script install.py
sudo python3 install.py
puis entrez y pour installer
ZipRarHunter utilise des arguments en ligne de commande pour spécifier le fichier cible, la wordlist, le type de fichier (ZIP ou RAR) et le nombre de threads ou de cœurs.
ziprarhunter -f /path/to/archive.zip -w /path/to/wordlist.txt -t zip
ziprarhunter -f /path/to/archive.rar -w /path/to/wordlist.txt -t rar
-f ou --file : Le chemin vers le fichier ZIP ou RAR que vous souhaitez casser.
-w ou --wordlist : Le chemin vers le fichier wordlist contenant les mots de passe potentiels.
-t ou --type : Le type d'archive. Les valeurs acceptables sont zip ou rar.
--threads : Nombre de threads à utiliser pour le cassage (par défaut : 4). Mutuellement exclusif avec --cores.
--cores : Nombre de cœurs CPU à utiliser pour le cassage basé sur les processus (par défaut, tous les cœurs). Mutuellement exclusif avec --threads
Utilisez soit --threads (nombre de threads, par défaut 4) soit --cores (nombre de processus CPU, par défaut = tous les cœurs).
ziprarhunter -f /path/to/archive.zip -w /path/to/wordlist.txt -t zip
ziprarhunter -f /path/to/archive.rar -w /path/to/wordlist.txt -t rar
ziprarhunter -f /path/to/archive.zip -w /path/to/wordlist.txt -t zip --threads 20
ziprarhunter -f /path/to/archive.zip -w /path/to/wordlist.txt -t zip --cores 6
Password found : password123
Exécutez le script install.py
sudo python3 install.py
Ensuite, entrez n pour désinstaller
Ce projet est sous licence MIT – voir le fichier LICENSE pour plus de détails.