ctfshow misc 图片基础篇 1-4


ctfshow misc 图片基础篇

以下题目均来自ctfshow,本鸟人才瘾大,若有错误,望大佬们指出

misc 1

下载下来得到一张图片,图片内容就是flag。

misc 2

下载解压后得到的是一个misc2.txt,记住misc体不要相信题目所给附件的后缀,直接使用记事本打开得到一堆乱码的数据,那我们使用winhex打开,发现是一个png文件,修改文件后缀为png,打开后即可得到flag

image-20211019001233898

misc 3

下载解压得到一个misc3.bpg图片,正常无法打开,需要使用到bpg图片的软件才可以打开bpg

bpg下载地址(其他地方下的用不了....)

https://bellard.org/bpg/

执行命令

bpgview.exe C:\Users\Administrator\Desktop\misc\misc3\misc3.bpg

即可得到flag。

misc 4

给了6个"txt"文件,分别用winhex打开,查看文件头,发现需要修改后缀。

第一个直接修改为png后缀

image-20211019004517926

根据文件头信息进行修改

知识补充:
JPEG
文件头:FF D8 FF     
文件尾:FF D9

TGA
未压缩的前4字节 00 00 02 00
RLE压缩的前5字节 00 00 10 00 00

PNG
文件头:89 50 4E 47 0D 0A 1A 0A    
文件尾:AE 42 60 82

GIF
文件头:47 49 46 38 39(37) 61    
文件尾:00 3B

BMP
文件头:42 4D
文件头标识(2 bytes) 42(B) 4D(M)

TIFF (tif)
文件头:49 49 2A 00

ico
文件头:00 00 01 00

Adobe Photoshop (psd)
文件头:38 42 50 53

webp
文件头:52 49 46 46 


所以第二个是jpg,

image-20211019004843305

第三个是bmp,

image-20211019005005606

第四个是gif,

image-20211019005126225

第五个是tif,

image-20211019005310011

第六个是webp文件。

image-20211019005618975

然后打开图片,按照1-6的顺序将flag拼起来即可。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM