图片图层隐写

编程入门 行业动态 更新时间:2024-10-07 12:25:30

图片<a href=https://www.elefans.com/category/jswz/34/1752737.html style=图层隐写"/>

图片图层隐写

本系列慢更 一旦接触到新的套路就会收集

1: 将 flag 存储在图片详细信息中

这个套路建议用 Windows 系统查看,貌似 Windows 上显示信息要多一些。像在我的 Mac OS 上这个 flag 就显示不出来。

所以建议非 Windows 用户配备一个 Windows 虚拟机,毕竟 Windows 虽然比较丑,但是功能性和易用性都没的说。

2: 将 flag 存储在某个 PS 文件的图层中

这里先推荐一个能够在线编辑 PS文件 的修图网站

在线 PS 工具

像有些题目的 flag 就可能显示在某个图层中(或者是某个图层的名字里面)

比如说这个样子。

这个题目中的 PS 文件有两个图层,第二层中的图片就是 flag 的内容。当然这个题目中的图层名字并不是flag,这只是提醒你这个图层有flag。毕竟如果flag就在图层名字里的话,很有可能直接看内码就能看出来。所以多半是放在第二个图层的图片中的。

3: LSB 隐写

LSB 隐写适用于无损压缩和未被压缩的图片中。加入我们有一张 RGB 三通道的图片,那么我们用三个字节来存储一个像素,每个字节存储一种颜色的信息。由于只是对每个字节的最后一位进行修改造成的差异十分有限,肉眼无法识别,所以我们可以将信息存储在每个字节的最后一位,因为一个像素用三个字节存储,所以一个 RGB 通道的图片文件的每个像素点能够存储三位信息。

由于这篇文章只是对常见的套路进行总结,所以不对 LSB 做过多的详细介绍,详细信息自行百度。

对付这种图片我们可以用 Stegsolve 这个工具来进行处理。关于 Stegsolve 工具的使用说明,可以参考这片博客

有的时候 LSB 隐写提取出来的可能是个文件(如一张新的图片),也有可能是一些字符。他们的区别就是看一下开头的内码有没有常见的文件头。如果有的话,那么很有可能是隐写了一个文件进去,如果不是,那么很有可能是隐写了一些字符串。

更多推荐

图片图层隐写

本文发布于:2024-02-14 09:04:16,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1762533.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:图层   图片

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!