BUUCTF 大白 1

简介: BUUCTF 大白 1

BUUCTF:https://buuoj.cn/challenges

题目描述:

看不到图? 是不是屏幕太小了 。

密文:

下载附件后解压,发现一张名为dabai.png的图片。

(似乎因为文件被修改过,原图片无法放在这里,这张图片是我的截图。)

解题思路:

1、根据题目信息和图片呈现出来的异常(图片只有一半),推测出图片被修改了图片高度。(从图片的属性中,也可以看出异常)

2、将图片放在010 Editor,修改图片宽高。我们来分析png文件格式,

首先,“89 50 4E 47 0D 0A 1A 0A”为标识png文件的八个字节的文件头标志。

然后是IHDR数据块,

“00 00 00 0D”说明IHDR头块长为13

”49 48 44 52“为IHDR标识(ASCII码为IHDR)

“00 00 02 A7”为图像的宽,24像素

”00 00 01 00“为图像的高,24像素

我们要修改的就是这串数字,将图像的高设置为与图像的宽一致,也就是将下图的”00 00 01 00“修改为“00 00 02 A7”。

修改后是这样:

3、最后,将修改后的图片保存,查看图片拿到flag。

flag:

flag{He1l0_d4_ba1}    //注意不要输错
目录
相关文章
|
数据安全/隐私保护
BUUCTF 萌萌哒的八戒 1
BUUCTF 萌萌哒的八戒 1
169 0
|
5天前
|
前端开发 JavaScript UED
不可思议!前端小白如何靠这些技巧逆袭,成为团队中的闪耀之星?
前端开发对初学者来说充满挑战,但通过正确的方法和技巧,你可以从新手蜕变为高手。本文分享前端小白逆袭的秘诀,包括夯实HTML、CSS与JavaScript基础,掌握前端框架与库,提升性能优化技巧,以及持续学习与分享。示例代码展示了简单的HTML+CSS+JavaScript页面和Vue组件,帮助你逐步进阶。
15 4
|
C语言
【蓝桥杯刷题】盗版Huybery系列之手抓饼赛马
【蓝桥杯刷题】盗版Huybery系列之手抓饼赛马
105 0
|
6月前
|
数据安全/隐私保护
BUUCTF 穿越时空的思念 1
BUUCTF 穿越时空的思念 1
148 1
|
6月前
|
数据安全/隐私保护
BUUCTF 黑客帝国 1
BUUCTF 黑客帝国 1
180 0
|
6月前
|
数据安全/隐私保护 信息无障碍
BUUCTF 假如给我三天光明 1
BUUCTF 假如给我三天光明 1
76 0
|
6月前
BUUCTF 镜子里面的世界 1
BUUCTF 镜子里面的世界 1
177 0
|
6月前
|
数据安全/隐私保护
BUUCTF 爱因斯坦 1
BUUCTF 爱因斯坦 1
84 0
|
机器学习/深度学习 算法
种类并查集(蓝桥侦探)
种类并查集(蓝桥侦探)
|
自然语言处理 前端开发 C++
新年第一课,给你的程序美美容吧
新年第一课,给你的程序美美容吧