定義された文字セット内のすべての可能な文字列を暗号化してから、ユーザー入力によって指定されたハッシュと比較しようとしています。
これは私が現在持っているものです
import string
from itertools import product
import crypt
def decrypt():
hash1 = input("Please enter the hash: ")
salt = input("Please enter the salt: ")
charSet = string.ascii_letters + string.digits
for wordchars in product(charSet, repeat=2):
hash2 = crypt.METHOD_CRYPT((wordchars), (salt))
print (hash2)
明らかにまだ完成していませんが、「wordchars」の暗号化に問題があります
どんな助けでも大歓迎です