BUUCTF_crypto_丢失的MD5

环境

丢失的MD5,补全代码

flag{e9032994dabac08080091151380478a2}

wp

python

import hashlib

for i in range(32, 127):
  for j in range(32, 127):
    for k in range(32, 127):
      m = hashlib.md5()
      # 每个选项加上.encode('utf-8')
      m.update('TASC'.encode('utf-8') + chr(i).encode('utf-8') + 'O3RJMV'.encode('utf-8') + chr(j).encode(
        'utf-8') + 'WDJKX'.encode('utf-8') + chr(k).encode('utf-8') + 'ZM'.encode('utf-8'))
      des = m.hexdigest()
      if 'e9032' in des and 'da' in des and '911513' in des:
        print(des)  # 加上括号
posted @ 2025-01-17 14:49  ra1nbowsea  阅读(59)  评论(0)    收藏  举报