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}