TYBSc(CS) USCSP6042: Ethical Hacking Roll No: 3
Practical – 2
Aim: Password Encryption and Cracking with CrypTool and Cain and Abel
• Password Encryption and Decryption:
o Use CrypTool to encrypt passwords using the RC4 algorithm.
o Decrypt the encrypted passwords and verify the original values.
• Password Cracking and Wireless Network Password Decoding:
o Use Cain and Abel to perform a dictionary attack on Windows account
passwords.
o Decode wireless network passwords using Cain and Abel's capabilities.
Solution:
Step 1: Open CrypTool and create one text file by selecting New option from the File
tab. Enter some text and save it to some location.
Step 2: Click on Encrypt/Decrypt tab -> Symmetric (modern) -> RC4... Select the key
length for encryption as 16 bits and click on encrypt button.
Department of CS (2024-25) VKKM 1
TYBSc(CS) USCSP6042: Ethical Hacking Roll No: 3
Step 3: Save the encrypted message received after encryption.
Step 4: For decryption, click on Encrypt/Decrypt tab -> Symmetric (modern) -> RC4...
Select the key length for decryption as 16 bits and click on decrypt button.
Department of CS (2024-25) VKKM 2
TYBSc(CS) USCSP6042: Ethical Hacking Roll No: 3
Step 5: Disable all security features from your computer temporarily. Open Cain and
Abel tool.
Department of CS (2024-25) VKKM 3
TYBSc(CS) USCSP6042: Ethical Hacking Roll No: 3
Step 6: Click on Tools tab and select Hash Calculator. Type some random text and
calculate its hash value. Copy the MD5 value calculated.
Step 7: Select Cracker tab and click on MD5 Hashes.
Step 8: Click on “+” button at the top and paste the MD5 hash value and click on ok.
Department of CS (2024-25) VKKM 4
TYBSc(CS) USCSP6042: Ethical Hacking Roll No: 3
Step 9: Right click on the hash value and select Dictionary Attack and add the
Wordlist text file in the Dictionary File section. Finally click on Start button.
Step 10: The password gets cracked successfully after a few seconds.
Department of CS (2024-25) VKKM 5