题目:
下面的字符串解密后便能获得flag:
ZmxhZ3tUSEVfRkxBR19PRl9USElTX1NUUklOR30= 注意:
得到的 flag 请包上 flag{} 提交
解答:
base32 的编码表是由(A-Z、2-7)32 个可见字符构成,“=”符号用作后缀填充。
base64 的编码表是由(A-Z、a-z、0-9、+、/)64 个可见字符构成,“=”符号用作后缀填充。
base58 的编码表相比base64少了数字 0,大写字母 I,O,小写字母 l (这个是 L),以及符号‘+’和‘/’
base91 的密文由 91 个字符(0-9,a-z,A-Z,!#$%&()*+,./:;<=>?@[]^_`{|}~”)组成
题目中有40位字符串,其中包含大小写,数字以及“=”,可猜测此为Base64编码。
由此可直接对此Base64码进行解码
得到该题答案为:flag{THE_FLAG_OF_THIS_STRING}