#!/usr/bin/env python import hashlib import pyfiglet print(pyfiglet.figlet_format("md5 cracker")) wordlist_location = str(input("Wordlist file location: ")) hash_input = str(input("Enter hash to be cracked: ")) with open(wordlist_location, 'rb') as _f: for line in _f.readlines(): line = line.strip() hash_ob = hashlib.sha256(line) #hash_ob = hashlib.md5(line) hashed_pass = hash_ob.hexdigest() print(line) if hashed_pass == hash_input: print("Password found: " + line.decode()) exit(0)