Task A – Password Cracking
1. Create 6 users in your Linux Terminal, then set the password for each user that
meets the following complexity requirements respectively. You should list the
passwords created for each user. [6 * 5 = 30 points].
1. For user1, the password should be a simple dictionary word (all lowercase)
2. For user2, the password should consist of 4 digits.
3. For user3, the password should consist of a simple dictionary word of any
length characters (all lowercase) + digits.
4. For user4, the password should consist of a simple dictionary word
characters (all lowercase) + digits + symbols.
5. For user5, the password should consist of a simple dictionary word (all
lowercase) + digits.
6. For user6, the password should consist of a simple dictionary word (with a
combination of lower and upper case) + digits + symbols.
Remember, do not use the passwords for your real-world accounts.
2. Export above users’ hashes into a file named xxx.hash (replace xxx with your
MIDAS name) and use John the Ripper tool to crack their passwords in wordlist
mode (use rockyou.txt). [ 40 points]
3. Keep your john the ripper cracking for 10 minutes. How many passwords have been
successfully cracked? [30 points]