# Misc

# YUSA 的小秘密

附件下载
题目描述:LSB,但又不是 LSB,众所周知不止 RGB...
直接用 stegsolve 打开有两个通道能直接看到 flag,可是噪点实在太多了.
联想到题目描述,开始查找资料.
可以参考 Bytectf2020 的 Misc: Hardcore Watermark 01 这道题

图片中每个像素可以通过三个通道来表示,常见的是 R (red) G (green) B (blue) 模式。而本题用到的通道是 YCrCb。

通过 cv2.cvtColor(img, cv2.COLOR_BGR2YCrCb) 对 img 图片数据进行色彩空间转换,
然后保存图片:

1
2
3
4
from cv2 import cv2
img = cv2.imread('Yusa.png')
cv_color = cv2.cvtColor(img, cv2.COLOR_BGR2YCrCb)
cv2.imwrite('img.png', cv_color)

再用 stegsolve 看一下通道就可以了
image-20230425232822379