下载压缩包下来,有两个文件夹,其中_MACOSX中有个图片,不过损坏了不能查看,gif里面有104张(0-103)黑白图片,
黑白联想到二进制,白对应0,黑对应1,然后二进制转为字符串,运行脚本就OK
white = open('C:/Users/Downloads/gif/0.jpg', 'rb').read()
black = open('C:/Users/Downloads/gif/1.jpg', 'rb').read()
#注意要填文件真实的地址
flag = ''
for i in range(104):
color = open('C:/Users/Downloads/gif/%d.jpg'%i, 'rb').read()
if(color == white):
flag += '0'
else:
flag += '1'
#把二进制数转为字符串
ans = ''
length = len(flag)//8
for i in range(length):
ans += chr(int(flag[i*8: (i+1)*8], 2))
print(ans)