实验吧

1.变异凯撒

实验吧

把flag转化为ascii码,加密密文转化为ascii码, 因为是凯撒加密,所以思考移动的位数,分别是加了5,6,7,8.。。。

实验吧

 所以移动的位次是从5递加

 

实验吧

得到结果

 

实验吧

 ascii码值转化,得到flag,

flag{Caesar_variation}。

2.奇怪的短信

 

实验吧

根据题目提示,是奇怪的短信,然后一串不长的阿拉伯数字,把手机键盘调出来,然后拼音9键,例如33,第一个3代表数字,第二个3代表3所对应的字母,依次找出来即可。

3.围在栏杆中的爱

实验吧

首先摩斯密码解密后

实验吧

提交不正确,根据提示QWE和ABC,考虑替代密码。

置换对应关系如下:

a b c d e f g h i j k l m n o p q r s t u v w x y z

q w e r t y u i o p a s d f g h j k l z x c v b n m

得到另一密码:rhasbenvaoylii

解密

实验吧

倒叙后得到flag.

4. 疑惑的汉字

 

实验吧

当铺密码:

当铺密码 就是一种将中文和数字进行转化的密码算法相当简单:当前汉字有多少笔画出头,就是转化成数字几。例如:

王夫 井工 夫口 由中人 井中 夫夫 由中大:67 84 70 123 82 77 125。

本题当铺密码出十进制,转换成ASCII码即可得到答案。

5.古典密码

实验吧

将Ascii码转换为字母,得到OCU{CFTELXOUYDECTNGAHOHRNFIENM}IOTA
古典密码中最基础的加密法:列置换,加密:将明文按固定长m分组,即每行m个字母,在**控制下按某一顺序交换列,最后按列优先的顺序依次读出,即产生了密文。
原来字符串为35位。35=7*5
得到如下结果:
1 234567
OCU{CFT
ELXOUYD
ECTNGAH
OHRNFIE
NM}IOTA
key值的固定结构为CTF{}
故第2列打头或第5列打头,接下来是第7列,然后是第6列,考虑到“{”是第4列,考虑到“}”是最后一列
尝试后得到
1234567列转换为2764513
即为:
2764513
CTF{COU
LDYOUEX
CHANGET
HEINFOR
MATION}
CTF{COULDYOUEXCHANGETHEINFORMATION}
could you exchange the information?一句完整的答案,从而解答成功