hmmm
This commit is contained in:
59
lab04.sh
Normal file
59
lab04.sh
Normal file
@@ -0,0 +1,59 @@
|
||||
# Create the directory structure [cite: 28]
|
||||
mkdir -p ~/password-cracking-lab04
|
||||
|
||||
# Verify the structure exists [cite: 30]
|
||||
ls -R ~/password-cracking-lab04
|
||||
|
||||
n=1
|
||||
import part0.png
|
||||
# Move into the new directory [cite: 31]
|
||||
cd ~/password-cracking-lab04
|
||||
|
||||
# Hash a password using MD5 [cite: 38]
|
||||
echo -n "CyberStudent123!" | md5sum
|
||||
|
||||
# Hash a password using SHA-1 [cite: 39]
|
||||
echo -n "CyberStudent123!" | sha1sum
|
||||
|
||||
# Hash a password using SHA-256 [cite: 39]
|
||||
echo -n "CyberStudent123!" | sha256sum
|
||||
|
||||
import "1.1hashes.png"
|
||||
|
||||
# Set your salt and password variables [cite: 51, 52]
|
||||
SALT="X9112"
|
||||
PASSWORD="CyberStudent123!"
|
||||
|
||||
# Create a salted SHA-256 hash [cite: 53]
|
||||
echo -n "${SALT}${PASSWORD}" | sha256sum
|
||||
import "2.1salt.png"
|
||||
|
||||
# Create an unsalted SHA-256 hash for comparison [cite: 57]
|
||||
echo -n "${PASSWORD}" | sha256sum
|
||||
import "2.2unsalt.png"
|
||||
|
||||
## Part 3
|
||||
|
||||
# Create and edit the hashes file [cite: 69]
|
||||
echo "5f4dcc3b5aa765d61d8327deb882cf99
|
||||
e10adc3949ba59abbe56e057f20f883e
|
||||
25d55ad283aa400af464c76d713c07ad" > hashes.txt
|
||||
|
||||
# Decompress the rockyou wordlist [cite: 76]
|
||||
sudo gzip -dk /usr/share/wordlists/rockyou.txt.gz 2>/dev/null
|
||||
|
||||
# Run John the Ripper using the wordlist [cite: 76]
|
||||
john --format=raw-md5 --wordlist=/usr/share/wordlists/rockyou.txt hashes.txt
|
||||
import "3.3crackedHashes.png"
|
||||
|
||||
# Display the cracked results [cite: 79]
|
||||
john --show --format=raw-md5 hashes.txt
|
||||
|
||||
|
||||
### PART 4
|
||||
# Run a Hashcat dictionary attack (Mode 0 is MD5) [cite: 89]
|
||||
hashcat -m 0 hashes.txt /usr/share/wordlists/rockyou.txt --force
|
||||
|
||||
# Show Hashcat results [cite: 91]
|
||||
hashcat -m 0 --show hashes.txt
|
||||
import "4.1hashCatCracket.png"
|
||||
Reference in New Issue
Block a user