Do1phln
发布于 2020-11-20 / 1 阅读
0
0

CTF学习记录-Misc-图片隐写

直接附加

常用文件头/文件尾

文件名文件头文件尾
JPEG(jpg)FF D8 FFFF D9
PNG(png)89 50 4E 47AE 42 60 82
GIF(gif)47 49 46 3800 3B
zip50 4B 03 0450 4B
RAR52 61 72 21
WAV57 41 56 45
avi41 56 49 20
MPEG(mpg)00 00 01 BA/B3
mov6D 6F 6F 76

EXIF隐写

exiftool工具常用命令

//对于图片Lighthouse.jpg
//为图片添加一个comment标签,内容为ExifModifyTesting
exiftool -comment=ExifModifyTesting ./Lighthouse.jpg
//查看EXIF信息
exiftool ./Lighthouse.jpg

LSB

LSB全称least significant bit,最低有效位

PNG文件中的图像像数一般是由RGB三原色(红绿蓝)组成,每一种颜色占用8位,取值范围为0x00~0xFF,即有256种颜色,一共包含了256的3次方的颜色,即16777216 种颜色

人类的眼睛可以区分约1000万种不同的颜色

这意味着人类的眼睛无法区分余下的颜色大约有6777216种

LSB隐写就是修改RGB颜色分量的最低二进制位(LSB),而人类的眼睛不会注意到这前后的变化

每个像数可以携带3比特的信息

检测隐写常用工具 - stegsolve - zsteg

盲水印

添加与提取

BlindWaterMark 频谱隐写可直接使用Adobe Audition


评论