而在摸索他的功能
這似乎只是將一個檔案的資訊隱藏在一張BMP或GIF圖像或是音訊檔中(音訊檔我沒試過)
本來是這樣想的
不過似乎是真的把檔案藏進去
照老師上課所述應該是把值給改變進而去藏資訊
來我還以為這會像浮水印一樣很努力的在看藏起來的圖在哪
不過完全看不出來
本來還以為是我藏失敗了
看起來是因為我一開始誤會了的關係
一開始不會操作GOOGLE也找到太多資料不知道要去選哪個來看
所以我直接去看help才知道要藏東西的檔案限定為bmp、gif和wav
玩了一下手續如下
將藏東西的檔案拉到S-tools內
接下來藏這張小圖片(JPG格式)
將這張圖片拖到原圖上
就會出現隱藏的加密格式
輸入密碼和加密的方法就可以了
隱藏完就會出現新的圖
完全看不出來有隱藏什麼樣的資訊
接著在圖上按右鍵
選擇Reveal
可以解開裡面隱藏的機密
接著輸入剛剛的密碼和加密方式
如果輸入正確而且真的有藏東西的話
就會出現隱藏的資訊
錯誤的話則解完不會有任何反應
不過卻不會解出原本藏進去的檔案
不知道是我操作錯誤還是本來就是這樣
這是藏進去的圖片資訊
跟S-tools內顯示的一樣
接著按右鍵選擇Properties可以觀看檔案資訊
第一個是隱藏資訊後的圖片資訊
第二個是沒隱藏資訊的圖片資訊
發現兩者一樣大
後來才知道BMP的算法
基本上尺寸一樣大的就應該會一樣大
所以既然把資訊換了顏色的數字
圖片尺寸沒變就不會變換檔案大小了
最後...上課聽了老師講解有點想用BCB寫一個程式
把圖片的數值印出來看看是不是真的有差
因為專研練習寫的程式有寫過類似的東西
不過等有空再寫好了
應該可以觀察出什麼樣的東西來
沒有留言:
張貼留言