Term brute force password cracking may also be referred as brute force attack. Password cracking is normally performed thought repetitive process in which computer applies different combinations of password till the exact match. There might be another reason of using password cracking technique that is for testing password strength so hacker could not hack into system. Purpose and reason of password cracking includes gaining an unauthorized access to a computer system or it can be recovery of forgotten password. Password cracking term refers to group of techniques used to get password from a data system. Password cracking process involves recovering a password from storage locations or from data, transmitted by a computer system on network.