云曦2024春开学考:师姐的旅游照片(misc)复现

下载得到一张图片010看一下,发现文件尾有一个base64,解码得到半个flag

Yunxi{0ja-nagbi-yb2ssvbub_yaibn

看一下属性,发现图片大小与分辨率不是很相符。再结合提示,猜测可能需要分离文件。

在kali中使用binwalk命令查看图片,发现其中含有一个压缩包

binwalk 12.png

binwalk | Kali Linux Tools 这个是binwalk的介绍

理论上可以使用dd命令分离(linux/unix下),但是在该题中没有zip的偏移起始量,无法准确定位。

所以我使用了使用foremost工具分离:foremost工具安装kali安装foremost-CSDN博客

分离得一个压缩包,打开后就是猪脚的图片

结合提示,应该为宽高隐写,值得注意的是,jpg图片与png图的宽高隐写有差别。

ctf 图片宽高修改_ctf 修复图片宽高-CSDN博客

这是一张jpg图片,搜索ffc0,向后跳过3个字节就是图片高宽。用进制转换器16转10计算,修改后即可得到flag

完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值