ATTENTION, pour les utilisateurs de Vista, il est nécessaire d'installer un module complémentaire pour pouvoir ouvrir convenablement des fichiers d'aide .hlp
Le module à télécharger est "WinHlp32.exe", téléchargeable depuis le site de Microsoft ICI
Le mot de passe pour extraire les fichiers est : KrommorK
Pages vues : 501434. Actuellement : 20 connectés. Aujourd'hui : 158 visiteurs. Record de connectés : 38.
Dernière mise à jour le
24.04.2011 à 23:29
Cours N° 12
Ce cours va vous parler de l'utilisation des Rainbow Tables pour Cracker des mots de passe windows.
Les Rainbow Tables sont des tables qui contiennent toutes les possibilités de mots de passe. Ces tables sont impressionnantes car elles permettent de Cracker des mots de passe de 14 caractères en quelques minutes avec 99% de réussite
contre les quelques mois avec un bruteforce.
Ce Cours ne va pas être long car ayant déjà parlé du Cracking d'un mot de passe Windows, ce cours n'est qu'un "complément" au Cours N° 11.
Pour commencer, télécharger les deux fichiers nécessaires à la réalisation de ce cours, a savoir :
Rainbow-Crack 1.2 // Logiciel permettant d'utiliser les rainbow tables pour Cracker des mots de passe.
/// Attention \\\
l'archive fgdump sera surement détectée par un antivirus comme étant un virus
mais je vous garanti que tous les fichiers se trouvant sur KromCrack.com sont certifiés "Sans Virus ni Spyware".
Décompressez les deux archives avec 7-Zip ( Password : KrommorK ). Pour la suite des mes cours, je ne n'utiliserais que ce logiciel, car outre être gratuit, il a un meilleur taux de compression des WinRar ou WinZip.
Créez un dossier a la racine de votre disque dur nommé "RT" ( C:\RT ), vous y mettrez l'intégralité du contenu des deux archives.
Vous devriez avoir ça :
Si tout est ok, commençons par le dump des mots de passe.
1) fgdump
fgdump est un utilitaire capable de copier les mots de passe en cache de l'ordinateur sans avoir à booter sur un support amovible. Il faut tout de même avoir des droits administrateur pour
pouvoir dumper correctement les mots de passe. Pour une utilisation correcte, il est obligatoire de désactiver son antivirus pendant l'exécution de fgdump, sinon le dump risque de ne pas fonctionner.
Pour dumper les mots de passe il suffit simplement de double cliquer sur le programme. Si tout se passe bien, il en ressort 3 fichiers :
*.cachedump
Il contient les mots de passe stockés en cache sur l'ordinateur. Par exemple si un utilisateur ouvre une session depuis un domaine ( DOMAINE\utilisateur ),
si la personne s'est déjà logué sur la machine, on pourra retrouver le mot de passe même si l'utilisateur est un compte distant.
*.pwdump
Le fameux fichier contenant les mots de passe locaux stockés sous la forme :
Le mot de passe décrypté pour "KromCrack.com" est "Ag3jd83hZ72Gt2"
Fichier très précieux car c'est avec lui que nous allons utiliser les Rainbow-Tables.
*.fgdump-log
Ce fichier contient toutes les informations du dump :
Réussite / Echec
Nom de l'hôte
OS
Date et Heure
...
Utilisation de fgdump
Vous pouvez soit utiliser fgdump avec les paramètres par défaut, soit affiner votre dump en y ajoutant des comutateurs.
Voici les différentes commutateurs avec leur syntaxe :
fgdump [-?][-t][-c][-w][-s][-r][-v][-k][-o][-a][-O 32|64][-l logfile][-T threads] [{{-h Host | -f filename} -u Username -p Password | -H filename}] where Username and Password have administrator credentials.
-? Displays help (you're looking at it!)
-t Will test for the presence of antivirus without actually running the password dumps.
-c Skips the cache dump.
-w Skips the password dump.
-s Performs the protected storage dump.
-r Forgets about existing pwdump/cachedump files. The default behavior is to skip a host if these files already exist.
-v mMakes output more verbose. Use twice for greater effect.
-k Keeps the pwdump/cachedump going even if antivirus is in an unknown state.
-l Logs all output to logfile.
-T Runs fgdump with the specified number of parallel threads.
-h Is the name of the single host to perform the dumps against.
-f Reads hosts from a line-separated file.
-H Reads host:username:password from a line-separated file (per-host credentials).
-o Skips pwdump history dumps.
-a Will not attempt to detect or shut down antivirus, even if it is present.
-O Manually sets whether the target is a 32- or 64-bit OS. Note that this applies to all hosts specified.
Avec les paramètres par défaut, le dump donne ça :
Maintenant que nous avons notre fichier *.pwdump, nous pouvons commencer le Crack des hash.
2) Rainbow-Crack 1.2
Téléchargement des tables
L'étape la plus difficile dans ce type de Crack est de trouver des bonnes tables capables de Cracker des mots de passe longs et compliqués.
Je vous mets a disposition plusieurs tables dans la rubrique Rainbow-Tables, dont plusieurs sont encore en cours de création.
Crack du *.pwdump
Je vous conseille encore de créer un fichier "Crack.bat" et d'y insérer les lignes suivantes :
( Si vous ne savez pas comment faire, allez voir CECI. )
@echo off
echo.
rcrack.exe *.rt -f 127.0.0.1.pwdump
echo.
PAUSE
Voici les différents commutateurs possibles pour rcrack.exe :
rainbow_table_pathname: pathname of the rainbow table(s), wildchar(*, ?) supported.
-h hash : use raw hash as input.
-l hash_list_file : use hash list file as input, each hash in a line.
-f pwdump_file : use pwdump file as input, this will handle lanmanager hash only.
Une fois le fichier .bat créé, copiez les tables *.rt que vous avez téléchargé et le fichier 127.0.0.1.pwdump dans le dossier C:\RT
Vous devriez avoir ça ( avec la table alpha-numérique ) :
Quand tout est prêt, lancer le fichier "Crack.bat" :
Et voilà après quelques secondes le password apparaît.