首页>书库>奇传传奇>第03章 神秘人物

第03章 神秘人物

  一陣悅耳的音樂聲把我從睡夢中叫醒,我馬上起床沖向電腦,衣服都顧不上穿瞭,聽到這聲音,哥興奮啊。因為我把暴力破解軟件的成功提示音換成瞭這聲音,每次聽到這聲音,一種豁然開朗的感覺油然而生。

  打開屏幕後,在軟件很顯眼的位置上顯示著一個字符串,這就是那個壓縮包的密碼,六個英文字母加一個笑臉符號再加四個數字的組合,位數達十三位之多。

  我迫不及待地復制瞭密碼,然後對那個期待以久的文件進行解壓……

  每一次暴力破解成功後等待解壓的這一刻我都激動無比,也許這就是傳說中的成就感吧。

  幾分鐘過後,所有文件都已經解壓出來。我再次迫不及待地打開解壓後的文件夾,裡面隻有十五張圖片,而且每張圖片都很大。我一張張地打開看,卻沒有看到任何東西,所有的圖片都空白一片。怎麼可能呢?如此小心保密的東西,會是空白一片?我想答案是否定的。

  通常遇到類似的情況,我都會持懷疑的態度,這次也不例外。我仔細地分析著各種可能性,以目前的情況看,這十五個文件是不是圖片還另說,可以肯定的是這些文件應該都經過另一層加密。

  會是哪一種加密方法呢?

  隨便拿一個相對小的文件,用各種主流的加密算法進行簡要分析,結果讓我失望,我又試著用一些比較偏門的算法去分析,結果還是一樣,這下我有點犯難瞭。

  肚子咕咕叫瞭好久,實在餓得不行瞭。一看時間才知道都已經下午兩三點瞭,將近兩個小時的分析嘗試依然無果,讓我有點著急。坐在電腦前的我是滿頭滿身的大汗,又全身乏力。要不是隻穿著內褲估計衣服褲子都得濕透,今天的太陽忒毒瞭,剛才我怎麼忘瞭開風扇呢。

  我有個習慣,每當破解遇到困難時,都要離開電腦一會兒,一個人安靜地呆著想轍。正好這會兒肚子餓,先吃飽瞭再幹活。

  外面客廳沒有什麼動靜,想來二房東姐妹倆應該不在,另一個就更別提瞭,一天到晚見不著幾次面。我拿瞭毛巾直接沖進衛生間洗瞭個冷水澡,然後光著PP走回房間。

  在我轉身進房間的時候,背後緊閉的那扇門後面,有一雙手正急急地蓋住瞭通紅的臉。

  我穿上短褲和背心,拿瞭錢就直奔附近的超市,想著超市裡涼快的空調,我用上瞭百米賽跑的速度火速往前趕,雖然我現在還沒什麼力氣。

  站在超市的入口處,如垂直瀑佈般的冷風不停往下吹,把裡外的溫度畫瞭一條明顯的分界線,身上的汗水和奔跑帶來的騰騰熱氣一下子被澆滅。

  看瞭看擁擠的人群,我再次感嘆,不就一個店慶嗎。看著到處搶特價商品的大叔大媽,看著不時與年輕人擠著搶著水果搶著菜的阿公阿婆,我很無語,至於嗎?好像這些東西都便宜不瞭多少吧,可有時候人性的弱點就在於此。商傢們都不是笨蛋,有利可圖他們才會這樣做,一個店慶用得著一周嗎?

  我無奈地擠在人群中,拿瞭幾瓶冰水和方便面以及面包什麼的,就跑過去排隊。好傢夥,每個收銀臺前都是長長的一條龍,等瞭足足有半個小時才輪到我。

  結完帳後我又在出口的空調下站瞭一會兒,然後離開這個吵吵鬧鬧的地方。

  回來的時候,那兩姐妹,還是一如既往地坐在那看電視,之前他們沒在客廳,應該是在午睡。我還是禮貌地跟她們打瞭聲招乎,然後進房間。扔下手中的袋子,直接倒向床鋪,本來就已經快餓得受不瞭,還被迫在那兒排瞭半個小時的隊,此地的我一點力氣也沒有瞭。

  過瞭好一會兒,肚子又傳來咕咕叫,而且胃都有點難受瞭,我隻好起身扭開一瓶水,大口大口地喝瞭幾下,這才感覺好一點,然後找瞭一塊面包肯瞭起來。

  三下兩下啃完面包後感覺胃舒服瞭一點,接著才拿著水壺去燒水。經過客廳的時候,大陳問瞭我一句:「你要燒水呀?」我點瞭點頭,這不廢話嘛。

  然後她又說:「我這裡還剩好多,先用我的吧,剛剛燒的,喝不完倒掉可惜。」

  「哦,好,那謝謝瞭!」說完我就直接回房拿出一盒泡面。倒上開水後,坐瞭下來,跟她們有一句沒有句地聊瞭起來。為瞭不影響她們看電視,我是在房間吃的泡面。因為我知道,別人在你面前嘰哩咕嚕吃著東西的那種感受,而且泡面這東西,自己吃著香,別人聞著更香。

  吃完後,我拉緊瞭窗簾,往地上灑瞭很多水,再把風扇開到最大後,然後坐在電腦前,準備繼續破解工作。

  剛才在排隊的時候,我就一直在想著破解的事,有時候越復雜的東西,可能越簡單,越好理解。就好比這超市店慶,商傢內部自己搞就好瞭,何必要全民皆兵呢。他們這麼做看起來大傢都不吃虧,不是嗎。深究起來卻不是這樣,這店慶一搞起來就是好幾天,價格上雖然低瞭下來,但是出貨量大瞭,再加上他們積壓在倉庫裡的東西都可以在這個時候名正言順地擺上貨櫃,甚至以次充好。

  這麼說來,今天的破解,我可能太急瞭,違反瞭先易後難的規則瞭。

  從最簡單的角度開始,我一個個方法嘗試著,在一次次的嘗試中,我終於發現瞭一些端倪。我用一個通用的編碼軟件,對文件進行掃描分析,果然發現文件中還隱藏著一段信息,又換瞭一個文件,還是如此。由此我斷定,這一段信息是破解這個文件的關鍵,而且每一個文件所隱藏的信息都是一堆亂碼,我想隻要把這堆亂碼解開,離真象也就不遠瞭。

  這一堆堆的亂碼看似復雜,其實其中是有規律可尋的。我認真看瞭一會兒,又細細地想瞭一下,我笑瞭,我激動瞭。我笑是因為我找到瞭規律,我激動是因為要破解這東西很有挑戰性。

  這些亂碼是應用瞭現在國際上通用的MD5 加密算法和另一種特殊的加密算法結合而成的。巧的是我也這樣玩過,所以我才會在這麼短的時間內看出規律。

  我開始懷疑昨晚的這個仁兄瞭,因為除瞭MD5 外,另一種特殊的算法沒幾個人知道,而我就是其中的一個,還有他那似曾相識的手法,但我敢肯定我不認識他。有時候你不信邪都不行,好像有些事就是冥冥中註定的,這種沒幾個人知道的算法,怎麼就碰上我瞭呢。

  知道瞭規律,知道瞭算法,並不代表馬上就能得出結果,所以說這事具有挑戰性。內行一點的人都知道MD5 算法是不可逆的,而另一種也基本上是不可逆的。

  話又說回來,網絡世界最不缺少的就是奇跡,老早就聽說國外有牛人宣稱已經破解瞭MD5 算法,可實現逆推。在一個偶然的機會,我有幸在某黑客論壇上看到瞭他的破解思路。

  一直以來我都沒有時間,也沒有合適的機會去試試這個牛人的破解思路,但我今天卻不做不行瞭。

  如果就這樣破解的話,那就不叫挑戰瞭,別人已經給出思路瞭,要做的隻不過是寫寫相應的代碼而已。真正的挑戰是另一個算法的逆推,思路得自己理清才行。

  我對著代碼細細地推算著,紙上畫滿瞭流程圖和一串串的字府。

  思路卻越來越清晰,腦子卻越來越亂,有種要爆瞭的感覺。我知道,我這樣不停想著、寫著、看著,時間已經過去好幾個小時瞭。

  肚子又在抗議我這個忘瞭時間的主人瞭,我把思路和手上的工作做瞭個小結,然後邊吃面包邊站起身,準備去燒開水泡面吃。

  剛走出門就聽見廚房傳來乒乒乓乓的聲音,大陳坐在那兒看著電視,廚房裡在洗碗應該就是小陳瞭。

  站在小陳的旁邊看著她忙碌,優美的身段和小心謹慎的動作甚是養眼。

  她抬頭看見我,有點不好意思地說:「你先來吧!」說完後就往後退瞭兩步。

  我笑瞭笑,說瞭聲謝謝,然後就去接水,經過她身邊的時候聞到一股淡淡的香味。我借故吸瞭一口氣,然後往回走。好香哦,為什麼女孩子的身上會這麼香呢。

  放下水壺插上電後,我看瞭看時間,呀,糟糕,快八點瞭,差點誤事瞭。我趕緊跑到電腦前從一個很隱秘的文件夾裡運行瞭一個程序,緊接著又是一系列的大大小小的窗口出現,再接著就是我噼裡啪啦敲擊鍵盤的聲音。

  屏幕上隻剩下一個類似QQ的聊天軟件和一個已經打開的聊天窗口,上面已經有人在發話瞭。(軟件界面和窗口清一色英語,發話的人也是用英語,為瞭節省翻譯的時間,以下談話,我都直接用中文。)

  「老D 你遲到瞭!這麼沒時間觀念,想知道我們剛剛說瞭些什麼嗎,交點出口費吧!嘿嘿!」能說出這麼無恥的話的人非老A 莫屬。

  「要交也不交給你,我找老C !你回傢找塊豆腐撞墻吧!」我反擊。老C 在我們四個人中相對正緊一點,也相對老實一點。

  「你找我吧,我給你打五折!」這是老B 在發話,這廝也不是什麼好鳥。

  「說正緊的,最近網絡上出現一個神秘人物,你們瞭解多少?」

  「這半個月來,我被人煩死瞭,沒時間在網上瞎逛!」我回答道。

  「我知道,這小子手法很怪,速度也奇快,更不會留任何破綻讓你找到他。

  聽說很多牛人都被他整得沒脾氣瞭,還有好幾個著名的黑客網站都被他給黑瞭。」這是老B 在發話。

  「說瞭等於白說,誰不知道啊!」老A 反駁。

  「我倒是碰到過一次!」這是老C.「什麼情況?」我們三個人同時問。

  「速度確實很快,不過手法感覺像一個人。」

  「誰?」又是我們三個人幾乎同時問。

  「老K 」老C 說。

  「怎麼可能,他兩年前就已經消失瞭。」老B 說。

  「確切地說,他兩年前已經被禁止碰任何電腦設備瞭,我在CIA 內部的名單上見過他的名字。」老A 解釋說。

  「這已經不是秘密瞭,說點有用的。」我不耐煩地說。

  「我先說完吧,他對XOX 防火墻的入侵速度奇快,單單這點,我認為我們目前沒有人能超過他。」老C 繼續說著。

  「這麼牛?有機會找他單挑!」老B 不服氣。

  「還有,他的破解能力也很強。」

  「你怎麼知道?」老A 問。

  「我是猜的,因為他的中轉站如果沒有強悍的破解能力,不可能會被他據為己有,具體怎麼樣就不知道瞭。」

  「中轉站?有沒有攻進去?」我問,我想起瞭昨晚的事。

  「沒有,我就快成功瞭,對方卻斷線,不知道怎麼回事!」老C 回答。

  「哈哈哈,肯定是怕瞭,碰上你這樣的變態,不撤都不行啊!」老A 估計又開始大笑瞭。

  「我覺得他不是怕,因為我這邊的中轉站也差點被他成功入侵。」老C 說。

  「怕什麼,還有我們的最後王牌啊!」老B 說。

  「那也不能掉以輕心,再說現在還隻是在測試階段。」老C 說。

  「這要是外面的公司做的,早幾百年都是正式版瞭。」老B 說。

  「先不說他瞭,大傢都說一說你們的使用情況吧!」我轉移瞭話題。

  「我還是老樣子,不過發現瞭一個小BUG ,我自己已經搞定瞭,等會兒再把BUG 描述和解決方案發給你們。」老A 說。

  「我也是,穩如泰山啊!」老B 說。

  「我也是!」不用說也知道是誰瞭。

  「對瞭,我最近一直在玩XOX ,突然有個想法。」我繼續說。

  「說說看。」老C 說。

  「把環扣和蜜罐與規則綁定,搞成活動的,再增加一個特殊規則,把系統裡一些重要文件直接鎖定,隻能運行,不能復制,就算對方入侵進來也拿不走什麼。還有,做一個自毀程序。」

  「對啊,我怎麼沒想到呢!」老B 說。

  「NND ,這不是我昨天晚上想的嗎,怎麼被你先說瞭。」無恥啊,老A.不過大傢對他的無恥行徑都已經免疫瞭,沒有人理會。

  過瞭一會兒,老C 說:「我覺得這個想法挺好,如果改進一點可能更完美,特別是這個自毀程序的設想,不如這樣……」

  「我覺得完全可以!」聽瞭老C 的改動建議,我第一個贊同。

  「那還等什麼?趕緊閃啊,回傢想撤去!」老A 有點躍躍欲試。

  「等等,我還有個事,想問問你們。」我阻止著。

  「什麼事?」大傢都很好奇。

  「YD5 算法的最後那部分是哪個王八蛋寫的?」我壞壞地笑瞭,這麼淫蕩的算法也隻有老A 這貨才能寫得出來。

  「你才王八蛋,你全傢都是王八蛋!怎麼,你想挑毛病?放馬過來!」老A反擊。

  「毛病倒是沒有,就是太淫蕩瞭,我就是搞不明白你,你為什麼非要把算法搞成這樣?」我問。

  「淫蕩嗎,我怎麼不覺得,再說我還不是為瞭迎合YD這麼淫蕩名稱。」他很得意。

  「我是問你搞得這麼淫蕩,根據什麼原理?我怎麼覺得哪裡不太對勁!」我繼續問。

  「原理很簡單啊,就是……」他解釋著。

  「NND ,這麼淫蕩的想法也隻有你這賤人想得出來。」聽瞭他的解釋,我不得不佩服他。

  「沒事瞭吧,我先撤瞭!」老A 不理會我的話,不一會兒就下線瞭。

  「我還有事,我也撤瞭!」我跟著說。

  幾分鐘過後,屏幕又回到原先的畫面,一周一次的聚會就這樣忽忽結束,但今天的聚會還是很有收獲的。他們說的那位神秘人物極有可能就是昨天晚上那小子。我本來想說來著,不過後來想想還是算瞭,等破解工作完成之後再告訴他們吧。通過老A 淫蕩的解釋,我下午碰到的難題已經基本可以迎刃而解瞭。這樣一來破解離成功已經不遠瞭。

  肚子再次抗議,我還是簡單的兩包泡面瞭事,繼續我的工作。

  全部算法都理清楚瞭,思路也已經有瞭,剩下的工作就是不停地寫代碼。

  花瞭兩個小時的時間,大致完成瞭代碼,然後開始無數次測試,無數次修正代碼。在快到十二點的時候,終於破譯出第一個文件的信息,結果讓我有點意外,是一行網址,挺復雜的,有點意思。

  「啊!哈哈哈!哦,耶!」我興奮之餘,大聲叫瞭起來。大陳跑過來敲門,問我怎麼瞭,我趕緊說沒事沒事。

  在瀏覽器中打開這個網址,顯示服務器無法連接。呵呵,小意思,這肯定是國外的網站,加個代理就行。

  打開網址後,網頁中顯示的隻有一組數字,和一個下載鏈接。我點瞭下載,然後運行下載來的這個程序,屏幕提示輸入密碼,於是我輸入瞭那一組數字,失敗。我又嘗試隨便輸入一些常用的密碼,軟件提示,位數不正確。

  這麼說來,這組數字不是密碼,那代表什麼意思呢?第一次失敗的時候沒提示位數不正確,說明真正的密碼的位數與那串數字想同,難道是……

  我有瞭一個想法,就是用那串亂碼來試驗一下,死馬當活馬醫。

  驗證成功的提示告訴我,我的想法是正確的。真正的密碼是這樣得來的:根據數字在亂碼中找相應的字符,比如是1 就在第一個位置找,拼接起來的這個組合就是密碼瞭。

  成功進入軟件後,界面上要求輸入原始數據,我就把那堆亂碼粘貼進去,點擊確定。幾秒鐘過後,又自動生成瞭一個新的程序。

  我繼續打開這個新生成的程序,界面上要求選擇加密文件,我把待破解的那個圖片選瞭進去,再點確定,進度條緩慢地往前走著,過瞭十幾分鐘才完成,在同一個文件夾裡又生成瞭一張同樣大小的圖片。這回是真圖片,打開之後可以看到內容。

  按照這樣的方法,我一張又一張地解密著……

  我真有點佩服這位老兄,十五張圖,搞瞭十五個母程序,然後生成瞭十五個子程序,再然後一個個解密圖片。就不能搞成一個軟件,再批量處理嗎,何必呢?

  我合理地利用時間,在最後解密步驟的十幾分鐘的等待中,開始另一張圖片的破解,以我機子的配置,同時進行兩個文件勉強可以,再來一個估計就會受不瞭。

  時間就這樣一分一秒地過,間歇性的操作讓我得到瞭一點休息的機會。

  凌晨兩點,十五張圖片的破解全部完成,第一件事就是備份,把解開後的圖片再用自己的軟件加密後放在移動盤上,再把圖片等比縮小並加密後,放到網絡上備份。

  十幾個小時以來超負荷的腦力運轉,讓我感覺有些累瞭,雖然中間有稍做休息。肚子也是空空的,吃完最後一個面包,喝完最後半瓶水,我躺到瞭床上好好地休息一下。既然東西都已經搞到手瞭,就不急著看圖片裡到底有什麼瞭。我現在感覺很累瞭,估計也看不進去什麼內容,倒不如明天睡醒瞭再說。

  那種成功後的喜悅,那種飄飄然的感覺再次出現。又累又困的我閉上雙眼,想盡早睡覺,卻發現困意被這種蔓延的情緒漸漸趕跑瞭。

  這樣的情況我已經習以為常瞭,我突然想到瞭昨天晚上那種平靜的心境,也許這個時候我該靜一靜瞭。

  還是那個石桌,還是那個石椅,還是那個方向。心情慢慢地平復,那種平靜的感覺再次出現,我還是慢慢地想著以前的得失、未來的發展;還是想著關心人的人和我關心的人。可能今天晚上的心情比較興奮,所想的人所想的事都是開心的、快樂的、或者是有成就感的。

  但是我怎麼突然想起她瞭呢,遇到她我隻有鬱悶加無奈,可以說是進退兩難。

  難道我心裡最深處還是放不下她,難道我要超越底線。不能啊,我要堅持原則,一個沒有原則的人是可怕的。

  想到她,鬱悶和無奈慢慢占據瞭我的心情,那種平靜的心境再次消失。我甩瞭甩頭,站瞭起來往回走,我想該睡一會兒瞭。

  回到床上,我努力數著綿羊,終於跟周公見瞭面。