Cain & Abel is a password recovery tool for Microsoft Operating Systems. It allows easy recovery of various kind of passwords by sniffing the network, cracking encrypted passwords using Dictionary, Brute-Force and Cryptanalysis attacks, recording VoIP conversations, decoding scrambled passwords, recovering wireless network keys, revealing password boxes, uncovering cached passwords and analyzing routing protocols. The program does not exploit any software vulnerabilities or bugs that could not be fixed with little effort. It covers some security aspects/weakness present in protocol's standards, authentication methods and caching mechanisms; its main purpose is the simplified recovery of passwords and credentials from various sources, however it also ships some "non standard" utilities for Microsoft Windows users.
Cain & Abel has been developed in the hope that it will be useful for network administrators, teachers, security consultants/professionals, forensic staff, security software vendors, professional penetration tester and everyone else that plans to use it for ethical reasons. The author will not help or support any illegal activity done with this program. Be warned that there is the possibility that you will cause damages and/or loss of data using this software and that in no events shall the author be liable for such damages or loss of data. Please carefully read the License Agreement included in the program before using it.
The latest version is faster and contains a lot of new features like APR (Arp Poison Routing) which enables sniffing on switched LANs and Man-in-the-Middle attacks. The sniffer in this version can also analyze encrypted protocols such as SSH-1 and HTTPS, and contains filters to capture credentials from a wide range of authentication mechanisms. The new version also ships routing protocols authentication monitors and routes extractors, dictionary and brute-force crackers for all common hashing algorithms and for several specific authentications, password/hash calculators, cryptanalysis attacks, password decoders and some not so common utilities related to network and system security.Application Details:
Version: | 4.9.29 |
License: | |
URL: | |
Votes: | 0 |
Latest Rating: | Bronze |
Latest Wine Version Tested: | 1.1.18 |
Maintainers: About Maintainership
No maintainers. Volunteer today!
What works
The Cain & Abel installer works flawlessly except for the (separate) WinPcap 4.1 beta 5 installer (installs a version that does not allow Dialup or VPN support).
The Oxid.it splash screen
Base64 Password Decoder and Hash Calculators
Cisco Type-7 Password Decoder
Processor Information
Route Table and TCP/UDP Table
What does not
The WinPcap 4.1 beta 5 installer that is needed to complete installation. (Works partially but does not allow Dialup or VPN support).
Images in the User Manual are not displayed, and the search tab is blank.
The tabs in the main window are sometimes rendered improperly, and stretched past the right edge of the application, although this seems to be a 'random' bug.
Protected Storage decoding (Error Message: "Couldn't enumerate Protected Storage Provider's Types")
LSA Secret and Credential Manager decoding (Error Message: "Could not find LSASS PID")
Wireless Password decoding (Attempting causes the program to force quit without an error message)
Cracking LM & NTLM Hashes using Rainbowcrack-Online (Crashes application)
Tracerouting (Error Messages: "Couldn't get the local IP address", "Couldn't resolve gateway's MAC address", once you start traceroute with a VALID destination it fails and it is impossible to click stop and enter another destination to try.)
The CCDU tab (Error Message: "Couldn't load Wsnmp32.dll library and functions.")
The Wireless tab (Error Message: "Unable to open Winpcap driver: Bad unit")
Syskey Decoder's Local System Boot Key function
Sniffer tab (No network adapters are detected)
Disconnect Network Connections Tool (No connections are detected)
Attempting to Start Arp Poison Routing (Causes the program to force quit)
Workarounds
What was not tested
Everything Else
Hardware tested
Graphics:
Additional Comments
Cain & Abel is able to successfully install but WinPcap is not. The installer starts, and works fin up until the "Installing" process. On a fresh installation (unmodified) of Wine 1.1.18, I received the following error message while installing WinPcap: "An error occurred while installing the Microsoft Network Monitor Driver (NetMin) (0x80040154 - NPPTOOLS=false). The setup will now install a version of WinPcap without support for Dialup connections and VPNS. Please contact the WinPcap Team reporting this specific warning message." After receiving this warning message, it claims the setup completed successfully, and displays the setup complete screen. After installation, the splash screen for Cain & Abel is displayed but the application is unable to start. EDIT: I'm not sure how, but I managed to get Cain & Abel to start (just started working after I restarted my computer), but there are a few error messages displayed. I shall begin testing immediately and update this test information. The error messages shown are (in order): "Error in Allocating Environment." "Error in Setting ODBC Version." "Error in Allocating Connection." "Error in Setting Login Timeout." After these messages are displayed, the application starts.
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Current | Ubuntu 8.10 "Intrepid" i386 (+ variants like Kubuntu) | Apr 02 2009 | 1.1.18 | Yes | Yes | Bronze | Dylan Taylor | ||
Show | Ubuntu 8.10 "Intrepid" i386 (+ variants like Kubuntu) | Mar 16 2009 | 1.1.17 | Yes | No | Garbage | Dylan Taylor |
Bug # | Description | Status | Resolution | Other apps affected |
Comments for this application have been disabled because there are no maintainers.