SHA1 Brute Force method in Python with given Hash/Salt Term and a database of passwords.
- For Salted SHA1 Hash run from command line: $python bruteForce.py -d SALTTERM -s HASH
- For Single SHA1 Hash run from command line: $python bruteForce.py -s HASH
- Passwords from the database should be ran through as hash values until(if) the correct one is found.
- When found, the number of attempts, correct password, and time it took to solve should be the last thing to come onto the screen.
- You must be connected to the internet for the program to access the database.
a) hash: b7a875fc1ea228b9061041b7cec4bd3c52ab3ce3 Password = letmein
b) hash: 801cdea58224c921c21fd2b183ff28ffa910ce31 Password = vjhtrhsvdctcegth
c) salt hash: ece4bb07f2580ed8b39aa52b7f7f918e43033ea1 Salt Term = Slayer Password = harim