突然跳到这道题,这是一道比较新的题目,因为刚好看到更新就做了一下,发现走了很大的弯路!!!!正确解法可以直接往下翻。
下载压缩包之后解压缩,
其中有一个encode这个python文件,
以及这个txt文件的内容是,
-----------------错误解法-----------------
很难不联想到针对这个txt写一个解密脚本吧???!!!!
于是我写了,然后解出来了,
from PIL import Image
width = 10
height = 20
im = Image.new("RGB",(width,height))
file = open('C:\\Users\\Administrator\\Desktop\\1.txt')
for i in range(0,width):
for j in range(0,height):
line = file.readline()
rgb = line.split(",")
im.putpixel((i,j),(int(rgb[0]),int(rgb[1]),int(rgb[2])))
im.save('3.png')
file.close()
生成出来是它!
很难不让人联想到二维码吧???!!!
-----------------错误解法完-----------------
-----------------正确解法-----------------
在遇到不知道在哪找另外的二维码的时候,查看题目中jpg文件的详细信息,发现
提示白色是0,黑色是1。于是我开始对这个jpg文件的像素点进行各种转换,发现不行,也就是说误会了这道题的意思,这道题其实没有想象中的难【摊手
像素中(255,255,255)是白色,(0,0,0)是黑色,于是将txt文件全部替换。
01010011011011000110100101100101011011100111010001000101011110010110010101111011001100010011001000110101001100010011010100110010001100010110110101111000011000100110001101110100011011010110110101111101
利用Converter转换一下,
得到提示SlientEye,查了一下,
SilentEye是一款免费的图片信息隐藏工具,采用全新的隐写算法和加密算法,帮助用户轻松隐藏在图片中跨平台应用程序设计中。如果您有不想让别人知道的图片或者信息就可以使用SilentEye进行隐藏,保护个人隐私。
下载之后打开,放入蜜雪冰城.jpg文件,点击Decode,输入密码,
得到一个网盘下载链接,
下载这个mp3文件,(打开吓死我,被洗脑
打开Audacity,看到这个mp3文件的结束部分和前面不太一样,比较多,
通过放大这个部分可以看到,
类似摩斯密码的波形图,于是记录下来,
--/.--./...--/.../-/./--./---/../.../../.-../---/...-/./-.--/---/..-/-.--/---/..-/.-../---/...-/./--/.
解密这串摩斯密码,
也有提示用mp3Stego工具,打开之后,将a.mp3放在和mp3Stego工具的同一个文件夹,
点击Decode file,输入passphase是ILOVEYOUYOULOVEME,
获得txt文件之后,
flag{1251_521_m1xueb1n9chen9ti@nm1mi}
欢迎关注我的微信公众号!!~~
一起快落学习CTF吧!!~~ (*^▽^*)
海阔凭鱼跃,天高任鸟飞。