Kali Linux - Outils de piratage de mots de passe

Dans ce chapitre, nous découvrirons les importants outils de craquage de mots de passe utilisés dans Kali Linux.

Hydre

Hydra est un cracker de connexion qui prend en charge de nombreux protocoles d'attaque (Cisco AAA, Cisco auth, Cisco enable, CVS, FTP, HTTP (S) -FORM-GET, HTTP (S) -FORM-POST, HTTP (S) -GET, HTTP (S) -HEAD, HTTP-Proxy, ICQ, IMAP, IRC, LDAP, MS-SQL, MySQL, NNTP, Oracle Listener, Oracle SID, PC-Anywhere, PC-NFS, POP3, PostgreSQL, RDP, Rexec, Rlogin , Rsh, SIP, SMB (NT), SMTP, SMTP Enum, SNMP v1 + v2 + v3, SOCKS5, SSH (v1 et v2), SSHKEY, Subversion, Teamspeak (TS2), Telnet, VMware-Auth, VNC et XMPP) .

Pour l'ouvrir, allez dans Applications → Attaques par mot de passe → Attaques en ligne → hydra.

Cela ouvrira la console du terminal, comme indiqué dans la capture d'écran suivante.

Dans ce cas, nous allons utiliser le service FTP de force brute de la machine métasploitable, qui a l'IP 192.168.1.101

Nous avons créé en Kali une liste de mots avec l'extension 'lst' dans le chemin usr\share\wordlist\metasploit.

La commande sera la suivante -

hydra -l /usr/share/wordlists/metasploit/user -P 
/usr/share/wordlists/metasploit/ passwords ftp://192.168.1.101 –V

–V est le nom d'utilisateur et le mot de passe en essayant

Comme indiqué dans la capture d'écran suivante, le nom d'utilisateur et le mot de passe sont trouvés qui sont msfadmin: msfadmin

Johnny

Johnnyest une interface graphique pour l'outil de craquage de mot de passe John the Ripper. Généralement, il est utilisé pour les mots de passe faibles.

Pour l'ouvrir, allez dans Applications → Attaques par mot de passe → johnny.

Dans ce cas, nous obtiendrons le mot de passe de la machine Kali avec la commande suivante et un fichier sera créé sur le bureau.

Cliquez sur «Ouvrir le fichier Passwd» → OK et tous les fichiers seront affichés comme dans la capture d'écran suivante.

Cliquez sur «Démarrer l'attaque».

Une fois l'attaque terminée, cliquez sur le panneau de gauche sur «Mots de passe» et le mot de passe ne sera pas grisé.

John

johnest une version en ligne de commande de Johnny GUI. Pour le démarrer, ouvrez le Terminal et tapez“john”.

En cas de non-masquage du mot de passe, nous devons écrire la commande suivante -

root@kali:~# unshadow passwd shadow > unshadowed.txt

Arc-en-ciel

Le logiciel RainbowCrack craque les hachages par recherche de table arc-en-ciel. Les tables arc-en-ciel sont des fichiers ordinaires stockés sur le disque dur. Généralement, les tables Rainbow sont achetées en ligne ou peuvent être compilées avec différents outils.

Pour l'ouvrir, allez dans Applications → Attaques par mot de passe → cliquez sur «rainbowcrack».

La commande pour déchiffrer un mot de passe de hachage est -

rcrack path_to_rainbow_tables -f path_to_password_hash

SQLdict

C'est un outil d'attaque par dictionnaire pour le serveur SQL et il est très simple et basique à utiliser. Pour l'ouvrir, ouvrez le terminal et tapez“sqldict”. Cela ouvrira la vue suivante.

Sous «Serveur IP cible», entrez l'adresse IP du serveur contenant le SQL. Sous «Compte cible», saisissez le nom d'utilisateur. Ensuite, chargez le fichier avec le mot de passe et cliquez sur «démarrer» jusqu'à ce qu'il se termine.

identificateur de hachage

C'est un outil qui est utilisé pour identifier les types de hachages, c'est-à-dire à quoi ils servent. Par exemple, si j'ai un HASH, il peut me dire s'il s'agit d'un HASH Linux ou Windows.

L'écran ci-dessus montre qu'il peut s'agir d'un hachage MD5 et qu'il semble que les informations d'identification du domaine soient mises en cache.