Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Zydra — Outil de récupération de mots de passe multi-thread pour les fichiers RAR, ZIP, PDF et shadow Linux utilisant des méthodes de dictionnaire et de force brute avec des jeux de caractères et des plages de longueur configurables. | Kitploit
Outils/GitHubGitHub/hameda2/zydra
Cassage de Mots de PasseAttaques de Mots de PasseRécupération de Données
GitHubhameda2/zydra

Zydra

Outil de récupération de mots de passe multi-thread pour les fichiers RAR, ZIP, PDF et shadow Linux utilisant des méthodes de dictionnaire et de force brute avec des jeux de caractères et des plages de longueur configurables.

Voir le dépôt
435110il y a 6 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Zydra

Zydra est un outil de récupération de mots de passe de fichiers et un craqueur de fichiers shadow Linux. Il utilise la méthode de recherche par dictionnaire ou par force brute pour casser les mots de passe.

Fichiers pris en charge

  • Fichiers RAR
  • Fichiers ZIP hérités
  • Fichiers PDF
  • Fichiers Shadow Linux (zydra peut trouver tous les mots de passe des utilisateurs dans le fichier shadow Linux l'un après l'autre)

Prérequis

Pour exécuter l'application, les conditions minimales sont :

  • Python 3.3 ou supérieur
  • Distribution Linux basée sur Debian, de préférence Kali Linux 2
  • Paquets qpdf et unrar
    L'installation de ces paquets sur Kali est aussi simple que d'exécuter les commandes suivantes dans le terminal :
    $ sudo apt-get update
    $ sudo apt-get install qpdf unrar
  • Certains modules Python de ce programme doivent être installés manuellement, comme : zipfile, rarfile, crypt, pyfiglet, py-term (pour le module term) et ainsi de suite. vous pouvez utiliser pip3 pour les installer exemple :
    $ pip3 install py-term
    remarque : les fichiers rar, zip et pdf doivent avoir une extension, les fichiers shadow n'ont pas besoin d'extension.
  • Installez la police figlet "epic" si elle n'existe pas sur votre système :
    sudo wget http://www.figlet.org/fonts/epic.flf -O /usr/share/figlet/epic.flf

Avertissement

Cet outil est uniquement destiné à des fins de test et académiques. Ne l'utilisez pas à des fins illégales !

Fonctionnalités

  • Casser le mot de passe des fichiers en utilisant deux méthodes : 1. méthode du dictionnaire 2. méthode de force brute
  • Dans la méthode de force brute, vous pouvez spécifier la longueur minimale et maximale des mots de passe.
  • Dans la méthode de force brute, vous pouvez spécifier le type de caractères pouvant être utilisés dans le mot de passe.
  • Il y a une barre de progression en pourcentage montrant l'avancement du processus.
  • Gestion des erreurs.
  • L'une des fonctionnalités les plus importantes de Zydra est la fonctionnalité de multitraitement qui accélère le programme. Par exemple, si vous avez 8 cœurs CPU, Zydra les utilisera tous pour le traitement en même temps.

Installation

Téléchargez Zydra en clonant le dépôt Git :
$ git clone https://github.com/hamedA2/Zydra.git

Vous pouvez également utiliser vagrant pour installer et exécuter Zydra automatiquement (plus d'informations en bas de la page).

Utilisation

Pour obtenir la liste de toutes les options et apprendre à utiliser cette application, entrez la commande suivante :

$ python3 Zydra.py -h

alt text

Exemples

1- Recherche par dictionnaire pour trouver le mot de passe d'un fichier zip
Dans cet exemple, j'utilise le dictionnaire rockyou.txt

$ python3 Zydra.py –f file.zip –d rockyou.txt

alt text

2- Recherche par force brute pour trouver le mot de passe des utilisateurs dans le fichier shadow
La longueur minimale du mot de passe est 4 et la longueur maximale est 4 et nous essayons de trouver des mots de passe composés de chiffres et de lettres symboles.

$ python3 Zydra.py –f shadow –b digits,symbols –m 4 –x 4

alt text

Vagrant

Pour exécuter Zydra en utilisant vagrant, utilisez la commande suivante (vous devez être dans le même dossier que le dépôt) :

vagrant up

et une fois l'initialisation terminée, vous pouvez exécuter :

vagrant ssh

pour vous connecter à la machine virtuelle.

Pour quitter la machine virtuelle, tapez simplement exit dans le shell.

Pour détruire la machine virtuelle, exécutez vagrant destroy.

Plus d'informations sur l'utilisation de vagrant peuvent être trouvées ici

Remarque : Par défaut, le Vagrantfile utilise les paramètres suivants :

root@kitploit:~
    vb.cpus = 4
    vb.memory = 4096

Modifiez le Vagrantfile et changez ces valeurs pour améliorer les performances.

Auteur

  • Hamed Hosseini

Un remerciement spécial à Hamed Izadi

Licence

Ce projet est sous licence MIT - voir le fichier LICENSE.md pour plus de détails

Télécharger l’outil