1.secret_chart
解压压缩包,获得一个图片,使用foremost分离出一个zip
进行爆破,得到密码9527
容易发现的事情是吃到这一列$B,还有王苗苗这一行,都是1
宋爱梅这一行都是1010
把所有月份拼凑在一起,发现一共576,明显的matrix特征
编写代码,01画图
from PIL import Image
MAX = 24
pic = Image.new("RGB",(MAX, MAX))
str = "101010101010101010101010101110100010100010110001110001010101011111111000111111101111111001100001110110010100000110100010110000001011001010001011100111110100100100000110110010101010111001110011100110010010011011100000100000100000011100100111111001010110011011111010101010101001100011110101100110110000101100001010100100110010011000101011111100011101110111000110101011111001001111011101111110001000011011111000101110011100101110010111110001100110100000111110111100111000000001000001101000000110101110111100111000110011000001100101110011100101011001000010111111111111111111111111"
i=0
print(len(str))
for y in range (0,MAX):
for x in range (0,MAX):
if(str[i] == '1'):
pic.putpixel([x,y],(0, 0, 0))
else:
pic.putpixel([x,y],(255,255,255))
i = i+1
pic.show()
pic.save("flag.png")
得到matrix二维码
随便找个解码网站解码得到 zfua{B3s1o9in1Nw0halUnofuNc0HM1}
凯撒20
得到flag:
flag{H3y1u9ot1Tc0ngrAtulaTi0NS1}
2.helloshark
压缩包解压得到一个bmp,zsteg一把梭
foremost分离出zip,zip有密码,在zsteg中"b1,r,lsb,yx"出有一段密码
password:@91902AF23C#276C2FC7EAC615739CC7C0
解压,一个流量包
TCP.stream eq 0中 仔细观察在"||"前面 字符组合起来为flag{…
最后组合出flag为
flag{a4e0a418-fced-4b2d-9d76-fdc9053d69a1}
3.MarioCoin
玩游戏。
硬玩游戏通关。
flag{2641b677c0ffb5e7ac2ddefdeea257c8}
4.问卷调查
flag{让我们一起带给世界安全感}
5.Vigenere
维吉尼亚密码
爆破在线网站一把梭
Vigenere Solver - www.guballa.de
flag{53d613fc-6c5c-4dd6-b3ce-8bc867c6f648}