打开压缩包,看到俩加密文件和注释
011 111 1001 00 10 11 001 1100 0000 111 10 110 100 0 10 01 10 000 0000 0 10
只有0 1 和空格 猜测是摩斯密码。把0换成 . 1换成 - 去解密一下得到结果 WOXINMUZHONGDENANSHEN
猜测是解压密码,全大写错误,改为全小写 woxinmuzhongdenanshen 解压成功。
把"儿歌.mp3"拖到winhex,在文件末尾看到 d3VodXRvbmd5YW8=,目测是base64编码
拿去base64解码,得到 wuhutongyao
再把"最亲爱的马大叔.png"丢到winhex,发现png文件尾后面还有一个zip压缩包(504B0304)
可以手动分也可以用软件分。把文件丢到foremost里,得到output文件夹,里面一个压缩包一个png。
打开压缩包,里面有一张加密的png文件,把wuhutongyao当作解压密码,解压成功。
把"flag.png"丢到winhex,发现文件尾在"wuhu"后面有TAB键和空格,猜测是对应的二进制0和1。
于是把TAB换成0,空格换成1,得到
011001100110110001100001011001110111101101110111011101010110100001110101011100010110100101100110011001010110100101111101
二进制转换到ascii得到flag
flag{wuhuqifei}