其他分享
首页 > 其他分享> > 练习16~

练习16~

作者:互联网

normal16

password1


因为前面有个提取数字,所以可以确定这个六位密码都是数字,暴力即可

import hashlib
a=[]
for i in range(32,128):
    a.append(chr(i))
for i0 in a:
    for i1 in a:
        for i2 in a:
            for i3 in a:
                for i4 in a:
                    for i5 in a:
                        s=i0+i1+i2+i3+i4+i5+"123321@DBApp"
                        if hashlib.md5(s.encode("utf8")).hexdigest().upper()=="27019e688a4e62a649fd99cadaafdb4e":
                            print(i0+i1+i2+i3+i4+i5)
                            break
#123321

password2

标签:i2,16,i1,i0,i3,练习,i5,i4
来源: https://www.cnblogs.com/diakla/p/15081157.html