OpenPuff 使用說明

OpenPuff (Steganography and Watermarking) 是一款高階的資料隱藏和浮水印軟體,可讓使用者在傳輸資料時利用其特殊的加密方式以防止資料被盜,確保資料的安全。這款免費軟體與其他加密軟體不同的是,它可讓您將需要隱藏的資料加到一張圖片、一段影片或一段聲音,甚至 Flash 檔或執行檔中,偽裝成這些多媒體檔案,而不會讓有心人士起疑,尋求破解。別人收到這些攜帶加密資料的檔案 (carriers) 後再使用同一軟體將隱藏或偽裝的資料還原。

OpenPuff 主要功能為資料隱藏與還原。以下為它的使用說明:

資料隱藏步驟:

程式執行後請按下 Data 的 Hide (資料隱藏)

在紅色框框輸入相同的密碼 (最少 8 個字元,最多 32 個字元,密碼有大小寫之分)

開啟要隱藏的資料 (通常為 pdf 或 zip、rar 等壓縮檔)

在 (3) Carrier Selection [Order sensitive] 中,Shuffle 為隨機排序所有要攜帶加密資料的檔案 (carriers);Clear 捨棄所有 carriers;Add 新增 carriers 到清單中;Name 根據檔名對 carriers 進行排序;Bytes 根據檔案大小排序;(+) 將選取的檔案下移;(-) 將選取的檔案上移;Del 刪除選取的檔案。

新增檔案的動作必須持續到所選取的檔案,其大小超過要隱藏的資料 (最大為 256 Mb) 為止,即 Selected > Total (Bytes),此時該處會變成綠色,右邊的 Hide! 按鈕開始有作用,否則為紅色,Hide! 按鈕沒有作用。

 

在 (4) Bit Selection Options 中選取要攜帶隱藏資料的檔案格式。Reset Options 重置選項。Hide! 開始隱藏。

 

下圖為資料隱藏後的任務報告,裡面列出了解除隱藏所需的所有資訊。必須注意的是,攜帶加密資料的檔案在隱藏過程中有先後排列順序之分;因此,若要成功解除隱藏,在解除隱藏時,這些檔案也須按加密時的順序由上至下排列。

資料解除隱藏步驟:

按下程式視窗右邊的 Unhide (解除隱藏)

在紅色框框輸入相同的密碼 (即資料隱藏時所輸入的密碼)

在 (2) Carrier Selection [Order sensitive] 中,Clear 為捨棄所有 carriers;Add Carriers 新增 carriers 到清單中;Name 根據檔名對 carriers 進行排序;Bytes 根據檔案大小排序;(+) 將選取的檔案下移;(-) 將選取的檔案上移;Del 刪除選取的檔案。

在 (3) Bit Selection Options 中選取攜帶隱藏資料的檔案格式。Reset Options 重置選項。Unhide! 開始解除隱藏。

 

下圖為資料解除隱藏後的任務報告。若 carriers 能正確地按照先前隱藏資料的排列順序加入,那麼 OpenPuff 就能重建原始資料。為了進一步確保資料的安全,資料只有在程式成功地完成 CRC (Cyclic Redundancy Check,即循環冗餘檢查) 檢查後才會被重建。請勿修改任何 carrier 檔案,即使是最輕微的修改,也會破壞被隱藏的資料,導致資料解除隱藏失敗。

發表迴響