2007年3月21日 星期三

Week2 資訊隱藏 S-tools

上課使用了S-tools這個工具
而在摸索他的功能

這似乎只是將一個檔案的資訊隱藏在一張BMP或GIF圖像或是音訊檔中(音訊檔我沒試過)
本來是這樣想的
不過似乎是真的把檔案藏進去
照老師上課所述應該是把值給改變進而去藏資訊
來我還以為這會像浮水印一樣很努力的在看藏起來的圖在哪
不過完全看不出來

本來還以為是我藏失敗了
看起來是因為我一開始誤會了的關係
一開始不會操作GOOGLE也找到太多資料不知道要去選哪個來看
所以我直接去看help才知道要藏東西的檔案限定為bmp、gif和wav
玩了一下手續如下

將藏東西的檔案拉到S-tools內


接下來藏這張小圖片(JPG格式)

將這張圖片拖到原圖上

就會出現隱藏的加密格式

輸入密碼和加密的方法就可以了



隱藏完就會出現新的圖

完全看不出來有隱藏什麼樣的資訊

接著在圖上按右鍵

選擇Reveal

可以解開裡面隱藏的機密


接著輸入剛剛的密碼和加密方式



如果輸入正確而且真的有藏東西的話


就會出現隱藏的資訊



錯誤的話則解完不會有任何反應

不過卻不會解出原本藏進去的檔案

不知道是我操作錯誤還是本來就是這樣








這是藏進去的圖片資訊

跟S-tools內顯示的一樣

接著按右鍵選擇Properties可以觀看檔案資訊




第一個是隱藏資訊後的圖片資訊


第二個是沒隱藏資訊的圖片資訊

發現兩者一樣大

後來才知道BMP的算法

基本上尺寸一樣大的就應該會一樣大

所以既然把資訊換了顏色的數字

圖片尺寸沒變就不會變換檔案大小了

最後...上課聽了老師講解有點想用BCB寫一個程式

把圖片的數值印出來看看是不是真的有差

因為專研練習寫的程式有寫過類似的東西

不過等有空再寫好了

應該可以觀察出什麼樣的東西來

沒有留言: