星期四, 3月 22, 2007

[上課筆記]3/15

好吧..

雖然我是3/21才寫的

可是我有試圖用3/15的角度寫這篇網誌喔...
--正文開始的分隔線--
今天的課程(3/15的課程紀錄)

延續了上個禮拜介紹的S-Tools
(S-Tools是用來藏資訊的軟體)
就像"有老鼠就會有貓"一樣
有用來隱藏information的軟體/技術
當然就會有相對的分析(破解)技術

在上個禮拜有提到S-Tools是用把資訊嵌入調色盤的LSB的作法達到藏資訊的效果的
所以老師今天給了一個之前寫來分析GIF調色盤的程式

這個程式可以將gif檔中調色盤的256色都讀出來
並且做分群
  因為上個禮拜有討論到透過簡單的分析排序之後
  S-Tools產生的嵌入資訊影像
  其色彩值可以看到非常明顯的分群效果...

其實今天的前兩節課大部分都是自己在摸索
ㄧ開始還不太會用
都是我做我的 王士華做王士華的 蕭肥做蕭肥的

都是遇到了問題互相討論過後
才漸漸比較有感覺...

像是王士華就有遇到用BMP的圖去藏資訊
結果產生出來的hiddendata不能另存為BMP的問題

原本我們都是藏圖片進去另一張圖片
結果我突然想到
乾脆來試試看藏txt檔好了
結果我就直接在桌面新增一個文字檔
直接改個檔名變成a.txt之後
就想要藏進去
我那時候還覺得奇怪
想說他該不會發現我這不是圖片之類的吧(真是阿呆一個...)

結果...
在最後一個小時的討論裡
學妹有提到他有藏文字檔的問題
我還想說我剛剛就不能藏...
只是沒打開打字存檔咩...
有檔案就有佔空間不是嗎...
結果...真的是我沒打字的關係...
嘖..不知道Windows怎麼用的
明明就有檔案在桌面上阿..
我按右鍵看內容
竟然還真的是0位元組
(S-Tools心中的OS: 0 bit是要藏三小啦)
在我隨便按個空白鍵之後

竟然還真的可以藏了

我這次是用這張圖


她的sort結果和reduce如下圖
用成gif動畫好累喔(點一下圖片應該就會動了吧...)




在我用photoshop藏入各種不同的檔案作測試之後,得到如下的結果





隱藏的物件原本的調色盤排序過的分群過的
1x1 pixel(Red)
1x2 pixel(Red)
1x3 pixel(RRR)


上面那段落落長的就先不要理他好了


先講我目前的想法好了...

Co 和Cr 這兩個值呢

1.跟被藏進去的圖片本身的顏色量似乎沒有太大的關係
2.跟被藏進去的資訊量有關的...
當我在像這樣的單純影像裡面

試圖藏入這張圖

雖然看起來還是差不多(像這樣子)

這時候她的調色盤顏色就比之前多了


排序一下


而且分群之後就很明顯變少(21種而已)


演算法還推不太出來啦...

額外收穫..

1.Photoshop果然是有理由賣錢的...

一樣是1 pixel的gif檔

photoshop就壓的比小畫家壓的小

2.原來阿梅跟我提過得那種把電影壓縮成圖片就是一種資訊隱藏阿...
 而且還是跟JPEG相關的...

3.我在學校做出來的hidden.gif
 不知道是不是換電腦的關係
 竟然變成很奇怪的雜訊
 沒辦法用繪圖軟體開
 也沒辦法預覽
 用S-Tools也開不起來
 可是用老師給的那個軟體竟然能夠成功開啟來...
 真詭異...

沒有留言: