攻防世界 Crypto高手进阶区 3分题 fanfie
Posted 思源湖的鱼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了攻防世界 Crypto高手进阶区 3分题 fanfie相关的知识,希望对你有一定的参考价值。
前言
继续ctf的旅程
攻防世界Crypto高手进阶区的3分题
本篇是fanfie的writeup
发现攻防世界的题目分数是动态的
就仅以做题时的分数为准了
解题过程
得到一串字符
MZYVMIWLGBL7CIJOGJQVOA3IN5BLYC3NHI
瞅着像base64
尝试下无果
这就抓瞎了
查了查
原题有提示
标志被转换为base32并以某种方式加密
又最后的flag是BITSCTF***
的形式
所以对 BITSCTF
进行Base32加密
IJEVIU2DKRDA====
两者放一起对比下
MZYVMIWLGBL7CIJOGJQVOA3IN5BLYC3NHI
IJEVIU2DKRDA====
发现是对应的
也就是仿射密码
理一理得到密码表
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 2 3 4 5 6 7
4 17 30 11 24 5 18 31 12 25 6 19 0 13 26 7 20 1 14 27 8 21 2 15 28 9 22 3 16 29 10 23
E R 6 L Y F S 7 M Z G T A N 2 H U B O 3 I V C P 4 J W D Q 5 K X
于是
MZYVMIWLGBL7CIJOGJQVOA3IN5BLYC3NHI
->
IJEVIU2DKRDHWUZSKZ4VSMTUN5RDEWTNPU
再进行base32解密
得到BITSCTFS2VyY2tob2Zm
结语
攻防世界少了提示就很抓瞎
以上是关于攻防世界 Crypto高手进阶区 3分题 fanfie的主要内容,如果未能解决你的问题,请参考以下文章