bugku杂项专栏---隐写题

隐写

打开得到一个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 。所以只要大小不要差别很大都可以得出结果。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值