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