Cain & Abel to narzędzie odzyskiwania hasła do systemów operacyjnych Microsoft. To pozwala na łatwe odzyskanie różnego rodzaju haseł, penetrując sieci, pękanie zaszyfrowanych haseł używając Dictionary, Brute-Force i ataków kryptograficznych, nagrywania rozmów VoIP, dekodowanie kodowane hasła, klucze bezprzewodowej sieci odzysku, ujawniając pola hasło, odsłaniając schowane hasła i analizy trasy protokołów. Program nie wykorzystują żadnych luk w oprogramowaniu lub błędów, które nie mogą być określane przy niewielkim wysiłku. Obejmuje niektóre aspekty bezpieczeństwa / obecnych słabości w protokole standardów, metod uwierzytelniania i mechanizmów buforowania, a jego głównym celem jest uproszczenie odzyskiwania haseł i poświadczeń z różnych źródeł, ale także statków, niektóre "niestandardowe" narzędzia dla użytkowników Microsoft Windows.