Chapter 8 黑客之死
【1】
臨近畢業了,計算機係安全專業的老師不知怎麼突發奇想,出了一道古怪的攻防題,隻要能攻破他的電腦,取得一段不完整的程序,並將這個程序完美地續寫出來,那就有機會得到保研的資格。
在就業形勢越來越嚴峻的今天,能夠取得一個保研的資格是多少人夢寐以求的,但盡管大家都對這個名額眼紅,躍躍欲試的卻寥寥無幾,就算有心念研究生的也都老老實實地坐在自習室裏埋頭苦學,因為有715那幾個怪物在,這個名額是輪不到他們頭上的。
715寢室素有黑客帝國之稱,或許是來自窮苦山村的生活經曆讓這四個即將走向社會的孩子知道,隻有努力學習才能改變自己的生活困境,所以盡管四個人湊錢買台電腦都是奢侈,可他們的學習成績卻是最好的,依靠著學校機房那幾台老舊的電腦,他們硬是編出了一條又一條連老師都感到震驚的程序。
可鄉村孩子的淳樸讓他們從未想過靠這個去賺錢,所以盡管已經聲名遠揚,卻還是過著寒酸的日子。
此刻已是深夜,天氣異常悶熱,空氣中沒有一絲風,那濃厚的烏雲低沉地壓在天際,一場暴雨迫在眉睫,715寢室的這幾個人卻並沒有在寢室裏,而是守在學校機房的幾台電腦前,機器散發出的熱量更加提升了室溫,讓他們滿臉通紅,汗流浹背,但卻沒有一個人說要離開。因為他們很清楚,老師既然出了這道題,那他的電腦就一定會保持24小時開機的狀態,但人卻不可能24小時都坐在電腦前守著。
他們輪流不規則地向老師的電腦發出試探的命令,想要知道老師會在什麼時候離開電腦,皇天不負有心人,就在半個小時前,他們發現,對於他們發出的試探命令,老師終於不再反擊了,這說明他已經離開了電腦。可做事一向謹慎的趙陽卻並沒有立刻組織進攻,而是在等待,誰知道這不是老師誘敵深入的計策呢?一名合格的安全程序員不僅僅技術要好,更要有比別人冷靜的腦子,才能有效處理突發事件。
淩晨一點,趙陽嚐試著向老師的電腦發出了一個鏈接請求,忐忑不安地等待著老師的反攻,一隻手已經放在了電源上,要知道,這個老師在退隱江湖之前可是國內有名的黑客,要防守住自己的電腦並攻陷他們,絕對是輕而易舉的事情,在此前的試探中,他們已經被迫給電腦斷電好幾次了。
幸運的是,大概老師沒想過他的學生中還有如此堅毅的人存在,已經就寢休息了,這次試探性的攻擊並沒有遭到反攻。壓抑著心中的激動,趙陽向最擅長攻擊的張帥點了點頭。個子不高但卻滿臉凶相的張帥搓了搓手,從成名那一刻起,他還沒像今天這麼鬱悶過,隻有他以迅雷不及掩耳之勢攻陷別人電腦,哪有他被人壓著打的時候?肚子裏憋著的那口氣再不爆發出來,恐怕他能砸了眼前的電腦。
張帥迅速地打開了自己的攻擊程序,鎖定了老師的IP,這個程序完全是他自己編寫的,對攻陷目前市麵上的操作係統,他抱著絕對的自信,甚至有些漏洞,還是廠商都沒有公布的。但是他顯然忽略了眼前的實際,他麵對的可是自己的老師,麵對著完美的防火牆,他的攻擊程序也無從下手,近十分鍾的焦急等待之後,張帥惱怒地關掉了程序。
“我試試!”始終沒有說話的劉斌突然說道,雖然同樣是來自山村,但對一向崇尚進攻的張帥,他一直沒什麼好感,做事是要動腦子的,進攻未必要從防火牆動手,他打開自己的程序,開始掃描對方電腦上正在運行的程序,不知是有意還是疏忽,老師在離開電腦後,卻並沒有關閉一款音樂播放軟件,而那個軟件存在著巨大的漏洞。劉斌的嘴角忍不住露出了得意的笑容,他迅速通過那個漏洞攻占了電腦。
“OK,現在開始下載!”劉斌拍了拍手,向眾人宣布道。
趙陽和王猛趕忙按照劉斌的指示進入了電腦,找到了那段程序,並下載了下來,隻有張帥的臉上有些不滿,依舊堅持用自己的程序攻擊,可不到五分鍾,他的電腦上就出現了一麵小紅旗,在不知不覺中,他的電腦竟然被攻陷了,而那麵紅旗上,則是劉斌有些猥瑣的笑臉。
張帥不滿地嘟囔了一句什麼,但這種挑釁倒也挑起了他的興致,他摩拳擦掌地準備反攻回去,反正程序已經被他們拿到,什麼時候寫都一樣,玩一玩也沒什麼不可以,可當他想反攻的時候,劉斌卻撤退了,而他的桌麵上,卻多了一個程序,不用說,那是老師布置的任務了。
“劉斌你什麼意思,我不如你?”張帥黑著臉問道。
“什麼什麼意思?”劉斌一臉的不解。
“哼!”張帥冷哼了一聲不再說話了,和劉斌看不上他一樣,他也一樣看不上劉斌,因為劉斌有點什麼東西都要顯擺一下,好像這個世界上就他最大一樣。本來他是不想今天就寫程序的,可現在看來,要想讓這個喜歡炫耀的人閉嘴,最好的辦法就是比他先完成。
想到這裏,張帥迅速打開了那個代碼,一看之下卻愣住了,那是一個他再熟悉不過的代碼,在最初攻擊別人的電腦時,他也常用這個軟件,那竟然是灰鴿子的一段源代碼。
【2】
張帥搓了搓手,就準備補全這個代碼,看來老師並沒有考慮到他們幾個的實際能力,隻是以同學的平均水平來命題的,可就在這個時候,劉斌一盆冷水卻毫不留情地潑了過來。
“你不是打算補成灰鴿子吧?”劉斌譏笑著說道,“我說你什麼時候才能動動腦子?要是補成灰鴿子的話,還要我們幹什麼?”
“不是!”張帥滿臉通紅,好在屋子裏本來就很熱,眾人並沒有發現他的異常。
“那你打算寫什麼?”寢室最小的王猛好奇地問道,他的鬼點子最多,但卻是一個最喜歡剽竊別人作品的人,而且總能做得滴水不漏。
張帥瞥了一眼王猛,淡淡地說道:“寫出來你們就知道了。”
可究竟能寫成什麼,張帥心裏卻一點底也沒有,劉斌的那番話徹底打消了他打算補全灰鴿子的想法。
“張帥,你說我們到底是幹什麼的?”趙陽站在他的身後語重心長地問道。
“幹什麼?黑客啊!”張帥不解地說道,看著這個寢室的老大哥,他焦躁的心情也平靜了不少,同時他也明白,趙陽這句話絕對不是無的放矢,他考慮問題始終是最全麵的。狂放如劉斌、陰險如王猛也對他敬佩不已。
是啊,自己到底是幹什麼的呢?張帥陷入了沉思之中,自己學的是計算機,學的是網絡安全,網絡安全的意思不就是保證內部網絡的暢通,不被黑客攻破嗎?可自己再完美地續寫了灰鴿子,升級了這個程序,他始終隻是黑客用來攻陷別人電腦的工具,與自己的所學大相徑庭,甚至可以說南轅北轍。
想到這裏,張帥恍然大悟,灰鴿子分為客戶端和服務端,黑客主要是通過客戶端來控製服務端,竊取別人的電腦控製權,但是灰鴿子要想控製別人的電腦還必須由黑客將服務端植入主機,客戶運行後才能取得控製權。如果在主機上安放一個相應的程序,不就可以隨時捕獲灰鴿子了嗎?
換了劉斌和趙陽,大概隻會做到這一步,可他張帥是什麼人?他是崇尚進攻的人,有仇不報不是他的性格!既然別人已經欺負到他的頭上了,自然要反擊回去,給對方一點教訓,一個雛形漸漸在他的頭腦中形成了,很簡單,就是在主機捕獲了灰鴿子的服務端程序後,自動生成一個與服務端一模一樣的程序,不同的是,這個服務端內嵌了一段代碼,在黑客企圖通過客戶端控製肉機的時候,反擊回去,將服務端變為客戶端,將對方的客戶端變為服務端。
想到做到,張帥快速打開了記事本,就在他敲下第一個鍵子的時候,卻聽到哢嗒一聲,這一聲極其細微,卻又異常清晰,這和敲擊電腦鍵盤的聲音截然不同,更像是自動鎖關閉的聲音。
“你們聽到了嗎?”張帥突然問道,這個聲音讓他感到一陣莫名的不安。
“什麼?”王猛緊張兮兮地問道,顯然他也聽到了那個聲音。
“你也聽到了?”張帥馬上問道,可王猛的回答卻讓他如墜冰窟。
“我什麼都沒聽到啊,倒是你那一聲嚇得我夠戧!”王猛嘟囔道,繼續埋頭在自己的電腦上,瘋狂地敲擊著鍵盤,很顯然,他也已經想好了對策。
張帥也隻得收回了思緒,繼續完善著自己的程序,那一聲,或許真的隻是自己聽錯了。
淩晨三點鍾,當人們早已進入夢鄉的時候,憋了一整夜的雨也終於稀稀拉拉地下了起來,豆大的雨點敲擊著窗戶,就像人手拍擊在上麵一樣,張帥心中的不安也更加濃重了。他已經寫完了最後一段程序,正在做最後的檢查,可就在這時候,一道閃電劃破了夜空,哢嚓一聲巨大的雷鳴,讓每個人的心都不由得一緊,張帥隻感覺眼前一黑,電腦已經自動重啟了。
“怎麼回事?”他一把推開椅子站了起來,那電腦裏麵可都是他的心血,TXT文檔並沒有自動保存,也沒有自動恢複,這一斷電,可就全都完了。
“是閃電,咱們學校的避雷效果一向不怎麼樣,你不是忘了保存了吧?”劉斌大大咧咧地說道,似乎這閃電對他沒有影響一樣。
這在張帥聽來,無異於是一種嘲諷,在閃電的映襯下,他覺得劉斌的臉格外地猙獰,趙陽依舊坐在座位前沉思,可閃電將他的臉映成了青色,甚是駭人,隻有王猛低下頭,擺弄著自己的U盤,似乎還自言自語地說了什麼,可他卻聽不到。
機房有自己的備用電源,電力供應很快恢複,張帥麻利地打開了自己的電腦,祈禱著自己已經保存了文件,可當他看到桌麵上的圖標時,臉色瞬間變成了死灰,所有的圖標都已經變成了一隻憨態可掬的熊貓舉著三棵香,不是熊貓燒香還是什麼?
一看到他的表情,其餘三人也趕忙打開電腦,無一例外地,所有的電腦都已經中了熊貓燒香,程序被刪除得一幹二淨。
“怎麼會這樣?怎麼會這樣?”張帥喃喃地念叨著,瘋狂地雙擊著電腦上的每一個圖標,希望這隻是某人的惡作劇,要知道,他四年來的全部心血都凝結在了剛剛那個反灰鴿子程序中,已經耗盡了他所有的精力,如果就這麼沒了,要他再寫一份出來,絕不是短時間內可以完成的。可殘酷的現實告訴他,確實已經沒救了。
“不會的,不會的,我沒有輸,我沒有輸,我是贏家,我才是最後的贏家!”張帥癲狂了一般嘶吼道,衝到窗子邊,一把拉開了窗子,在眾人還沒有反應過來的時候,他已經一躍上了窗台,向著夜空吼道:“我是贏家,名額是我的,你們誰都搶不走,哈哈,哈哈!”
接連不斷的閃電將夜空照得通明,暴雨說來就來,瞬間就已經將他澆透,可他卻渾然不覺,依舊麵目猙獰地吼叫著,甚至鬆開了扶著窗子的手。