已知有一段MD5加密明文的一部分:‘try*66**’
加密后密文为:c905ab50c96685d90c49bb6422aad136
求明文:
#coding: utf-8
import hashlib
dic = '0123456789qazwsxedcrfvtgbyhnujmikolp'
for a in dic:
for b in dic:
for c in dic:
t = 'try'+str(a)+'66'+str(b)+str(c)
md5 = hashlib.md5(t).hexdigest()
#print t
if md5[:32] == 'c905ab50c96685d90c49bb6422aad136':
print t
得到:
trya66bc