2022 NSSCTF招新赛 你能拼出flag吗?

发布于 2022-03-20  167 次阅读


flag = NSSCTF{"codeA"+"codeB"+"codeC"+" "+"codeD"}
length(flag)=46
codeA = 4241514E4B4C51
codeB = VWxWMFdGWnJWV2RXYkZKTVUyeFpQUT09
codeC = JJHEQRJSKJJUIS2NLJDFKU2DINEVUQKUGJIEUNKIKU6T2PJ5HU6Q
codeD = 百度

首先尝试base解密 发现

codeA使用Base16解密得到BAQNKLQ

codeB使用Base64循环解密 得到EKWVE VTKJV

codeC在后面依次加等号,当加到4个等号时,使用Base32循环多次解密最终得到SXQKY8J

拼接ABC BAQNKLQEKWVE VTKJVSXQKY8J 直接拿去百度,发现是某神的2.6兑换码

BAQNKLQEKWVEVTKJVSXQKY8JDT33UTWQKZR6

拼接得到 NSSCTF{BAQNKLQEKWVEVTKJVSXQKY8JDT33UTWQKZR6}