“得,問了也白問。”
夏旭也意識(shí)到了這一點(diǎn),有些無奈。
事情繞來繞去似乎又回到了原點(diǎn)。
找到潘龍他爹的博客確實(shí)是一種收穫,但現(xiàn)在的唯一線索似乎還是隻有照片。
“會(huì)不會(huì)是某種隱寫術(shù)?”
再次陷入思考的片刻,何慶突然提出建議。
隱寫術(shù),顧名思義就是隱藏寫入某種信息的方式,將某種信息隱藏在另一樣事物之中。
不同於加密通訊和密碼學(xué)之類的,隱寫術(shù)不僅僅只是不讓第三者知道溝通內(nèi)容,而是要進(jìn)一步,隱藏‘在進(jìn)行溝通’這件事本身。
“你們等等,我驗(yàn)證一下。”
孟博超得到提醒,將博客頁面裡的那張圖片下載了下來。
他先是嘗試性的用最簡單的方式,將照片更改成TXT文本格式或者RAR等壓縮文件格式看看有沒有利用這種格式轉(zhuǎn)換來隱藏某些內(nèi)容和文件。
在沒有得到收穫後他又陸續(xù)嘗試起更復(fù)雜一些的方式,衆(zhòng)人也靜靜的等待著他的結(jié)果。
“似乎確實(shí)有可能運(yùn)用了LSB隱寫,RGB值的最低有效位裡0值出現(xiàn)的概率太高了。”
過了一陣,孟博超精神振奮的出聲。
“什麼意思?”
潘龍被這些繞口的專業(yè)名詞弄得一頭霧水,最爲(wèi)關(guān)切此事的他連忙追問出聲。
“LSB是一種隱寫方式,也就是最低有效位的縮寫。
通常照片由像素構(gòu)成,像素又是以R、G、B三個(gè)值也既是紅綠藍(lán)三種通道顏色進(jìn)行記錄,相當(dāng)於三原色一樣,由RGB值就能構(gòu)成任意顏色。
而RGB值又是以0-255的數(shù)字表示,數(shù)字在計(jì)算機(jī)裡又是以二進(jìn)制儲(chǔ)存,咱們常用的十進(jìn)制是到數(shù)字十就進(jìn)一位,二進(jìn)制顧名思義就是二進(jìn)一,簡單理解就是所有數(shù)值都用有規(guī)律的0和1進(jìn)行記錄表達(dá)。
LSB隱寫就是在二進(jìn)制數(shù)值的最低有效位進(jìn)行修改,把最低有效位的0改成1,或者把1改成0,二進(jìn)制數(shù)值改動(dòng)後會(huì)造成RGB值變化,但只是及其微小的變化,肉眼幾乎不可能分辨出差異……”
這下可好,一大段更繞的概念科普從孟博超口中吐出,一層套一層,堪稱俄羅斯套娃。
“停,欺負(fù)我不懂電腦是吧,直接說結(jié)論。”
楊博文有些頭大的叫停了孟博超。
“好吧,簡單點(diǎn)來說,正常照片的像素?cái)?shù)據(jù)中最低有效位0和1出現(xiàn)的概率是接近持平的,但這張照片0值出現(xiàn)的概率大幅度超標(biāo)了,很可能是有人進(jìn)行了改動(dòng)。”
孟博超悻悻的停下賣弄,簡單的道:“這種改動(dòng)肉眼辨別不出差異,但參照特定規(guī)律就能隱藏寫入信息,而這些規(guī)律也是現(xiàn)成的,軟件開發(fā)裡有很多通用的字符編碼表,不同的數(shù)字就能代表不同的字母乃至漢字。”
“所以你能破解裡面隱藏的信息?”
何慶一針見血的問道。
“理論上是這樣,編碼表就那幾種,對比一下就能找出規(guī)律了,但問題是我不知道被改動(dòng)的像素點(diǎn)是哪些,剛纔我已經(jīng)試過了,並不是從首尾像素進(jìn)行的規(guī)律改動(dòng)。”
孟博超有些尷尬的訕笑。
現(xiàn)在的情況是他知道里面隱藏了某些文字信息,但卻不知道哪些是隱藏的信息。
畢竟像素值也是用數(shù)字表示的,和字符編碼表對照後的結(jié)果不一定就是被寫入的隱藏信息。
簡單來形容,就比如一首藏頭詩或者藏尾詩,如果知道是藏頭藏尾自然能一眼看出藏起來的話。
可要是毫無規(guī)律的藏在裡面那就很難看出來了,除非弄清楚規(guī)律或者一個(gè)個(gè)的去組詞嘗試。
“這不是現(xiàn)成的對照組嗎。”
夏旭拿起放在公文包上面的那張實(shí)體合照扔到了孟博超的筆記本鍵盤上。
孟博超大概有些得意忘形,無語的撇了夏旭一眼:“這又不是照片數(shù)據(jù),再拍攝或者掃描這張照片也會(huì)產(chǎn)生光暗差異,攝像設(shè)備更是會(huì)再次造成隨機(jī)底噪,根本不可能得到一樣的原始數(shù)碼圖片。”
“那我要是能弄出原始數(shù)碼照片呢?”
夏旭一臉玩味的微挑眉頭。
“那我把筆記本吃了。”
孟博超拍了拍自己的大肚腩。
“哈哈,可以可以,我做見證,要不再開個(gè)盤怎麼樣,要不要下注?”
何慶當(dāng)即起鬨。
夏旭笑瞇瞇的道:“我倒是不介意,要不就賭你們一個(gè)月工資吧,你們贏了工資雙倍,我贏了你們這個(gè)月底薪全扣。”
“老闆,從個(gè)人意志上我可是支持你的,但伱這麼直接將我劃歸到對立面……”
何慶一臉痛心疾首,隨即瞬間又轉(zhuǎn)化爲(wèi)掩飾不住的眉開眼笑:“這可就不能怪我不支持你了啊。”
“當(dāng)然,不怪你,還有人要參加嗎?”
夏旭玩味的看向楊博文和潘龍,至於孟博超,自然是默認(rèn)參加的。
“嘿嘿,不賭不賭,老楊我是有家室的人了,工資得上交,賭不起,不過我精神上還是支持和相信老闆你的。”
楊博文十分鬼精的嘿笑婉拒。
作爲(wèi)最早跟隨夏旭的存在,他可知道自家老闆的能耐,更知道他消息靈通而且從不做沒把握的事情。
“我就不賭了吧……”
潘龍也訕笑拒絕。
之所以如此,其一是夏旭這兩天留下的高大上形象使然,其二則有些羞於啓齒——沒錢。
他可不是這裡的員工,但剛剛他順口打聽了一下,楊博文這些人光不幹活白嫖的底薪都兩萬起步,他哪能有這麼多錢用來打賭的。
“我,我也相信你。”
唐幼馨雖然沒參與,但也糯糯的出聲表態(tài)。
嗯,真可愛,不愧是我家小白花。
而夏旭自然也不會(huì)讓小白花失望,重新伸手拿起孟博超筆記本上的照片,莞爾的道:“論這些專業(yè)技術(shù)我不可能和你們比,將這張照片還原成原始數(shù)碼底片我確實(shí)沒辦法。”
這話後面顯而易見是跟著一個(gè)‘但是’的。
“但是,你們有沒有想過,潘龍他爸在博客的圖片中留下隱寫信息本就是爲(wèi)了進(jìn)行隱蔽溝通,準(zhǔn)確來說是爲(wèi)特定的人專門留下信息,既然如此,那肯定是留有破譯方式。”
夏旭的這番話語確實(shí)讓陷入思維死衚衕的幾人打開了思路,但很快他們就意識(shí)到問題的本質(zhì)並沒有變,孟博超直接道:“可是老闆,我也知道有破譯方式,但問題是破譯方式是什麼?在哪?”
“我說這個(gè)只是想告訴你們,這個(gè)破譯方式必然存在,而且就是潘龍他爸、準(zhǔn)確來說是留下隱寫信息者所留下的。”
夏旭笑了笑,舉起手裡的照片揚(yáng)了揚(yáng):“至於破譯方式,不就在這嗎?”
“在這?”
這下所有人都被徹底繞暈了。
因爲(wèi)問題還是沒有改變,他們現(xiàn)在就是拿這張照片無從入手啊。
合著繞了七八圈最後還是迴歸原點(diǎn)?擱著銜尾蛇呢?
見此,夏旭只能無奈的繼續(xù)解釋:“你們不能只盯著這張照片,這張照片實(shí)際上只是一個(gè)提醒,讓人得知有這張照片的存在。
實(shí)際上的解密關(guān)鍵需要換個(gè)思維角度,比如這張照片是怎麼來的?肯定需要數(shù)碼相機(jī)拍攝吧?肯定需要衝印打印吧?”
“對啊。”
一旁的楊博文瞬間頓悟,不由拍案叫絕:“重點(diǎn)是照片的來源,拍這張照片肯定要設(shè)備的,而且年代久遠(yuǎn)還這麼清晰,那些老年機(jī)可拍不了,肯定是用以前的專業(yè)設(shè)備拍的。”
“沒錯(cuò)。”
夏旭輕笑著點(diǎn)頭:“所以相機(jī)裡應(yīng)該有原始數(shù)碼底片,而潘龍他爸既然必定留下了破譯方式,那相機(jī)肯定還在,相機(jī)內(nèi)的原始底片也一定保留著。
至於保留的地方也顯而易見,這張起到提示作用的照片放在潘龍家裡,那麼最有可能拿到照片的就只有潘龍和他的家人,相機(jī)或者備份數(shù)碼底片必然留在他們那,又或者是在沖洗打印這張照片的途徑。”
“臥槽,老闆你簡直神了。”
衆(zhòng)人瞬間豁然開朗,隨即將目光齊齊看向潘龍。
“我家裡好像確實(shí)有個(gè)老式數(shù)碼相機(jī),不過我沒用過,小時(shí)候不懂,大了那玩意早就沒電關(guān)機(jī)在櫃底吃灰了。”
潘龍明白他們的意思,自己神色也有些興奮激動(dòng),回憶著說道。
“那你還在這等什麼,趕緊回去拿啊。”
孟博超催促起來。
“看不出你還挺熱心腸啊,不過別忘了,賭注可不能賴賬,這個(gè)月你倆的工資我可不發(fā)。”
夏旭笑瞇瞇的提醒道。
孟博超:“……”
“老闆,我錯(cuò)了,別扣我工資成不,我是無辜的啊,明明是你主動(dòng)將我劃歸到敵營的,我是身在敵營心在漢啊~”
經(jīng)提醒意識(shí)到這一茬的何慶瞬間欲哭無淚。
“哈哈哈,活該。”
楊博文頓時(shí)幸災(zāi)樂禍。
看著你們虧錢,簡直比我自己賺錢還爽快啊。
“老闆娘,幫忙說說好話唄~”
比起何慶,孟博超倒是清醒的認(rèn)識(shí)到自己的救星是誰,眼巴巴的看向唐幼馨。
可惜,小唐同學(xué)眼神飄忽的瞟向了旁邊,裝沒聽到。
╭(╯^╰)╮哼哼,叫你不相信他,現(xiàn)在還想我求情,想得美。
我也是很小氣的好叭。