T1.
i春秋 Rotated!
打開題目,題目給出了rot這個關鍵詞,所以首先考慮是不是rot13密碼
很成功的最后找到了flag,題目說了格式是IceCTF,所以提交時要改一下
T2.
i春秋 Substituted
打開題目,看到了substituted,這個詞的意思是替換,就是說替換字母最后得到flag
打開另一個題目
使用quip quip工具,在線索那里輸入WvyVKT=IceCTF(是flag的格式)
注釋:quip quip在線查詢網址:https://quipqiup.com/
最后得到flag
記得修改一下格式!
T3.
i春秋 Alien Message
打開題目,是一個像外星文一樣的密碼
在網上查了一下,這個是《飛出個未來》的外星語,然后找到了密碼表
對應圖片,解除密碼,但是這個題的大小寫是不確定的,所以我放出flag
IceCTF{gOOd_n3wZ_3vERyoN3_1_L1k3_fU7ur4Ma_4nd_tH3iR_4maZ1nG_3As7eR_39G5}
T4.
i春秋 回旋13踢
題目是回旋13踢,密碼開頭是synt,考慮是不是rot13密碼,最后得到flag
注釋:rot13在線查詢網址:http://ctf.ssleye.com/rot13.html
T5.
i春秋 致敬經典
題目是一張圖片和一串密碼 lrua{1uy3yj9l-yw9u-48j2-uuj8-36h03706y7u7}
我在網上查了一下,並學習了一下。這張照片是電影里的凱撒大帝,所以密碼也考慮凱撒密碼
在網上查了一下,是奇數位字母左移六位,偶數位密碼右移六位,然后找了一個腳本
s="lrua{1uy3yj9l-yw9u-48j2-uuj8-36h03706y7u7}"
letter="abcdefghijklmnopqrstuvwxyz"
flag=""
l=0
while l<len(s):
if s[l] in letter:
#奇數左移6位(從0開始)比如letter[11]='l'左移6位->'f'
if letter.index(s[l])%2==1:
flag+=chr((ord(s[l])-6-97)%26+97)
#偶數右移6位 比如letter[0]='a'右移6->'g'
else:
flag+=chr((ord(s[l])+6-97)%26+97)
else:
flag+=s[l]
l=l+1
print(flag)
最后找到flag