this_is_flag
知识点:
- 知道flag的一般形式。
题目:
思路:
- 由题目描述可知道大部分 flag 的组成都是 flag{xxx} ,接着给了一个例子 flag{th1s_!s_a_d4m0_4la9} ,于是猜测直接输出例子,即可通过。
知识点:
PDF(Portable Document Format的简称,意为“可携带文档格式”),是由Adobe Systems用于与应用程序、操作系统、硬件无关的方式进行文件交换所发展出的文件格式。
PDF可以隐藏数据在图片下面
题目:
思路:
- 有题目描述说图下面什么都没有,便猜测 flag 在图片下面。
- 打开附件,
利用在线转换工具将PDF转换为word,
发现在图片上出现了 flag 。
give_you_flag
知识点:
- 二维码:二维码又称二维条码,常见的二维码为QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型。
- 二维码的定位图案:二维码的左上、右上、左下三个角的方块起到定位识别的作用,码内的黑白交错的小方格蕴含了数据内容。三个点可以完整的定位一个正方形,这样就能很容易确定数据范围。有了这三个点,不管是从哪个方向读取二维码,信息都可以被识别,即使将二维码图形旋转,也可以识别。
题目:
思路:
- 由描述猜到文件中有彩蛋。
- 打开附件,发现动态图里面有张二维码,通过WPS暂停得
,发现缺了三个角的定位图案。
- 把二维码修复后得到
扫描后即可得到flag。