[MRCTF2020]不眠之夜
一堆乱七八糟的图片。直接用montage合成一张图。
montage *.jpg -geometry +0+0+0 ok.jpg
gaps --image=ok.jpg --generations=50 --population=120 --size=50
出来flag
[MRCTF2020]你能看懂音符吗
压缩包打开失败…于是猜测文件损坏。用010打开,docx映入眼帘,同时文件头被修改,改回来RAR即可。
用word打开显示隐藏文字得到:
♭♯♪‖¶♬♭♭♪♭‖‖♭♭♬‖♫♪‖♩♬‖♬♬♭♭♫‖♩♫‖♬♪♭♭♭‖¶∮‖‖‖‖♩♬‖♬♪‖♩♫♭♭♭♭♭§‖♩♩♭♭♫♭♭♭‖♬♭‖¶§♭♭♯‖♫∮‖♬¶‖¶∮‖♬♫‖♫♬‖♫♫§=
千千字秀解密得到:
MRCTF{thEse_n0tes_ArE_am@zing~}
[MRCTF2020]寻找xxx
打开电话拨号声,不用想直接扔dtmf读取出来,然后手动去重,因为有干扰声。
18684221609
[MRCTF2020]Hello_ misc
binwalk分离出来一个加密的压缩包。爆破无果。
用StegSolve图片中分离出一张图片得到密码:
解压出来是TTL.用脚本转换为字符
import re
txt = open("out.txt",'r')
line = txt.readlines()
number = []
flag = ""
for i in line:
number.append(int(i))
for i in number:
if(i == 63):
flag += "00"
elif(i == 127):
flag += "01"
elif(i == 191):
flag += "10"
else:
flag += "11"
strr = re.findall(r'.{8}', flag)
for i in strr:
print(chr(int(i,2)),end="")
得到密码0ac1fe6b77be5dbe
压缩包里面再得到一个word,文字全部变成黑色得到:
MTEwMTEwMTExMTExMTEwMDExMTEwMTExMTExMTExMTExMTExMTExMTExMTExMTExMTAxMTEwMDAwMDAxMTExMTExMTExMDAxMTAx
MTEwMTEwMTEwMDAxMTAxMDExMTEwMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTAxMTExMTExMTExMTExMTEwMTEwMDEx
MTEwMDAwMTAxMTEwMTExMDExMTEwMTExMTExMTAwMDExMTExMTExMTExMDAxMDAxMTAxMTEwMDAwMDExMTExMDAwMDExMTExMTEx
MTEwMTEwMTAwMDAxMTExMDExMTEwMTExMTExMDExMTAxMTExMTExMTEwMTEwMTEwMTAxMTExMTExMTAwMTEwMTExMTExMTExMTEx
MTEwMTEwMTAxMTExMTExMDExMTEwMTExMTAxMDExMTAxMTExMTExMTEwMTEwMTEwMTAxMTAxMTExMTAwMTEwMTExMTExMTExMTEx
MTEwMTEwMTAwMDAxMTAwMDAwMTEwMDAwMDAxMTAwMDExMTAwMDAwMTEwMTEwMTEwMTAxMTEwMDAwMDAxMTExMDAwMDExMTExMTEx
base64隐写,用b64steg解密
b64steg.py -f stego.txt -s out.txt
[MRCTF2020]摇滚DJ
Robot36 - SSTV Image Decoder 直接AFSK1200无线电解码。