Cain & Abel (informatique)

Cain & Abel est un outil gratuit de récupération de mot de passe fonctionnant sous Windows. Il permet la récupération facile de divers genres de mots de passe en sniffant le réseau, cassant des mots de passe hachés en utilisant des attaques par dictionnaire, par recherche exhaustive ou encore via des tables arc-en-ciel.
Son code source n'est pas fourni.

Utilisation 
Cain & Abel peut être utile pour les administrateurs qui désirent élever le niveau de sécurité des stations. Il permet de vérifier si les mots de passe choisis par les utilisateurs sont suffisamment robustes contre les diverses attaques possibles, et d'émettre des directives de sécurité si nécessaire. L'outil est également didactique et s'adresse aux personnes intéressées par la sécurité et la cryptologie.

Propriétés de Cain 
 Gestion et stockage des mots de passe
 Dumper de secrets LSA
 Énumération des utilisateurs, groupes, partages et des services
 Scanneur SID
 Gestion des services locaux et distants
 APR (ARP Poison Routing) permet le sniffing des réseaux commutés.
 Filtres de sniffer pour le HTTP-BASIC, HTTP-FORM, HTTP-COOKIE, HTTP-NTLMv1, HTTP-NTLMv2, HTTP-NTLMSSP, POP3, IMAP, FTP, VNC, HSRP, SMTP, NNTP, TDS (Sybase et MSSQL), MS-Kerberos5 Pre-Auth, VRRP, RIPv2, OSPF, Samba (ClearText, NTLMv1, NTLMv2), NTLMSSP (NTLMv1, NTLMv2, NTLM Sécurité des sessions), RADIUS, IKE mode agressif des clefs pré-partagées, ainsi que pour les authentifications ICQ et MySQL
 Surveillance de HSRP, VRRP, RIPv1, RIPv2, EIGRP, OSPF
 Sniffer complet des sessions telnet
 Sniffer complet des sessions SSH-1, sniffer de APR (FULL-DUPLEX, stealth, supporte les algorithmes de chiffrement symétriques DES, 3DES, Blowfish, descente automatique vers SSH-1 si la version du serveur est 1.99)
 Sniffer complet de sessions HTTPS pour APR
 Récolteur de certificats HTTPS automatique.
 Découverte automatique des IP-MAC.
 Scanneur d'adresses MAC avec l'empreinte OUI
 Scanneur de mode promiscuité basé sur les paquets ARP
 Scanneur de réseaux Wi-Fi
 Décodeur de mots de passe de bases de données Access
 Décodeur de mots de passe Base64, Cisco du type 7, et VNC
 Décodeur de mots de passe de Entreprise manager (SQL Server 7.0 et SQL Server 2000 sont supportés)
 Décodeur de mots de passe du bureau à distance (les mots de passe d'extension RPD sont décodés)
 Décodeur de mot de passe Dialup
 Casseur de mots de passe des hashes communs tels que MD2, MD4, MD5, SHA-1 et RIPEMD-160
 Casseur de mots de passe des authentifications spécifiques.(fichiers PWL, supporte les mots de passe Cisco-IOS Type-5, supporte les mots de pass Cisco PIX, sécurité des sessions APOP-MD5, CRAM-MD5, LM, NTLM, NTLM, NTLMv2, RIPv2-MD5, OSPF-MD5, VRRP-HMAC-96, VNC-3DES, MS-Kerberos5 Pre-Auth, secrets partagés RADIUS, clefs pré-partagées IKE, Microsoft SQL Server 2000, MySQL323, MySQLSHA1).
 Cryptanalyse des attaques sur LM, NTLM, MD2, MD4, MD5, SHA1, RIPEMD160, MySQL323, MySQLSHA1 et sur les hashes PIX de Cisco via les tables arc-en-ciel assorties.
 Dumper de hash NT (cela marche avec Syskey activé)
 Extracteur de mots de passe Microsoft SQL Server 2000 par ODBC
 Réveleur de cases de mots de passe
 Calculateur de marques RSA SecurID
 Calculateur d'empreintes pour les algorithmes communs
 Calculateur des mots de passe PIX de Cisco
 Gestionnaire de table de cheminement (route table)
 Afficheur de table TCP/UDP
 Traceroute TCP/UDP/ICMP avec résolution de DNS et client de WHOIS
 Téléchargeur de configuration Cisco
 Uploader de configuration Cisco

Propriétés d'Abel 
 Marche comme un service
 Console à distance
 Gestionnaire de table de cheminement distante
 Afficheur de table TCP/UDP à distance
 Dumper de hash NT à distance (cela marche avec Syskey activé)
 Dumper de Secrets LSA à distance

Cain & Abel emploie le driver de paquet contenu dans l'archive WinPcap de Politecnico di Torino.

Voir aussi

Articles connexes 
 Sécurité informatique
 LM hash
 Cassage de mot de passe

Liens externes 
  Site officiel Oxid (archivé)

Cryptanalyse
Logiciel de sécurité informatique
Logiciel d'analyse du réseau informatique
Hacking (sécurité informatique)