第525章 受挫

关灯護眼    字體:

[上一章] [目錄] [下一章]

回到自己的座位上,肖遠雖然得到了史密斯的首肯,但是出於謹慎考慮,他在對那段網路資料進行分析之前,還是先把網線給拔掉了,從而使自己的計算機從物理上與網路徹底隔絕了。

斷開網路後,肖遠開啟了電腦,並沒有再像之前那樣習慣性的用root賬戶登入,而是換了一個普通用戶登入了計算機,在FreeBSD嚴格的許可權管理之下,除非那個蠕蟲用能力破解他的root許可權,否則即使它將這個使用者的所有資料全部破壞了,肖遠只需要登入root賬戶,一個命令就能把所有的資料全部恢復。

做完這些後,肖遠又花了一定的時間,在工作站上假設了兩臺Windows98虛擬機器和兩臺FeoniX虛擬機器,其中一臺FeoniX虛擬機器還配置了圖形環境,然後將這四臺虛擬機器組成了一個虛擬區域網,等下他要利用這個虛擬區域網來觀察蠕蟲病毒的網路傳播特性,從系統的完整性來看,虛擬機器比上次他不知的虛擬層好太多了,蠕蟲應該不會再發現這裡是虛擬的了。

組好虛擬區域網之後,肖遠又在這四臺虛擬機器之外假設了一系列嚴密的監控程式和防護程式,爭取做到了360全方位無死角監控和防護,可以說,這次他為那個蠕蟲架設了天羅地網,如果這種情況下,那個蠕蟲還能逃過他的監控,他覺得自己就真的無話可說了。

所有這一切做完後,一個下午不知不覺已經過去了,肖遠去接了夏九瀅吃過晚飯,在把她送回商學院後,又回到了實驗室。

將軟盤插入電腦上的軟碟機,肖遠將魯賓給他的網路資料複製了一份,然後再次將之轉換成了二進制數據流,並透過一款工具將之發送給了虛擬區域網中的一臺FeoniX虛擬機器。

之所以要選擇FeoniX主機,他首先想要看看這個蠕蟲究竟有沒有在非Windows系統下是不是還能被釋放出來,並執行。

資料傳送過去後,FeoniX系統對這些資料的處理同樣是現將資料解包,然後因為沒有接收這些資料的程式,解包後的資料就會被直接丟棄,因為是在同一臺機器內部模擬的虛擬區域網,而且工作站對資料的處理能力非常強大,所以整個傳送過程很短暫,結果和魯賓說的一樣,所有的監控軟體都顯示,蠕蟲病毒沒有被釋放出來。

“有個問題,究竟是蠕蟲的釋放機制需要依託Windows,還是蠕蟲本身不能脫離Windows?”

肖遠有這樣一個疑問,於是他決定再做個試驗,現將兩臺Windows系統虛擬機器之間的網絡連接斷開,只保留了Windows與FeoniX系統之間的連線,然後將網路資料釋放到了Windows虛擬機器中。

一個對話方塊彈了出來,裡面出現一些小方塊和亂字元,這些是因為肖遠沒有在虛擬機器系統裡安裝中文環境,無法識別對話方塊裡的中文導致的。

讓肖遠感到驚奇的是,這個對話方塊出現標誌著蠕蟲已經釋放出來了,但是他設定的監控軟體卻形同虛設,沒有一個能夠發現這個病毒究竟是怎麼釋放出來的,好在這些軟體擷取下來許多資料,留待肖遠分析。

這個對話方塊出現後,很快就消失了,然後肖遠從監控軟體中看到了一個名為imthin的程式在向微軟的網站傳送連線請求。

“這個蠕蟲還真的是要自動從網路上下載中文包了,不過這次他恐怕要失算了,不知道他發現中文包下載不到,會發生什麼事情。”肖遠心中思忖,集中注意力在觀察著這個病毒的一舉一動。

蠕蟲傳送了16次連線請求均失敗後,就停了下來,然後肖遠看到這臺虛擬機器的CPU利用率變得比剛才高了很多,同時監控軟體中imthin程序的CPU利用率達到了百分十六十,一直持續了大概有十來秒,當CPU利用率下降之後,一個對話方塊彈了出來,這次使用的語言卻是英文了。

“這時什麼地方,悶死了,語言又不通,我要出去?”它抱怨了一句,果然如肖遠所料,它沒有發現這裡是虛擬機器。

這個對話方塊出現後,肖遠注意到,imthin開始掃描系統的網路埠,很快它就發現了系統與FeoniX系統之間的連線,並開始向FeoniX發送數據,這些資料被肖遠設定的監控軟體截獲了下來。

這份資料對於肖遠來說,可謂是彌足珍貴,但是他沒有馬上去分析這些資料,因為他想要全面瞭解了這個蠕蟲之後,再去分析。

這段資料被位於虛擬網路另一端的FeoniX系統接收後,按照正常的數據包進行了處理,並按照其攜帶的資料協議返回了一些資料。

這些資料回到Windows系統中,被程序imthin接受後,立即有一個對話方塊彈了出來。

“該死的Linux系統,我討厭你,等我的主人學會了Linux,它會將我升級,到那時,哼哼!”

“呵呵,這傢伙的主人一定是小胖子了。”肖遠看到這個對話方塊,笑了起來,並作出了判斷,同時也期待著小胖子的這個作品接下來會做什麼。

蠕蟲逃離一次失敗,在彈出一個對話方塊之後,又開始了另一次的掃描,在發現了連線在這個系統上的另一臺FeoniX系統之後,再次發現了對面的不是Windows系統,於是彈出了這樣一個對話方塊。

“唉,這裡沒網路,沒法活了,死了算了,倒黴的瘦子。”

隨著這個對話方塊出現後又消失,windows虛擬機器自動關機了,再次啟動後,肖遠發現程序imthin消失了,在對系統進行了一遍全面檢查,蠕蟲病毒徹底消失了。

“這傢伙這次是自殺了,如果我把兩臺Windows主機都開啟,它還會不會自殺了?”肖遠心中想道。

將原先斷開的另一臺Windows虛擬系統介入了網路,再次釋放了蠕蟲病毒,這次蠕蟲的表現和先前一樣,但是首先想要下載中文語言包嗎,失敗後開始掃描網路,感染FeoniX系統失敗,感染Windows系統成功。

讓肖遠感到很搞笑的是,這兩臺Windows主機上的蠕蟲病毒竟然還進行了一番簡單的對話,並且在發現他們出現的環境僅僅是一個區域網之後,就相約自殺了。

“這樣的設計根本就不是蠕蟲病毒的設計思路,蠕蟲病毒哪有每一步都彈出一個對話方塊告訴別人下一步做什麼的,所以,嚴格來講,這只是一個小孩子設計出來的玩具,根本算不上蠕蟲病毒。”肖遠突然想到了這一點兒。

“看看這個傢伙究竟是怎樣釋放出來的。”肖遠終於將注意力放到了這個問題上,幾次釋放蠕蟲,並任由蠕蟲在虛擬機器內自由執行,他之前設定的監控軟體已經為他擷取了大量的監控資料,這些資料將成為他進行分析工作的第一手材料。

分析資料並不是一件極耗腦力和時間的工作,需要分析者膽大心細,膽大者,思維發散,敢於向別人所不敢想,大膽假設,並加以求證,心細者,要善於從大量紛繁復雜的資料中發現一些別人發現不了的蛛絲馬跡,而這些蛛絲馬跡往往會成為破除謎團的關鍵。

這兩項,肖遠都不缺,因此,開始分析之前,他是信心滿滿,但是結果卻給他造成的打擊不小,因為經過反覆分析,蠕蟲在系統內的所有活動的一切細節,他都能夠利用那些數據分析出來,卻唯獨沒有找到這個病毒究竟是怎麼從無到有的,也終於理解了魯賓找了那麼多高手,為什麼還會一無所獲了。

“見鬼了,看來那一百萬並不好拿啊。”肖遠嘟囔了一聲,決定暫時停下來,讓有些昏沉的大腦輕鬆一下,說不定突然靈感來了,又或者能夠想起一些他他忽略的關鍵來。

時間又到了離開的時候了,肖遠收拾了東西,揹著包從實驗室出來,抬頭看了看天,烏黑的天空點綴著點點繁星,在不停的向他眨著眼睛,格外的深邃誘人,令人神往。

【穩定運行多年的小說app,媲美老版追書神器,老書蟲都在用的換源App,huanyuanapp.org】

“天外有天,人外有人,這個小胖子真的給我出了個不小的難題啊。”從天空收回了目光,肖遠笑了笑,騎上腳踏車找夏九瀅去了。

[上一章] [目錄] [加入書籤] [下一章]
推薦閱讀
相鄰閱讀