題目鏈接:
http://www.hetianlab.com/CTFrace.html
分析:
下載題目提供的音頻文件
文件名:stego100.wav
文件格式:wav
先打開聽聽唄~
肉'耳'凡胎貌似聽不出有什么特殊的地方,一段悅耳的音樂~
然后我們來打開我們的波形分析工具來分析一波
Wave Editor
使用Wave Editor載入該音頻文件

Paste_Image.png
很明顯看到正常的波形上方,有一段"斷斷續(xù)續(xù)"的波形
滾動鼠標(biāo)滾輪進行放大

Paste_Image.png
發(fā)現(xiàn)這些斷斷續(xù)續(xù)的波形是由兩種波形組成
一種持續(xù)時間較長
一種持續(xù)時間較短
而且每一組都有四到五個
自然而然想到極有可能是摩爾斯電碼
在摩爾斯電碼中:
短音用'.'表示
長音用'-'表示
停頓用空格表示
我們手工對波形進行摩爾斯電碼的轉(zhuǎn)換
得到:
..... -... -.-. ----. ..--- ..... -.... ....- ----. -.-. -... ----- .---- ---.. ---.. ..-. ..... ..--- . -.... .---- --... -.. --... ----- ----. ..--- ----. .---- ----. .---- -.-.
對摩爾斯電碼進行翻譯得到:
在線摩爾斯電碼翻譯
5BC925649CB0188F52E617D70929191C
發(fā)現(xiàn)這應(yīng)該是一個MD5值
在在線MD5查詢網(wǎng)站進行查詢,發(fā)現(xiàn)是一條收費記錄...
咦?等等...這不會就是flag吧...
嘗試提交,bingo~成功
答案:
5BC925649CB0188F52E617D70929191C