隐写
打开得到一个2.rar的文件,下载得到一张图片。
把它放入winhex中发现IUDR(文件头数据块),在第二行将表示图像的高的4个字节00 00 00 A4改为00 00 00 F4
得到flag
隐写2
打开得到一张图片
1.保存到本地用winhex查看发现没有异常。
2.查看属性没有异常。
3.将它拖进文本查找flag发现flag.rar。
把图片的后缀名改为rar打开
打开提示照片显示密码为三个数。
此时暴力破解,得到密码981或871。试一下发现为871
输入解压得到一张图片
1.继续用winhex查看,没有异常。
2.查看属性,没有特殊符号。
3。.将它拖进文本查找flag,fl@g,PK,发现
字符串有“=”,可能是base64加密,将字符串f1@g{eTB1IEFyZSBhIGhAY2tlciE=}解密得到 y0u Are a h@cker! 得到flag为f1@g{y0u Are a h@cker!}。
隐写3
打开得到压缩包,解压得到一张照片
把它放入winhex中发现IUDR(文件头数据块),把第二行表示图像的高的4个字节00 00 01 00改为00 00 02 A7。
得到flag
对于图像像素的修改,源于对图片的理解,像隐写看似短了后半部分我们可能去改图象的宽,但是不能得出我们要的flag,可以换个思维去试试改图像的高。而隐写3可以明显的看出图像短了下半部分,只要修改图像的高就行。
而对于更改的大小,不需要特别准确,只要认为可行都可以。例如隐写 00 00 00 A4可以改成 00 00 00 F4 亦可以改成 00 00 01 A4 。所以只要大小不要差别很大都可以得出结果。