隱寫
一、工具
二、解題思路
三、總結
十六進製制工具 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型別的題目總結一下,希望能夠提醒自己一直學習 也希望能夠幫助到那些需要幫助的人 隱寫術介紹 隱寫術是關於資訊隱藏,即不讓計畫的接收者之外的任何人知道資訊的傳遞事件 而不只是資訊的內容 的一門技巧與科學。實驗部分 找到隱寫術目錄,開啟隱寫,開啟隱寫第一部分資料夾 在該...