
歡迎回到“Esn技術社區”!今天,我們將演示如何使用Steghide(一種可在Kali Linux上使用的流行隱寫工具)在圖像內隱藏消息。
在計算機科學中,將信息隱藏在文件內(例如圖像,文檔,程序,有用數據,消息,音樂,HTML頁面,可移動媒體等)的技術稱為隱寫術,這是在其他未分類的文本或其他信息中隱藏消息或信息的實踐。
Steghide支持以下圖像格式:JPEG,BMP,WAV,AU文件。
本教程使用Kali Linux進行了演示,我們假設您使用的是Kali Linux或其他基于Debian的Linux發行版。
Steghide安裝
要安裝Steghide,請在Linux上打開一個終端,然后使用以下命令。
apt-get install steghide

安裝Steghide后,讓我們創建一個新目錄,因為您的圖像和arsenal.txt文件必須位于同一目錄中。
mkdir?steghide

轉到存儲圖像文件和arsenal.txt的目錄。在我們的例子中,所有內容都存儲在一個名為steghide的文件夾中。
cd steghide

將jpg或其他受支持的圖像上傳或移動到新創建的steghide目錄。
將想要隱藏的信息寫入arsenal.txt文件,例如:
echo "Esn Arsneal" > arsenal.txt

現在,如果我們列出了steghide目錄的內容,我們將看到一個名為arseal.txt的文件和一個您的秘密消息將位于其中的1.jpeg圖像。要在Linux上查看目錄的內容,我們可以使用ls命令查看。

現在是時候隱藏我們在圖片上在arsenal.txt中編寫的消息了。使用以下命令隱藏圖像中的數據。(將圖像的名稱從1.jpeg更改為其他名稱。)
steghide?embed?-cf?1.jpeg -ef?arsenal.txt?此命令需要輸入密碼;密碼輸入兩次?提醒下圖內容就已隱藏成功

該消息已經被安全隱藏!
從圖像中提取消息
我們學習了如何在圖像中隱藏消息,現在是時候從嵌入在圖像中的圖像信息中找出我們隱藏的內容。
要從圖像中提取信息,我們可以使用以下命令。系統將要求您輸入密碼進行解密,然后,我們將收到秘密信息,該信息被巧妙地隱藏在圖像中。
steghide?extract?-sf?1.jpeg?這里需要輸入我們設置的密碼進行解密.

現在,我們可以使用cat命令列出arsenal.txt的內容。

圖片內容信息
假設我們得到一個嵌入了秘密消息的文件。我們可以使用steghide來打印文件信息。為此,我們可以使用info命令顯示有關嵌入式文件的信息。
root@kali:/home/kali/steghide#?steghide?info?1.jpeg

這就是內容全部!如果您對Kali Linux工具主題感興趣,可以預覽圖文專輯,滲透工具列表。有更多的優秀工具。