正當林鴻在閱讀其他網絡安全的分析報告的時候,他接到了夏天打來的腦中電話。
“林總,我們公司總部的服務器中毒了,是格雷迪病毒!”
林鴻聞言不由皺了皺眉頭:“你確定?”
這個時候,超腦系統中便受到了夏天發過來的病毒樣本代碼。
夏天道:“根據代碼分析,是格雷迪病毒無疑!”
林鴻并沒有去查看病毒樣本的反編譯代碼,剛剛并不是不相信夏天,只是覺得有些意外而已。
三色火公司內部的所有操作系統,使用的都是LINX,并且經過了專門的定制,就算是有人專門編寫了針對LINX系統的病毒,想要在三色火公司內部運行也只是癡人說夢,因為他們給內部的系統加入了非常嚴格的權限控制機制,沒有對應的權限,其他外來程序根本運行不了。
難道說對方已經攻破了LINX內部的權限控制機制?
這個機制,他們并沒有對外開放,其源代碼都是保密的。除非是有人泄露了這部分的源代碼,否則出現這個情況的概率非常低,除非對方的確是一個頂級高手。
當然,林鴻也并不是自信到說沒有任何人能夠突破三色火公司的安全防線,只是感到意外而已,尤其是對方竟然根本沒有觸發林鴻設置的安全警報。
林鴻問道:“陽岐峰基地那邊的情況怎樣?我這邊沒有收到入侵警報。”
“我檢查過,基地那邊倒是沒有問題。”
聽到這個消息,林鴻稍微有些安心。雖然服務器中并沒有放多少機密的內容,但是有些資料泄露出去,畢竟還是會造成一定的影響和損失,至少會讓別人了解到三色火公司內部的一些重要情況。
“這個病毒實在是太難纏了,我們幾個人聚在一起就了幾個小時都毫無頭緒…”
夏天也不好意思什么事情都來麻煩林鴻,要他出面解決。
這種感覺,就仿佛是小孩子碰到難題哭著找家長一樣。
可是事關重大,他們發現無能為力。只能通知林鴻了。
結束通話,林鴻立刻著手研究格雷迪病毒的源代碼。
現在的源代碼肯定不是最初始的代碼,而是已經成為了二進制,要想對其進行分析,必須進行反編譯,從二進制將其還原成匯編形式,這樣人腦才好理解。
林鴻初步地處理了一遍,直接在腦海中就將其反編譯了。出現在視網膜屏上的匯編代碼有著將近幾萬條。
當然,這其中很有可能有不少廢代碼,具體還得根據實際情況下斷點,然后再有針對性地進行反匯編。
看著看著,林鴻覺得竟然有些眼熟。
還沒等他回過神來,突然收到了比特幣網絡位于瑞士的關鍵節點被入侵的警告。
這些關鍵節點,實際上是比特幣愛好者為了比特幣的發展而自愿貢獻的服務器,專門用于加速比特幣支付交易確認。
這樣的關鍵節點在全世界各地都有非常多,其他比特幣支持者通常使用捐贈的方式支持這些服務器貢獻者。
林鴻在一些關鍵的服務器中部署了入侵檢測機制。一旦出現異常情況,便會觸發,他立刻能夠知道。
林鴻原本不想搭理這個信號。可是讓他感到意外的是,對方很輕松地就直接突破了第一道防線,然后又摧枯拉朽一般,瞬間完成了那臺服務器的占領。
這個現象讓林鴻心中一動。
“這是怎么回事?怎么好像突然之間高手都出現了?”
通過比特信使代理網絡連入了那臺服務器的虛擬終端。
林鴻的出現,很顯然立刻引起了對方的覺察,所有的操作立刻停止了,就仿佛正在入室行竊,突然碰到主人回家,被嚇得一動都不敢動。
林鴻直接使用思感輸入指令。比手動輸入要快上很多倍,他要查一下,對方到底是誰。
而等林鴻正在快速查詢的時候,對方這才大夢初醒一般,開始行動起來。目的是阻止林鴻發現有用的信息和蹤跡。
一直以來,林鴻所碰到的入侵和反入侵過程實際上是極其枯燥的,基本上幾個指令下來,勝負就已經分出結果。
可是這次不一樣。
林鴻使用超腦外加自己超強的思感力,竟然和對方斗了個旗鼓相當。
雙方之間的入侵和反入侵。跟蹤與反跟蹤,爭奪與反爭奪,竟然較量出了硝煙的味道。
有意思!
林鴻越戰越勇。
在網絡上,他從來都沒有碰到過這種情況。
當初他技術很菜的時候,他根本沒機會碰到高手較量,而當他的技術成長起來之后,又將別人遠遠拋在了腦后。
從來都沒有像現在這樣,能夠碰到一位旗鼓相當的對手。
林鴻徹底放開手腳,集中全部心神,應付這場遠在萬里之外的戰斗。
不得不承認對方的技術及其高超,如果按照見招拆招的方式,林鴻根本奈何不了對方。
不過,這樣持續了一段時間之后,林鴻的心神一分為二,一部分用于防御對方入侵,另外一部分則悄無聲息地從另外一個角度包抄。
當林鴻即將發現對方隱藏在背后真相的時候,他頓時愣住了:
“格雷迪蠕蟲病毒?!”
他萬萬沒有想到,剛剛和他持續大戰這么長時間的對手,竟然是格雷迪蠕蟲病毒!
這怎么可能?
從之前的攻防手法來看,對方無疑就是一位經驗老道,技術高超的頂尖黑客。
林鴻有些不甘心地再次檢查了一遍,很顯然,他并沒有弄錯。
難道…
林鴻心中產生了一個令他自己都有點無法接受的念頭——難道它產生了智能?
對方很顯然發現了林鴻從側面的查探,立刻不再戀戰,退出了這臺服務器。
林鴻一路追蹤,最終在美國的一臺電腦中失去了對方的行蹤。
不過,這一路追蹤,更讓他進一步確認,對方的確是格雷迪蠕蟲病毒!
對于這個情況,林鴻滿腦子的疑問。
怎么會出現這樣一個東西?
它屬于誰?哪個機構?哪個勢力?
對于這個情況,林鴻實際上還是覺得比較高興的,畢竟它的出現,意味著人工智能研究很可能獲得了質的突破。
這絕對是一個能夠震驚世界的事件,如果能夠利用得好,人類社會或許立刻會產生極其巨大的變革。
人工智能領域一直都是林鴻想要深入研究的領域,現有的理論他基本都了解過,學習和閱讀資料一向都是他的強項,并不需要花費多少時間。
但是在他看來現有的人工智能理論,都存在著缺陷,如果能夠制造出人工智能生命來,早就出來了。
這也是他一直都沒有真正靜下來心來進行著方面的研究的原因,畢竟他的事情實在是太多了,太多的謎題都等著他去解決。
按照他的判斷,要想出先具有自主智能的人工智能生命,至少要要發展個十幾二十年的時間。
卻不曾想,今天他就遇到了一個,并且似乎智能程度還非常高。
當然,高興的同時,他又覺得形式非常的嚴峻。
因為他并不知道,創造出這個人工智能的“人”到底是誰,會對三色火公司造成什么樣的沖擊。
林鴻不再去管格雷迪是否入侵世界上其他地方的比特幣網絡節點了,而是立刻著手開始對它的源代碼進行分析。
格雷迪的變種實在是太多了,基本上每一種樣品的代碼都不相同。
但是林鴻卻不擔心,很多代碼總是具備迷惑性的,最核心的代碼肯定不會改變。
他從世界各地搜集了幾十格雷迪病毒的樣品代碼,然后全部反編譯,反匯編進行閱讀。
這個過程充分利用了他一心多用的能力。
視網膜屏此刻已經被切割成八個區域,每一個區域都是一個小型顯示屏。
其中上面區域的四塊不斷向上刷動著反匯編過來的代碼。
遇到關鍵代碼段的時候,立刻停止,與之對應的下面窗口則開始下斷點重新反編譯,再實時更新到上面的窗口。
很快,林鴻便從眼花繚亂代碼中找到了類似的核心代碼。
他將這些相近的代碼集中起來對比分析,越分析到最后,他臉上的表情就越為怪異。
“這些代碼…怎么這么熟悉?”
林鴻看著這些代碼,不由有些發愣。
其中有部分代碼他再熟悉不過——正是他用于超級蠕蟲中的關鍵代碼段。
每個人都有自己的編碼風格,這就如同作家有自己的文風,作曲家有自己的曲風一樣。
林鴻也有自己的編碼風格,尤其是在實現一下核心功能的時候,編寫代碼會潛意識地使用自己最為熟悉的方式。
上一次升級超級蠕蟲的時候,林鴻專門有針對性地對這個方面進行了刻意避免,使用了另外一種迥然不同的風格來編寫新的超級蠕蟲核心,完全區別于之前編寫的比特信使和比特幣等軟件。
正是因為如此,他這才確定,格雷迪代碼當中的這段代碼,絕對是出自自己之手。
這是怎么回事?
格雷迪就是超級蠕蟲?
亦或是它吞噬了超級蠕蟲產生了進化?)