第一种隐写方式,直接拖进去,发现flag
第二种方式,点开图片查看属性,flag在里面
记得89 50 4E 47 指的是png的16进制换算
还有一种出题方式是把png倒过来,记得是从右往左数
还有一种出题方式是略写
缺少文件头的四个字节
89 50 4E 47
HXD工具是十六进制 但是图片是十进制,找不到
还有一种是把图片高度设置的很小,看不见图片下面的flag
可以通过在线进制转换工具,进行换算
可以进行修改,宽度也是一样,但要注意宽度改的话分辨率会变模糊
最后一种是把一张图片同时加入文本,flag通常是在文本里面
jpg的文件格式开头 FF D8 FF E0
一款好用的linux工具
bmp文件是小端序写入,所以是从右往左写
1mb=1024kb
1kb=1024*1024
可以看出bmp文件是倒序排序的
gif文件开头
这个工具好处是可以直接选择文件,还可以进行一帧一帧的扫描
发现二维码,进行截图保存
直接把图片导入工具中,发现flag
如果发现两张照片一样,就是盲水印
stegsolve
工具运行依赖java
点击save bin 生成一张二维码图片
直接把生成的二维码工具拖进去
发现flag
这也是一个比较好用的工具