(上)一、黑暗將臨
午夜時(shí)分, 仲夏夜里的星星,零零落落的在烏黑天際閃爍著,沉重晦暗的云層,只允許絲絲些微的月光透露出。 在這種伸手幾乎不見五指的漆黑半夜里,沿海岸的道路空空蕩蕩,只聽得到,從遠(yuǎn)方拍打過來,那海浪上岸的孤獨(dú)節(jié)奏聲,一波又一波在耳畔響起,然而空氣中卻瀰漫著詭異的氣息。 霎時(shí)間,從遠(yuǎn)方漆黑的道路,突然閃出幾道晃動的超強(qiáng)烈光束。原來是約莫有十幾部的改裝機(jī)車,嘶吼地發(fā)出震耳欲聾的引擎聲,劃破寧靜。 這些改裝機(jī)車還恣意地夾帶著凄厲喇叭聲響,并且一再地逼近,試圖左右包抄最前頭的一部重型機(jī)車。 騎著重型機(jī)車是位全身軍裝打扮的年輕人,全罩式安全帽下有著黝黑的面容,暗夜里凌厲的目光依舊,結(jié)實(shí)的臂膀緊握著重型機(jī)車把手,在屏氣凝神下靈活地貼地轉(zhuǎn)彎,在忽快忽慢中,試圖擺脫這些如獵鷹般的緊迫追逐。 「又來了,這群飆車族真的是瘋了!」,軍裝打扮的年輕人打從心里咒罵著。 「這幾天,在下班的路上遇到的,應(yīng)該都是他們!」 「只是那時(shí)正好是傍晚,路上人車多,他們也不過成群結(jié)隊(duì)在招搖而已?!?/br> 「但今天看來好像不太相同,難道是想要跟我尬車嗎?」 年輕人在附近不遠(yuǎn)處的營區(qū)服務(wù),姓李。職務(wù)主要負(fù)責(zé)該營區(qū)之資訊相關(guān)工作,這時(shí)候才剛從軍校畢業(yè)不久,官階為『中尉』兩條槓,因此在工作上相關(guān)的人士都以『李中尉』稱呼他。 就在稍早的下班時(shí)間,李中尉才收好物品、準(zhǔn)備步出『資電組』,這時(shí)單位里的『行政組』人員突然找上,指著李中尉說道:「等等,不能走啊!我們組里的電腦中毒了,里面的資料都?xì)Я??!?/br> 李中尉說,「怎么會呢?」 來的人心急的說,「電腦里有重要書面報(bào)告,上級來督導(dǎo)要用的,這下慘了!」 「什么時(shí)候需要那些資料呢?」 「明天一大早!」 「什么!」,李中尉覺得事態(tài)嚴(yán)重,說,「負(fù)責(zé)維護(hù)的電腦廠商,聯(lián)絡(luò)過了嗎?」 「沒辦法,這種時(shí)間就是找不到人,可不可請李中尉幫忙修看看,真的很急!」 李中尉放下自己的物品,快步跟著到了行政組。 行政人員指這電腦螢?zāi)徽f著,「你看,就是這樣,原本的文字稿,現(xiàn)在是一團(tuán)亂?!?/br> 李中尉坐下來,用滑鼠快速地檢查資料夾的內(nèi)容,所有的檔案內(nèi)容都一塌糊涂。 「這樣吧,我把主機(jī)先搬回去,盡可能看能夠幫忙什么?!?/br> 「萬事拜託了?!剐姓藛T說著,但卻也不敢下班,就等著有沒有奇蹟會出現(xiàn)。 把電腦主機(jī)搬回自己的座位后,接上電源、螢?zāi)弧㈡I盤、滑鼠,李中尉開啟電腦,并且逐一再次檢查電腦的系統(tǒng)檔案及文件資料。 「咦!」 「怎么看都沒有病毒侵入的現(xiàn)象?。 ?/br> 「不僅開機(jī)系統(tǒng)正常、內(nèi)建防毒軟體也沒有警示、所有作業(yè)系統(tǒng)相關(guān)檔案都在,然而就偏偏在最重要的資料文件夾內(nèi)一團(tuán)亂」。 「那種亂,就像是文件被碎紙機(jī)處理過,勉強(qiáng)看得出片段文字,但是完全無法使用?!?/br> 「就如同是上萬片打散的拼圖擺在眼前,看樣子得要花上數(shù)小時(shí),又或者需要數(shù)天,要一點(diǎn)一點(diǎn)的仔細(xì)拼湊后,才有可能恢復(fù)它的原貌」。 李中尉想起他最擅長的『簡單描述』,將復(fù)雜的事情、轉(zhuǎn)化為口語的描述,事實(shí)上科學(xué)也證明,消化后的訊息是比較容易被記憶,做學(xué)問也是、向其他人溝通說明時(shí)也是。 看著這些雜亂無章的文件碎片,就彷彿一片片由天空飄落的雪花,雖說已經(jīng)知道,在大自然界里每片飄落雪花的冰結(jié)晶體,其實(shí)任何兩片都沒有完全一樣的結(jié)構(gòu),但今天的文件碎片并不然,在那樣子的無秩序中,冥冥之中,又彷彿有著那么一丁點(diǎn)兒的規(guī)則。 一個突來的靈感閃過李中尉的腦海, 「對了,是『置換公式!』,看來這些片段的雜亂文件中有一定的規(guī)則,就好像有個隱藏的置換公式,將原本完整的文件徹頭徹尾的打散掉」。 「不幸之中的大幸是,文件的主體結(jié)構(gòu)還是存在的,只要能找到這些文字間置換的公式,就有機(jī)會還原文件!」。 有這樣的線索之后,于是李中尉開始回憶起,自己學(xué)過有關(guān)這方面的知識。 首先是『密碼學(xué)』,那個把看得懂的資料,搞得讓人們看不懂的,然而『密碼學(xué)』卻是李中尉最得意的研究工作,尤其他對『資料加解密』最有心得,常常在破解一些難懂的關(guān)卡時(shí),獲得無以倫比的成就感。 若有人問起,李中尉對于『密碼學(xué)』的『簡單描述』是,「把直接看得懂的『明文』,透過某種特殊的演算法加以處理,將之轉(zhuǎn)為『密文』?!?/br> 「此『密文』對一般人來說,只是一連串沒有意義的文字,然而若擁有關(guān)鍵『金鑰』,就得以解開這串奇怪的文字,也就是還原『密文』成為『明文』」。 但是仔細(xì)想想,今天遇到的這個難題,似乎還不至于要去推算『金鑰』,頂多就是個初級的加密技術(shù),利用某種文字間的對照表去置換文字,以達(dá)到看起來像是亂碼的破碎文件,李中尉現(xiàn)在需要的是,去推測這個置換的規(guī)則。李中尉心里知道,其實(shí)這不會花他太多時(shí)間去撰寫破解程式,像這種類似加解密的所有可能排列組合,早就深植在他的腦海里。而這種工作挑戰(zhàn),他也已經(jīng)習(xí)以為常,乃至于在他的常用隨身筆電中,早就有各種寫好的破解密碼模組。 「現(xiàn)在需要的是觀察現(xiàn)象,找出可能的類型,并且使用最有效的破解密碼模組」,李中尉心里想著。 「要說什么會決定今天解問題的速度,應(yīng)該是用來執(zhí)行破解程式的電腦?!?/br> 「大概就得花個三個小時(shí)!」,李中尉心里盤算著,如果就他目前隨身攜帶的筆電來說。 坐定之后的李中尉,首先把中毒電腦內(nèi)的所有片段文件,通通拷貝到隨身筆電上,然后開始撰寫破解程式。經(jīng)過一番努力后,終于開始執(zhí)行破解程式,這時(shí)候筆電的螢?zāi)簧?,就原本雜亂的破碎文字片段,開始逐一置換地閃動的變換的符號,有時(shí)倆倆的片段組成有意義內(nèi)容,有時(shí)又組合成完全沒有意義的字句,時(shí)間一分一秒的過去。 「小黑,加油!」 『小黑』,這個暱稱是李中尉用來稱呼這部隨身攜帶的筆電。小黑有著深沉的暗黑色調(diào),輕巧方便攜帶,即使性能并非是最先進(jìn),但因?yàn)橛兄咏娨?guī)品的設(shè)計(jì)品質(zhì),自帶著非常高的穩(wěn)定性。 「是個默默陪伴自己的好伙伴。」,李中尉跟小黑幾乎已是形影不離的地步。 隨著時(shí)間一分一秒的過去,行政組留守的人,三不五時(shí)就過來查看狀況,從一開始滿臉的不悅,隨著一點(diǎn)一滴的資料還原過程中,終于迎來絲絲的笑容,松了口氣,說,「謝天謝地,應(yīng)該趕得上明天的督導(dǎo)視察了!」 就如同李中尉的預(yù)估般,大概三個小時(shí)之后,就在午夜剛要來臨前,『小黑』總算不負(fù)重付,把督導(dǎo)視察所需要的文件全部恢復(fù)完成,達(dá)成任務(wù)。 「辛苦了!『小黑』,今晚就讓你留在辦公室,好好的休息一下?!估钪形敬蜷_座位右下方的鐵柜,將『小黑』放入,關(guān)上鐵柜并上鎖。 「總算可以下班了!」李中尉大大地松了口氣。