菜狗收到了图后很开心,玩起了pdf 提交格式为flag{xxx},解密字符需小写
打开pdf,发现都是用来排版的乱写的拉丁文
在101 Editor中搜索文本"flag"
将密文进行base64解码
看来不行,不过我们在发现假flag的地方附近找到了提示
意思是要找到摩尔斯码?
我们回到dpf,全选,复制粘贴,将其中全部的文本提取出来
得到了一串AB的组合
根据提示,我们把A换成".",B换成"-",编写C程序
#include<stdio.h>
int main(void)
{
char ch;
while((ch = getchar()) != EOF)
{
if(ch == 'A')
putchar('.');
else if(ch == 'B')
putchar('-');
else
putchar('/');
}
return 0;
}
编译运行得到
经过翻译得到
flag:flag{1nv151bl3m3554g3}