如图很简单,摩斯电码解码即鈳
根据提示猜测为栅栏密码随便找个工具解码即可,实在没工具自己手解也很快
第一次见到如果是线下赛见到这种题估计会蒙圈,猜測是Brainfuck的变种直接百度搜Ook!?解码,找到一个在线网站复制进去即可
明显的brainfuck,直接解码即可
刚开始看到分割的二进制数下意识地转成16进制拿詓解码解完发现不对。观察密文后发现01的分布有点像莫斯密码于是查表发现F对应的莫斯码正是 ..-. ,把这串密文复制到记事本里0用.替换,1用-替换之后莫斯解码即可。注意:提交之前需要将字符串转为小写并补上括号。
刚看到这道题目的时候是有点懵的不过看这个结構应该是一种ASCII的加法密码,遂写脚本尝试破解:
运行后发现结果里有一串像是base64的东西拿去解码即可得到flag
题目意思应该是按照2 1 6 5 3 4的顺序置换列后读出来,但这样读出来的第一行是"flga5{"估计得出结果还要再栅栏,倒不如直接根据"flag{5"的顺序置换置换结果横着读出来删掉末尾的@@就是答案
这道题的问题在于没有参加过极客挑战赛的人可能不知道flag的提交格式是SYC{},所可能会采坑
这道题看起来简单实际做起来异常繁琐。。長度超限了下一篇见