看txt,里面只有(0, 0, 0)和(255, 255, 255),(0, 0, 0)是黑色,替换成1,(255, 255, 255)是白色,替换成0。
脚本:
with open("你爱我呀我爱你.txt",) as f:with open("binary.txt",'w+') as f1:#am = f.read()#print(am)for i in f:if i == "(255, 255, 255)\n":#print("0",end="")f1.write("0")else:#print("1",end="")f1.write("1")with open("binary.txt") as f:am = f.read()print(am)for i in range(0,len(am),8):print(chr(int(am[i:i+8],2)),end="")
然后得到一串二进制,转字符得到SlientEye{1251521mxbctmm},很明显的提示了,去解密。
下载得到一个音频文件,先看频谱图,尾部有摩斯密码
– .–. …-- … - . --. — … … … .-… — … - . -.-- — …- -.-- — …- .-… — …- . – .
解密拿到隐写的密码
然后解密,得到flag{1251_521_m1xueb1n9chen9ti@nm1mi}