BUUCTF_Crypto_7.变异凯撒
7.变异凯撒
- 题目描述:
加密密文:afZ_r9VYfScOeO_UL^RWUc
格式:flag{ } - 解题思路:题目提醒是凯撒,因为提交的格式是flag{}
凯撒密码就是位移密码,观察其位移的位数
通过观察可以发现:
a | 97 | f | 102 | +5 |
---|---|---|---|---|
f | 102 | l | 108 | +6 |
Z | 90 | a | 97 | +7 |
_ | 95 | g | 103 | +8 |
-
解题过程:
python脚本如下:
a=‘afZ_r9VYfScOeO_UL^RWUc’
b=""
j=5
i=0
for i in range(len(a)):
m=ord(a[i])
m=m+j
b=b+chr(m)
j=j+1
print (b) -
flag{Caesar_variation}
持续更新中……