下载文件,解压出来一个docx文档,大小60mb左右,但是里面只有一行文字,很明显是藏了些东西,直接右键解压。
    image.png
    发现一个key.txt和一个压缩包,sublime打开key.txt,
    image.png
    看到有很多不可见字符,是零宽度字符隐写,拿到工具上解一下,得到密码:Because I like naruto best
    解压后得到129488张图片,并且发现每张图片的大小不是262字节就是435字节,猜测分别是0和1,写脚本转一下:

    1. import os
    2. bin=''
    3. count=0
    4. file=open('file','wb')
    5. for i in range(129488):
    6. path = '鸣雏恋/_rels/love/out/'+str(i)+'.png'
    7. size=os.path.getsize(path)
    8. if size==262:
    9. bin+='0'
    10. else:
    11. bin+='1'
    12. count += 1
    13. if count%8==0:
    14. file.write(chr(int(bin, 2)).encode('utf-8'))
    15. bin=''
    16. count=0

    发现是个图片
    image.png
    拿去转码,得到flag
    image.png