在浪客動手查找原因的時候,網絡上卻鬧了起來。眾多飛飛用戶紛紛發貼說起這件事,當知道這件事並不是偶爾事件之後,各種版本的傳言便開始流傳,或者說是新型丙毒發作,或者說是黑客攻擊的原因……其中最讓大家相信的自然是「訊飛的服務器遭到黑客攻擊」這個版本。
有人擔心,訊飛服務器的註冊用戶數據如果沒有及時備份而被黑客破壞了的話,那就會完全丟失信息,那些已經申請過號碼的用戶就得重新申請,那就會天下大亂了,因為現在飛飛已經成為他們和朋友聯繫的重要工具,上面很多好友,飛飛號碼就如同手機號碼一樣,如果突然都更換了,那就麻煩大了。
這又是一個典型的公關危機。許毅及時地讓周思筠代表公司發表了一個聲明,告訴用戶,公司的服務器正在搶修,而且會在短時間內修好,讓大家別擔心,耐心等待片刻,數據都及時做了備份,不會丟失。
聲明發出之後,大家的激動情緒得到了緩解,都在耐心等待訊飛服務器的恢復。
浪客經過一番仔細檢查,對大家說道:「初步判斷,對方用的應該是DOS洪水攻擊,這是一中拒絕服務攻擊,通過向目標系統發送垃圾信息,達到破壞的目的。」他這句話說得具有專業性,所用的術語將大家唬得一愣一愣的。當然,許毅除外。浪客在檢查系統的時候,許毅一直在旁邊,所以他也看到了一些苗頭,總得來說浪客的說法應該沒錯。不過具體到底是哪種類型的DOS攻擊,就得進一步確認了。要知道,DOS攻擊可是分好幾種地,原理各有區別,處理的方式也各不相同。
秦殤見好友知道了原因,大喜道:「那怎麼才能避免呢?越快越好,耽誤不得啊。」
周思筠偷偷地看了看許毅。見許毅點了點頭,知道浪客沒有信口開河,也說道:「金先生既然知道了原因,還請出手幫助我們解決這個難題。」
浪客臉上露出為難之色,沉吟道:「只能盡力而為了。」這種攻擊卻是一種最近才流行起來的攻擊方式。他也是在上次黑客學院遭到別人攻擊之後。有人在論壇公佈了其中的原理才知道這種攻擊方式的。為此,他還專門對這種攻擊方式進行過一番研究。不過由於找到的資料實在是太少,他也只是知道了些皮毛。
許毅心中卻對此清楚得很,這DOS攻擊,大致可以分為四中類型。
第一種是帶寬耗用。這種攻擊形式也被人們認為是最陰險的攻擊,攻擊者消耗掉通達某個網絡地所有可用帶寬,從而使攻擊目標網絡出現問題。就和拖拉機和手推車迎面碰撞。較大的交通工具將贏得這場衝突的原理一樣,當攻擊者的網絡帶寬比攻擊目標要大很多的時候,由他來發動DOS攻擊,自然能夠完全填塞攻擊目標地網絡鏈路。當然,當攻擊者的網絡帶寬不夠用。他還可以徵用多個站點集中力量區擁塞攻擊目標地網絡連接,這也就可以達到和前面一樣的攻擊效果。浪客瞭解得比較透徹的正是這種原理,上次幾大黑客網站聯手DOS攻擊黑客學院用的也是這種攻擊手段。
另外還有三種DOS攻擊,分別為資源衰竭、編程缺陷以及路由和DNS攻擊。資源衰竭的原理和帶寬耗用差不多,唯一的區別在於前者集中於系統資源而不是網絡資源地消耗,系統資源包括CPU利用率、內存、文件系統限額和系統進程總數等等。編程缺陷,顧名思義,是由於程序員編寫程序不嚴謹而造成的漏洞。最後一咱路由和DNS攻擊就比較複雜了。暫且不說。
浪客遠程登陸上訊飛在北京電信機房托管的服務器,將裡面的一些設置作了修改,主要是防止第一種DOS攻擊的方法,他修改地那幾處地方都是限制了一些服務的條件和權限,最主要的是增加了連接隊列的大小。這樣做的確可以削弱洪水攻擊的效果,不過許毅卻很清楚,這個方法總不是優選的,因為它會用掉額外的系統資源,從而可能影響系統的性能。
事實證明,浪客的做法有了一定的效果,通過電話瞭解,有用戶已經順利登陸成功。這讓大家高興非常,紛紛對浪客拋出讚美之詞,不過好景不長,很快北京地區的用戶又登陸不上了。
這下浪客可就沒轍了,因為對方顯然改變了攻擊手段。
「周總,這次的對手很強大,我……」
「多謝金先生出手相助了,我們另外再想辦法吧。對了,不知道金先生有沒有興趣來訊飛工作呢?我們公司正需要金先生這樣的人才。」
「榮幸之至!」浪客很爽快地答應了。
待他離開之後,秦殤很是焦急地說道:「周總,這……不能再拖了,要不我們……」
「不,絕對不能妥協。我聯繫技術顧問試試,看能不能聯繫上他,有他出手,應該沒有問題。」周思筠說這句話的時候嗔怪地看了許毅一眼。
公司有個地位極高的技術顧問,這是大家都知道的事情,只是那個顧問非常神秘,誰都沒有見過他,只知道公司前期的服務器維護正是他一個人負責。另外他還是飛飛軟件的編寫者。秦殤對這個神秘的技術顧問早就傾慕已久。
「這件事你就別管了,我自由安排。」周思筠揮了揮手,讓秦殤離開,並且交待他自己需要靜一靜,不想別人來打擾。然後,她又用嗔怪的眼神看著許毅,她對許毅一臉無所謂的態度很不滿,畢竟這不是可以兒戲的事情。關係重大。
「行了,別這樣看著我,我錯了,行吧。」說起來許毅心中還是有些怪周思筠的。怪她催他來北京地方式不妥,雖然他明知道周思筠不會侵吞他的股份(實際上他壓根就沒想要這麼多股份),他只是不想她用這種方式來威脅自己。再加上他聽秦殤提到有個黑客朋友,一時間來了舉想看看那個叫浪客的傢伙怎麼處理這個問題。所以才會在這件事上表現這麼消極。
說完,許毅立刻開始著手進一步查找原因,經過仔細分析,他確定了對方的攻擊方式——DOS中的SYN洪水攻擊。知道了原因,許毅便開始動手解決問題。同樣是一番設置,他將連接建立的超時期限縮短。不過這也只是權宜之際,最優選的辦法是立即著手編寫相應地軟件補丁。不過這個補丁得花上不少時間,現在自然不能再這麼拖下去。許毅注意到一個重要事實——只要訊飛的服務器一連接網絡,就會發生當機停止服務,而其他網絡的服務器沒有任何問題。於是他把矛頭指向了北京電信機房。當然這也是一個轉移大家視線的好方法,於是許毅讓周思筠又發了個公告。這一下,全國人都知道了北京電信出了問題。北京電信一下子承受了很大的壓力,想要甩掉這個黑鍋又一籌莫展。
許毅感到很奇怪,按理說自己地這些設置應該會有一定的效果,不過現在卻絲毫沒有反應。而且現在訊飛地網絡流量比平時還要小,這簡直是自相矛盾。所以許毅懷疑到了北京電信身上,認為是他們那裡出了問題。幸運的是,通過北京電信這條線索,他最終終於發現了一個重要事實——北京電信機房的那個路由器早就被人攻破了!也就是說對手早已經拿到了路由器的最高權限,但是為了製造假象,他們修改了路由器的配置,讓訊飛公司的網絡流量比平時還要小,但服務器卻不能正常使用,這們他們就落入了對方地圈套,得出這樣一個自相矛盾的結論,擾亂了視線。可惜,他們碰到了許毅。
找到原因之後,許毅把路由器的控制權重新奪了過來,將對方留下的控制後門剔隊,然後重新對它進行了設置。
周思筠目瞪口呆地看著許毅手指如飛地敲擊著鍵盤,一個一個控制台被調出來,然後各種命令輸入進去……那種情形真的很像科幻電影或者小說中描述地那樣。周思筠怔怔地看著全神貫注的許毅,那張稚氣未退的臉龐,不知道在想些什麼。
蘇蘭眼睛含笑地看著許毅表演,這也是她第一次看到許毅的這一面。平常,許毅都表現得很是懶散,對什麼事都好像不上心,對一切都不關心。沒想到他還有這樣的一面,蘇蘭心中想到。她轉頭看了看旁邊的正瓷周思筠,心中暗暗的歎了口氣。
在此同時,在美國某台服務器中的一個加密IRC頻道中,一群年輕人正激烈地論論著。
……
「給他們點顏色看看,竟敢無視我們的警告,他們會為自己的錯誤決定付出代價的!」
「對,我也同意,難道他們以為我們的攻擊就這要容易解決嗎?」
「我看還是不要輕舉妄動,亡靈軍團怎麼可以去敲詐別人,難道你們忘記了黑客僱傭兵的榮譽嗎?我們只要順利完成僱主交給我們的任務就行了……」
大家顯然被這個人說中了心事,都沉默了下來。這個時候另外一個負責攻擊的成員打破了沉默。
「他們那邊又有動作了……」
「上帝!SYN洪水攻擊已經對攻擊目標無效了!」
「他們肯定找到了高手幫忙。」
「團長,事情有些不妙,我們控制的路由器已經失去控制,看來他們已經發現了……」
眾人七嘴八舌地議論起來,紛紛猜測對手到底是什麼人物,竟然在這麼短的時間內將形勢逆轉,一舉解決了這次危機。
最後,團長以發話了:「這次我們遇到強大的對手了,但僱主的任務沒有完成,我們亡靈軍團絕對不能放棄!」
眾人紛紛附和起來,想他們亡靈軍團是黑客界排在前列的僱傭兵組織,還從來沒有怕過誰,哪次任務不是圓滿而順利地完成?訊飛一個小小的新興網絡公司他們是不放在眼裡的,因為網絡才是他們的地盤,他們才是網絡中的神。
許毅將配置修改正確之後,訊飛服務器終於恢復正常。訊飛全體員工都大大地鬆了一口氣,不過他們並不知道為什麼會恢復正常。是攻擊者停止攻擊了?還是公司成功解決了這個問題?各種版本的傳言又流傳起來。者最多的當然是公司主動解決了這個問題,畢竟這才是最有面子的事情,要是讓別人知道訊飛公司由於黑客問題而束手無策,那訊飛公司成員的一種自我安慰的說法,但這個說法得到秦殤親口證實之後,就變成了事實。這下子,全體員工都知道了,原來是傳說中的技術顧問出手了。
「嘿,小王,那個技術顧問也太牛X了吧,公司這麼多技術員都束手無策,他隨便一出手就將這件事擺平了。」
「那是,技術顧問是誰呀,他可是公司的大人物,聽說周總都得聽他的,有他在,我們公司安全無優。」
……
「小毅,你果然厲害啊!」公司危機在許毅手中這麼輕易地就得到了解決,周思筠當然萬分高興。她腦海中還在想著她剛才看到的那震撼的一幕,雖然她並不懂這些,但她也知道並不是所有人都能達到那樣的境界。
許毅站起來伸展了一下四肢,然後說道:「先別高興得太早,事情還沒有過去了,我相信很快他們又會捲土重來。」
正所謂棋逢對手將遇良才,現在這種情況,就算他們已經放棄敲詐,但還是不會輕易認輸,因為訊飛方面一直在防禦,並沒有和他們正面衝突。黑客都是一幫子技術瘋子,極富有挑戰和冒險精神,難度越大,他們就越瘋狂。所以許毅推測,下一次的攻擊將會來得更加強烈。