题目:解密ascll码-83,121,110,116,71,115,121,110,116,136,135,120,135,108,110,126,115,112,63,61,63,62,108,67,63,69,108,76,76,76,76,138,90,113,66,71,112,110,66,62,62,67,112,112,66,111,112,67,113,63,110,114,69,66,65,110,111,111,113,68,61,63,112,69,68,68,68
找出flag
解题步骤:
1.ascii的数字到字母是48-122,然后我们发现这码是他丢的乱的,反正都是要找flag,我们就查表看看flag对应的ascall码是多少,发现是70,108,97,103,最后经过一番倒腾发现,前几位ascall-13就是对应ascll
尝试都减去13解码ascll。附上代码:
a = [83, 121, 110, 116, 71, 115, 121, 110, 116, 136, 135, 120, 135, 108, 110, 126, 115, 112, 63, 61, 63, 62, 108, 67, 63, 69, 108, 76, 76, 76, 76, 138, 90, 113, 66, 71, 112, 110, 66, 62, 62, 67, 112, 112, 66, 111, 112, 67, 113, 63, 110, 114, 69, 66, 65, 110, 111, 111, 113, 68, 61, 63, 112, 69, 68, 68, 68] for i in a: b = chr(i - 13) flag = "".join(b) print(flag,end="")
结果还有啥MD5
2.又去解码MD5呗,解密出来flag就得到了
大家一起加油学习。