下载打开压缩包是七张图片,分别是七个颜色,使用stegsolve打开发现了异常。
七张图片拼起来是 make me tall,看来是要修改图片高度。
我们使用winhex打开图片并在十六进制中修改图片高度。
发现每个图片最底层都是黑白相间的方块,看起来像是二进制。
使用记事本将黑白块用01记录下来。
11111111010111101111
11111011111110111111
00001100101010110001
01001010010000001101
11010011011101010111
10011011011010110110
00111001101101111101
仔细观察这几个二进制,发现每一行首连起来1100110转换是f。
来写一个脚本转换一下。
a1='11111111010111101111' a2='11111011111110111111' a3='00001100101010110001' a4='01001010010000001101' a5='11010011011101010111' a6='10011011011010110110' a7='00111001101101111101' flag='' for i in range(0,20): a=a1[i]+a2[i]+a3[i]+a4[i]+a5[i]+a6[i]+a7[i] flag+=chr(int(a,2)) print(flag)
得到flag