攻防世界——crypto新手练习区

1)Railfence
题目
攻防世界——crypto新手练习区_第1张图片下载附件得到一串:
ccehgyaefnpeoobe{lcirg}epriec_ora_g

再结合题目,不难想到栅栏密码(CTF基础题较常见题型),但不知道栏数(key),再看题目有个数字5,试一试,想一想还有个W型栅栏密码,再试一试。
W型栅栏密码在线链接:http://www.atoolbox.net/Tool.php?Id=777
攻防世界——crypto新手练习区_第2张图片果然得到flag:cyberpeace{railfence_cipher_gogogo}

传统型

假如有一个字符串:123456789
取字符串长度的因数进行分组,假如key=3
1 2 3 \分组情况,每三个数字一组,分为三组
4 5 6
7 8 9
然后每一组依次取一个数字组成一个新字符串:147258369 \加密完成的字符串

1
2
3
4
5
6

WWW型

同样一个字符串:123456789
key=3
1----5----9 \让数字以W型组织,同样是三组,但每组的数量不一定相同
-2–4-6–8
–3----7–
加密密文:159246837

2)混合编码
题目
攻防世界——crypto新手练习区_第3张图片下载附件,得到一串:
JiM3NjsmIzEyMjsmIzY5OyYjMTIwOyYjNzk7JiM4MzsmIzU2OyYjMTIwOyYjNzc7JiM2ODsmIzY5OyYjMTE4OyYjNzc7JiM4NDsmIzY1OyYjNTI7JiM3NjsmIzEyMjsmIzEwNzsmIzUzOyYjNzY7JiMxMjI7JiM2OTsmIzEyMDsmIzc3OyYjODM7JiM1NjsmIzEyMDsmIzc3OyYjNjg7JiMxMDc7JiMxMTg7JiM3NzsmIzg0OyYjNjU7JiMxMjA7JiM3NjsmIzEyMjsmIzY5OyYjMTIwOyYjNzg7JiMxMDU7JiM1NjsmIzEyMDsmIzc3OyYjODQ7JiM2OTsmIzExODsmIzc5OyYjODQ7JiM5OTsmIzExODsmIzc3OyYjODQ7JiM2OTsmIzUwOyYjNzY7JiMxMjI7JiM2OTsmIzEyMDsmIzc4OyYjMTA1OyYjNTY7JiM1MzsmIzc4OyYjMTIxOyYjNTY7JiM1MzsmIzc5OyYjODM7JiM1NjsmIzEyMDsmIzc3OyYjNjg7JiM5OTsmIzExODsmIzc5OyYjODQ7JiM5OTsmIzExODsmIzc3OyYjODQ7JiM2OTsmIzExOTsmIzc2OyYjMTIyOyYjNjk7JiMxMTk7JiM3NzsmIzY3OyYjNTY7JiMxMjA7JiM3NzsmIzY4OyYjNjU7JiMxMTg7JiM3NzsmIzg0OyYjNjU7JiMxMjA7JiM3NjsmIzEyMjsmIzY5OyYjMTE5OyYjNzc7JiMxMDU7JiM1NjsmIzEyMDsmIzc3OyYjNjg7JiM2OTsmIzExODsmIzc3OyYjODQ7JiM2OTsmIzExOTsmIzc2OyYjMTIyOyYjMTA3OyYjNTM7JiM3NjsmIzEyMjsmIzY5OyYjMTE5OyYjNzc7JiM4MzsmIzU2OyYjMTIwOyYjNzc7JiM4NDsmIzEwNzsmIzExODsmIzc3OyYjODQ7JiM2OTsmIzEyMDsmIzc2OyYjMTIyOyYjNjk7JiMxMjA7JiM3ODsmIzY3OyYjNTY7JiMxMjA7JiM3NzsmIzY4OyYjMTAzOyYjMTE4OyYjNzc7JiM4NDsmIzY1OyYjMTE5Ow==
末尾有=,想到base64,试一试
https://base64.us/
攻防世界——crypto新手练习区_第4张图片发现是一堆由&#;划分的数字,立马想到ascii对照表和Unicode解码,题目里写出是小写字母的形式,发现这之中的数字不都是大于等于97小于等于119,所以应该不是flag。题目中表明是混合加密。在base64解密的基础上尝试Unicode解码
http://tool.chinaz.com/tools/unicode.aspx

攻防世界——crypto新手练习区_第5张图片再试一试base64(很常用,尤其签到题)
https://base64.us/

攻防世界——crypto新手练习区_第6张图片再对照ascii表转字符得
welcometoattackanddefenceworld。
cyberpeace{welcometoattackanddefenceworld}

考查对不同编码字符的识别与转换。

你可能感兴趣的:(ctf,攻防世界题解,crypto)