一、编码与调试
开启本题后,得到一个txt文件和一个png文件。打开图片发现是关于曼彻斯特编码的原理粗略解释
由此认为该题和曼彻斯特编码有关。密文:2559659965656A9A65656996696965A6695669A9695A699569666A5A6A6569666A59695A69AA696569666AA6
曼彻斯特解码器
在网上找到了这款曼彻斯特解码器
按照提示的顺序操作完成后得到了一串十六进制的字符。
进行十六进制转字符串转换:
提交不正确,发现大赛的名字叫做BJDCTF,盲猜flag前面少了一个B。
修改后再次提交:
BJD{DifManchestercode}
二、shanghai
拿到题目看了一头雾水,不过不难发现文件中有清晰的段落、标点以及表示年份的数字“1553”。
猜测,这是进行了替换加密的一篇文章。
猜测为维吉尼亚密码
看了大佬的wp发现了一款神器:
维吉尼亚密码暴力破解
把结果复制出来
搜索flag
修改格式
flag{vigenereisveryeasyhuh}