8月2日学习打卡

8月2日学习打卡(一)

非常恐怖,xd,记住一定要认真读题

从第2题开始,pdf

读题,图下面真的什么都没有吗?当鼠标接近时,如图,发现鼠标样式改变,说明图下藏有文字,直接复制,

得到答案:flag{security_through_obscurity},还有一种做法是转换pdf为word格式文档也可以找到flag

 第3题,give_you_flag

读题,找到文件中的彩蛋,文件是一个gif图,在gif图中,通常是gif中有几帧是隐藏信息,使用Stegsolve.jar通过OPEN打开gif图,

并且在Analyse按钮下点击Frame Browser,在第50帧发现一个二维码,补齐后扫描得到答案

flag{e7d478cf6b915f50ab1277f78502a2c5}

第4题,gif

读题,另有玄机,gif.zip文件解压出来后,有一个叫gif的文件夹,里面有104张黑白图片,第一反应是二进制,白代表0,黑代表1,用代码来实现

from PIL import Image
result = ""


for num, i in enumerate(range(104)):
 img = Image.open(f" {i}.jpg" )
 im = img.convert("RGB" )
 r,g,b = im.getpixel((1,1))
 if r != 255:
   result += "1"
 else:
   result += "0"

for i in range(0, len(result), 8):
 byte = result[i:i+8]
 print(chr(int(byte, 2)), end="")

得到flag:flag{FuN_giF}

 

posted @ 2020-08-02 21:32  LiLIG  阅读(98)  评论(0编辑  收藏  举报