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
rainbowcrackalack — Outils de génération et de recherche de tables arc-en-ciel. Rendez les tables arc-en-ciel géniales à nouveau ! | Kitploit
Outils/GitHubGitHub/jtesta/rainbowcrackalack
Cassage de Mots de PasseOutils de Chiffrement/DéchiffrementAnalyse de HachageCryptographie
GitHubjtesta/rainbowcrackalack

rainbowcrackalack

Outils de génération et de recherche de tables arc-en-ciel. Rendez les tables arc-en-ciel géniales à nouveau !

Voir le dépôt
23746il y a 5 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
Site web

Rainbow Crackalack

Auteur : Joe Testa (@therealjoetesta)

À propos

Ce projet produit du code open-source pour générer des tables arc-en-ciel ainsi que les utiliser pour rechercher des hachages de mots de passe. Alors que la version actuelle ne prend en charge que NTLM, les versions futures pourront prendre en charge MD5, SHA-1, SHA-256 et peut-être plus. Linux et Windows sont tous deux pris en charge !

Pour plus d'informations, consultez le site du projet : https://www.rainbowcrackalack.com/

Tables NTLM

Les tables NTLM de 8 caractères (efficaces à 93 %) sont disponibles en téléchargement gratuit via Bittorrent.

Les tables NTLM de 9 caractères (efficaces à 50 %) sont disponibles en téléchargement gratuit via Bittorrent.

Pour plus de commodité, les tables peuvent également être achetées sur un disque dur externe USB 3.0.

Exemples

Génération de tables NTLM de 9 caractères

La commande suivante montre comment générer une table NTLM standard de 9 caractères :

root@kitploit:~
# ./crackalack_gen ntlm ascii-32-95 9 9 0 803000 67108864 0

Les arguments sont conçus pour être comparables à ceux des outils de rainbow crack originaux (désormais fermés). Dans l'ordre, ils signifient :

Recherche dans les tables de hachages NTLM de 8 caractères

La commande suivante montre comment rechercher un fichier de hachages NTLM (un par ligne) dans les tables NTLM de 8 caractères :

root@kitploit:~
# ./crackalack_lookup /export/ntlm8_tables/ /home/user/hashes.txt

Matériel recommandé

Les gammes de GPU NVIDIA GTX et RTX ont été bien testées avec le logiciel Rainbow Crackalack et offrent un excellent rapport qualité-prix. Plus précisément, la GTX 1660 Ti ou la RTX 2060 sont les meilleurs choix pour construire une nouvelle machine de craquage. Ce document contient les données brutes qui soutiennent cette recommandation.

Cependant, d'autres équipements modernes peuvent très bien fonctionner, vous n'avez donc pas nécessairement besoin d'acheter du neuf. Les gammes de produits NVIDIA GTX et AMD Vega sont encore très utiles pour le craquage !

Construction Windows

Une compilation Windows 64 bits peut être réalisée sur une machine hôte Ubuntu en installant les prérequis suivants :

root@kitploit:~
# apt install mingw-w64 opencl-headers

Puis en démarrant la compilation avec :

root@kitploit:~
# make clean; ./make_windows.sh

Cependant, si vous préférez construire un package complet (ce qui est utile pour les tests sur d'autres machines Windows), exécutez :

root@kitploit:~
# ./scripts/build_windows_zip.sh

Journal des modifications

v1.3 (26 février 2021)

  • Amélioration de la vitesse de précalcul NTLM9 de 9,5x et des contrôles de fausses alarmes de 4,5x !
  • Correction de la recherche sur AMD ROCm.
  • Ajout de la prise en charge des fichiers de hachage au format pwdump.
  • Ajout d'estimations de temps pour la phase de précalcul.
  • Désactivation des GPU Intel lorsqu'ils sont présents sur des systèmes avec des GPU AMD ou NVIDIA.
  • Correction d'un bug dans le comptage des tables lors de la recherche.
  • Correction d'un bug où les recherches continuaient même si tous les hachages étaient craqués.
  • Correction de la recherche en cache lorsqu'un seul hachage en majuscules était fourni.
  • Ajout de couleurs de recherche.

v1.2 (2 avril 2020)

  • Les tables de recherche sont maintenant préchargées en parallèle avec la recherche binaire et la vérification des fausses alarmes, ce qui entraîne une amélioration de la vitesse de 30 à 40 % (!).

v1.1 (8 août 2019)

  • Améliorations massives de la vitesse (crédit à Steve Thomas).
  • Finalisation de la spécification NTLM9.
  • Diverses corrections de bugs.

v1.0 (11 juin 2019)

  • Révision initiale.
Télécharger l’outil
ArgumentMeaning
ntlmL'algorithme de hachage à utiliser. Actuellement, seul "ntlm" est pris en charge.
ascii-32-95Le jeu de caractères à utiliser. Cela signifie en pratique « tous les caractères disponibles sur le clavier américain ».
9La longueur minimale du texte clair.
9La longueur maximale du texte clair.
0L'indice de réduction. Non utilisé dans des conditions standard.
803000La longueur de chaîne pour une seule chaîne arc-en-ciel.
67108864Le nombre de chaînes par table (= 64M)
0L'indice de partie de table. Gardez tous les autres arguments identiques et incrémentez ce champ pour générer un seul ensemble de tables.