下载那个文件之后把文件重命名一下,文件名改成zip.zip,然后打开即可,再然后就能看到题目描述。。。
据猜测是凯撒密码,然后用python写代码看看那”一串有意义的单词“经过不同值的key解密后得到不同的值
代码如下:
str1 = 'FRPHEVGL'
str2 = str1.lower() #转换为小写方便识别
num = 1 #偏移量
for i in range(26):
print("{:<2d}".format(num),end = ' ')
for temp in str2:
if(ord(temp)+num > ord('z')): #如果超出'z',需要重新映射会a~z这26个字母上
print(chr(ord(temp)+num-26),end = '')
else:
print(chr(ord(temp)+num),end = '')
num += 1
print('')
然后得到这一个熟悉的单词:security,key为13,百度一下这个security的意思是”安全“
然后再用工具:http://ctf.ssleye.com/caesar.html
将ComeChina用工具解开可以得到flag。
flag{PbzrPuvan}