crypto:丢失的MD5

题目

得到一个md5.py

运行一下,发现报错,修改一下

运行之后又报错

报错原因是算法之前编码

正确的代码为

import hashlib   
for i in range(32,127):
    for j in range(32,127):
        for k in range(32,127):
            m=hashlib.md5()
            m.update(('TASC' + chr(i) + 'O3RJMV' + chr(j) + 'WDJKX' + chr(k) + 'ZM').encode('utf-8'))
            des=m.hexdigest()
            if 'e9032' in des and 'da' in des and '911513' in des:
                print (des)

运行后得到flag

猜你喜欢

转载自blog.csdn.net/gsumall04/article/details/133363681
MD5
今日推荐