在圖像中隱藏祕密消息Steghide Kali Linux隱寫術

在計算機科學中,將信息隱藏在圖像,文檔,程序,有效載荷,消息,音樂,HTML頁面,可移動媒體等文件內部的技術被稱爲隱寫術,其作法是在其餘非祕密文本中隱藏消息或信息。或數據。linux

Steghide支持如下圖像格式:JPEG,BMP,WAV,AU文件。

本教程使用Kali linux進行演示。安全

安裝Steghide

要安裝Steghide,請在Linux中打開一個終端,而後使用如下命令。微信

apt-get install steghide




如今已經安裝了Steghide,讓咱們建立一個新目錄,您的圖片和secret.txt文件必須位於同一目錄中。網絡

mkdir steghide




切換到存儲圖像和secret.txt文件的目錄。在咱們的例子中,image和secret.txt文件存儲在一個名爲steghide的文件夾中。app

CD Steghide




將JPG圖片或其餘受支持的圖片下載或移動到咱們剛剛建立的steghide目錄中。ide

將祕密消息寫入secret.txt文件。spa

echo「您的祕密消息到這裏」> secret.txt




如今,若是列出咱們的steghide目錄的內容,咱們將看到一個名爲secret.txt的文件,其中將包含您的祕密信息。要列出Linux中目錄的內容,咱們能夠使用ls命令。.net




如今是時候隱藏咱們在圖片中在secret.txt中編寫的祕密消息了。使用如下命令隱藏圖像中的數據。(將圖像名稱從anonymous.jpg更改成您的圖像名稱。)3d

steghide embed -cfonymous.jpg -ef secret.txt

此時將要求您提供密碼。code




從嵌入式圖像中提取祕密消息

如今,咱們已經瞭解瞭如何在文本文件中隱藏祕密消息,這是時候瞭解圖像的接收者如何提取咱們嵌入到圖像中的信息。

要從嵌入式圖像中提取信息,咱們能夠使用如下命令。輸入密碼後,系統將提示您輸入解密密碼,咱們將檢索巧妙隱藏在圖像中的祕密消息。

steghide extract -sfonymous.jpg







如今咱們能夠使用cat命令列出secret.txt的內容

cat secret.txt




查找有關嵌入式圖像的信息

假設咱們收到一個文件,文件中嵌入了一條祕密消息,咱們能夠使用steghide來打印出有關該文件的信息,咱們能夠使用info命令列出有關嵌入圖像的信息,將匿名.jpg替換爲您想要有關的圖像。

steghide info onymous.jpg



本文分享自微信公衆號 - 網絡安全與信息技術(chuanqzk)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索