For cracking passwords, you might have two choices 1. Dictionary Attack 2. Brute Force Attack. The Dictionary attack is much faster then as compared to Brute Force Attack. (There is another method named as “Rainbow table”, it is similar to Dictionary attack). In order to achieve success in a dictionary attack, we need a maximum size …