2007年3月22日 星期四

資訊隱藏-week3 調色盤分析

經過上次所使用的S-TOOLS
這次老師給我們一個程式
這程式是可以讀取GIF的調色盤
並且老師給我們的課題是透過這個軟體
判斷是否某張GIF的圖片是否有藏文字或者是圖片
我看了許久 還是很難找到比較有關聯的規則
假設說若是有兩張圖片來比較的話
如果大小不一樣或者是看調色盤
應該滿容易發現是否有藏資訊
但若是只有一張 就很難判斷是否有藏資訊
我大概看了許多張 雖然可能還不夠多
但發現較可能的規則是
通常沒藏過的圖片會比有藏過的突來的不規律
所謂的不規律是指兩個Pixel之間的RGB會相差某個值或者是小於某個值
或者是相差次數超過某個值
而通常藏過的圖很容易產生一個區段相近的Pixel
若是以程式方面來看
可以設定成 (pixel A - pixel B)兩個RGB相減的值
若要產生更大的差距可以平方
然後只要超過某值或低於某值
就增加相差的次數
只要相差的次數低過某一值
那麼就可以判斷這是有可能藏資訊的圖
當然 這缺點就是容易有可能造成誤判
像如果沒藏過資訊的圖 也很相近的話
程式即有可能也會誤判成是有藏資訊的

沒有留言: