CTF解题笔记

记录做CTF解题思路和过程

can not find image

密码学

变异凯撒

原题如下:

加密密文:afZ_r9VYfScOeO_UL^RWUc

格式:flag{ }

解题过程如下:

发现 afZ_r9VYfScOeO_UL^RWUcflag{ } 存在如下规律

规律图

利用 python 脚本解密,python 代码如下:

src="afZ_r9VYfScOeO_UL^RWUc"
i=5
srcLen=len(src)
resStr=""
for j in range(srcLen):
    resStr+=chr(ord(src[j])+i)
    i+=1

print resStr

得到结果:flag{Caesar_variation}