BugKu 雜項篇MISC 隱寫

2021-10-18 10:57:29 字數 1534 閱讀 8826

隱寫

一、工具

二、解題思路

三、總結

十六進製制工具 010 editor 或notepad++

檢視器 tweakpng

1.先看看屬性,啥也沒發現。

2.用010 editor編輯器開啟檔案,看看檔案頭、檔案尾有什麼特殊的東西沒有。檔案頭和檔案尾都正常。

3.仔細觀察010 editor編輯器下方輸出位置,有報錯。*error: crc mismatch @ chunk[0]; in data: cbd6df8a; expected: c758d77d

crc報錯一般有幾種情況,一是確實是crc被故意篡改了,可以用010改回去。

二是的高度或寬度被更改了,需要把高度、寬度改回去。一般考點都是改高度,只要把高度改大,或者改的和寬度一樣就可以了。

4.這道題我們分別試一下改crc值和高度,先改crc值。可以使用010的替換功能。

改完之後發現沒什麼變化。

5.然後把crc改回去,再改下高度試試。改完高度會發現下方出現flag。

6.我們除了可以用010 editor編輯器檢視外,還可以用tweakpng工具檢視的crc是否有問題。

剛接觸ctf的小夥伴肯定會問,你怎麼知道檔案裡哪個位元組表示高度、寬度,哪個位元組表示crc了?

補充知識

最後檔案的尾部特徵塊iedn如圖所示:

如下標紅的為資料流結束標識,固定為49 45 4e 44。後面的ae 42 60 82為crc校驗碼。

以上除了ihdr和iend資料塊外,中間的部分就是idat資料塊。

文章部分內容來自freebuf.com

LSB隱寫加密MISC

沒有做過lsb隱寫加密的題目,在buuoj上面做到了就記錄一下,估計後面很長的時間都會在這個平台上面訓練自己的misc和web,是很好的平台,把很多比賽的原題和安恆的周賽的復現了。題目是misc裡面的 前面的zip隱寫就不說了,壓縮包注釋裡面的東西可見之後就可以拿到壓縮包密碼,接著我們獲得了一張女神...

BugKu CTF 雜項篇MISC 啊噠

十六進製制工具 010 editor 1.先把壓縮包解壓,得到1張,看看屬性,發現相機型號有一段很奇怪的數字。73646e6973635f32303138。數字先放一邊,暫時用不上。2.用010看一看檔案。在檔案結尾看到乙個壓縮包,裡面包含flag.txt文件。應該是有檔案包含。3.用kali下的b...

MISC總結 隱寫術 一)

一直有這個想法,打算把關於misc型別的題目總結一下,希望能夠提醒自己一直學習 也希望能夠幫助到那些需要幫助的人 隱寫術介紹 隱寫術是關於資訊隱藏,即不讓計畫的接收者之外的任何人知道資訊的傳遞事件 而不只是資訊的內容 的一門技巧與科學。實驗部分 找到隱寫術目錄,開啟隱寫,開啟隱寫第一部分資料夾 在該...