用mp3stego來加密與解密文件的幾次嘗試


用法來自實驗吧的“Canon”隱寫題目的靈感。

先來簡單的聊一下這道題目,打開題目后發現了一個mp3文件,除此之外還有一枚壓縮包。然而壓縮包是加密的,看來我們需要通過解出來mp3里隱藏的信息來得出來密碼信息。開始的時候我把mp3放到了工具里並沒有發現什么有用的東西,扔到winhex里也沒有什么重大的突破。之后,用了mp3stego把mp3放到里面,但是我們需要一個解密密碼,之后注意到題目的名字——Canon。於是猜測密碼是這個。打進去果然得出來了一個隱藏的txt文件,解密壓縮包后去尋找flag。

 

不過,要是僅僅寫一個wp我就不發博客了。之后我研究了一下這個mp3stego加解密文件,想通過命令對文件加密下。

誰知道這個過程其實還是很曲折的。

這里我們要用到一些簡單的使用命令:encode -E data.txt -P pass sound.wav sound.mp3 

                 decode -X -P pass sound.mp3 

 

先看加密的過程:encode -E (里面放要加密的txt信息)  -P(密碼) (需要將密碼放入的wav文件) (生產的mp3文件)

解密過程:decode -X -P (密碼) (要解密的文件)

 

之后我嘗試加密一個數據,這里我覺得應該有很多人跟我遇到類似的情況,開始的時候利用下載的wav加密,卻報錯得到文件確實r

 

iff,很迷之后又下載了一個wav,發現缺少了Can't find data chunk

chunk是wav的格式內容

 

之后發現,相對大一點的wav文件包含很多相關的信息,也就是說可以正常加密。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM