1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| import hashlib md5_list = [ 'e10adc3949ba59abbe56e057f20f883e', '5f4dcc3b5aa765d61d8327deb882cf99', '25d55ad283aa400af464c76d713c07ad', '81dc9bdb52d04dc20036dbd8313ed055', 'e6e061838856bf47e1de730719fb2609', 'acc6f2779b808637d04c71e3d8360eeb', '827ccb0eea8a706c4c34a16891f84e7b', '8621ffdbc5698829397d97767ac13db3', 'd8578edf8458ce06fbc5bb76a58c5ca4', 'bee783ee2974595487357e195ef38ca2', 'eb0a191797624dd3a48fa681d3061212', '276f8db0b86edaa7fc805516c852c889', '37b4e2d82900d5e94b8da524fbeb33c0', '0d107d09f5bbe40cade3de5c71e9e9b7', 'd0763edaa9d9bd2a9516280e9044d885', 'e99a18c428cb38d5f260853678922e03', '1a1dc91c907325c69271ddf0c944bc72', '7813d1590d28a7dd372ad54b5d29d033', 'd9b23ebbf9b431d009a20df52e515db5',
] def md5_encryption(text): md5 = hashlib.md5() md5.update(text.encode('utf-8')) return md5.hexdigest()
flag = ''
for i in range(len(md5_list)): for j in range(32, 129): cha = chr(j) if md5_encryption(cha) == md5_list[i]: flag += cha print(flag)
|