LSB隱寫加密MISC

2022-01-18 21:41:31 字數 896 閱讀 8949

沒有做過lsb隱寫加密的題目,在buuoj上面做到了就記錄一下,估計後面很長的時間都會在這個平台上面訓練自己的misc和web,是很好的平台,把很多比賽的原題和安恆的周賽的復現了。

題目是misc裡面的

前面的zip隱寫就不說了,壓縮包注釋裡面的東西可見之後就可以拿到壓縮包密碼,接著我們獲得了一張女神的**。

看師傅們的部落格知道了這裡是lsb隱寫加密,github上面有lsb解密的指令碼。

執行的命令為

lsb.py extract 女神.png 1.txt 123456
從命令裡面我們可以看出來,因為是提取檔案,所以使用extract,後面接著的是提取的原始檔,生成檔案,以及密碼。

由於題目已經提示了弱口令了,所以我們直接輸入123456測試一下。

前面的python2可以不加,如果你把python裝在了環境變數裡面,我這裡只是擔心是因為python版本的問題而導致的沒有執行成功而加上的。不過後來證明這個lsb指令碼是python2編寫的

(這裡是真的坑,花了乙個小時在安裝環境上,看了各種部落格)

雖然我是python2和python3共存,但是問題也不大,直接pip install crypto

網上搜了一下,將python2.7/lib/site-packages下的crypto資料夾改成crypto,也就是將c從小寫改成大寫。

pip install pycrypto
接著我們再次執行最開始提取檔案袋額命令,竟然還是不行。

網上說有大量的報錯那是因為這個包早就沒有人維護了。好吧。

pip install  pycryptodome
好像大小有10m左右,等待一會

提示我們已經分離出了1.txt檔案

我們到當前資料夾下去取我們的flag

資訊隱藏 LSB隱寫分析

了解並實現常見的lsb隱寫分析法。實現針對lsb隱寫的卡方隱寫分析演算法,並分析其效能。實現針對lsb隱寫的rs隱寫分析演算法,並分析其效能。1.卡方隱寫分析演算法 主要針對影象所有畫素點的lsb全嵌入情況 利用數理統計假設檢驗中的卡方檢驗模型來分析。設影象中灰度值為j的象素數為hj,其中0 j 2...

MISC總結 隱寫術 一)

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

BugKu 雜項篇MISC 隱寫

隱寫 一 工具 二 解題思路 三 總結 十六進製制工具 010 editor 或notepad 檢視器 tweakpng 1.先看看屬性,啥也沒發現。2.用010 editor編輯器開啟檔案,看看檔案頭 檔案尾有什麼特殊的東西沒有。檔案頭和檔案尾都正常。3.仔細觀察010 editor編輯器下方輸出...