信号不好我先挂了

点击此处获得更好的阅读体验


题目考点

  • 两张图片进行了快速傅里叶变换相加之后生成了一张图片。并将一张图片的信息隐藏起来。

  • 我们需要做的就是逆向操作,将变换后的图片再进行快速傅里叶变换减去原图的快速傅里叶变换之后再进行反傅里叶变换得到隐藏的水印信息。

解题过程

下载文件得到一个 apple.png。使用Stegsolve打开,lsb frist查看最低位,save bin 得到一个zip文件。

压缩包没有密码,解压得到pen.png,根据这两张图片的名字联想到I have apple,I have pen bong!! apple-pen.😉,是要用对两张图片一起进行操作。
又根据题目的名字:《信号不好我先挂了》。联想到《信号与系统》这门炒鸡难的学科。所以使用快速傅里叶变换对着两张图片进行操作得到隐藏的水印信息。
写python脚本进行解密,得到flag.

Flag

1
unctf{9d0649505b702643}