已知一串MD5:2569d419bfea999ff13fd1f7f4498b89 请你使用Python代码找到它的明文,字典文件请自行前往下载dict.txt
import hashlib
a='2569d419bfea999ff13fd1f7f4498b89'
with open('dict.txt','r')as f: # r 只读/ w 只写/ a 用于文件追加
#open() 函数用于打开一个文件 #as 把open读取的值 赋值给 f
for line in f:
word=line.strip() # strip去除空格
md5=hashlib.md5()
md5.update(word.encode())
c=md5.hexdigest()
if a == c:
print(word)
break
else:
print(c,word)