LSB 题解
【摘要】 今天来刷一道Misc的题目,LSB原理进行图片隐写编辑LSB原理LSB是一种利用人类视觉的局限性设计的幻术PNG和BMP图片中的图像像素一般是由RGB(RED红 GREEN绿 BLUE蓝)三原色组成记住,JPG图片是不适合使用LSB隐写的,JPG图片对像数进行了有损压缩如果我们用不同的数字来表示不同的颜色,图像就可以表示为一个由数字组成的矩阵(matrix),这样就可以在计算机中存储。这...
今天来刷一道Misc的题目,LSB原理进行图片隐写
LSB原理
LSB是一种利用人类视觉的局限性设计的幻术
PNG和BMP图片中的图像像素一般是由RGB(RED红 GREEN绿 BLUE蓝)三原色组成
记住,JPG图片是不适合使用LSB隐写的,JPG图片对像数进行了有损压缩
如果我们用不同的数字来表示不同的颜色,图像就可以表示为一个由数字组成的矩阵(matrix),这样就可以在计算机中存储。
这个小格子就是像素(pixel),矩阵的行数与列数,就是分辨率(resolution)。
而人类的眼睛可以区分约1000万种不同的颜色,人类眼睛无法区分的颜色还有600多万。
当仅仅更改颜色分量的最低两位时,人类的眼睛不能区分这前后的变化,LSB就是在该位置存放信息。
本题
我们需要使用一个工具
stegsolve
使用这个工具打开文件
我们先来观察一下三原色各个通道图片
看到Red,Green,Blue0通道有方块状的东西
我们使用Data Extract,选择这是三个0通道
选择Data Extract,点击Preview
选择Sava Bin将生成的图片存储
查看是一个二维码
扫描二维码得到flag
flag{1sb_i4_s0_Ea4y}
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)