兩個小時之后,網(wǎng)上首次出現(xiàn)了canon病毒的新聞。而后是接連不斷的警報聲,無數(shù)人人涌上殺毒公司的網(wǎng)站,描述他們的遭遇。
canon首次向世人展示了它超絕的攻擊力,網(wǎng)絡上甚至四處流傳著末日到來的留言。無數(shù)的重要資料在canon的爆發(fā)中被毀滅,無數(shù)的硬盤被canon摧毀。沒錯,canon已經(jīng)突破了一般病毒的限制,不止在軟件上有強大的攻擊力,它已經(jīng)能夠向硬件發(fā)動攻擊了。
洛凡從網(wǎng)絡上下載了一份殺毒公司提供的源碼,研究了近一個星期后,才明白了其中的原理。canon在運行時,改寫了主板的bios,在系統(tǒng)引導期間,瘋狂的向硬盤磁頭寫入數(shù)據(jù),從而導致磁頭尋壞,如此一來,硬盤自然就損壞了。
就在洛凡弄明白這點時,網(wǎng)上出現(xiàn)了一則讓他很開心的新聞:最近這段時間,代號為‘canon’的病毒在網(wǎng)絡上顯示出了它強大的傳染力和攻擊力,它使得無數(shù)的電腦用戶遭受到巨大的損失。著名的安全公司unt的一個服務器遭到了完全的破壞,為此他們成立的專項追查小組,經(jīng)過與fbi的配合調查,最終這次災難的源頭指向了mwa公司,有證據(jù)證明這正是次病毒的生產(chǎn)者arc的杰作,為此fbi已經(jīng)逮捕了mwa的ceo。
看到這則新聞,洛凡興奮的揮了下拳頭,哈哈,這次你算是完蛋了吧?經(jīng)歷了這次的事件,他的心里也變得有些意興闌珊,這種不斷入侵賺錢的生活他已經(jīng)受夠了。在完成了這最后的任務之后,他終于可以放心的離開了,以后再也沒有了黑客洛凡,有的只是程序員洛凡。
沒錯,洛凡打算以后專心研究程序,在他的心中已經(jīng)有了一個龐大的計劃。他打算把長江一號改造成一個系統(tǒng),一個擁有智能內(nèi)核的系統(tǒng),帶給世界的改變絕對是劃時代的!
想想看,電影中才有的智能機器人在每天早上給你準備好豐盛的早餐。時刻都有手機在提示你今天應該做的事情,并會根據(jù)遇到的事情給你安慰或是鼓勵。工作的時候,只需要把想法告訴電腦,然后電腦就會自動得出幾份文件供你選擇。
考試再也沒有了,世界被分成兩類,一類是專修基礎科學的學者,一類是專修大腦思維活躍的智者。學者負責人類科學的進步,智者則給電腦提供創(chuàng)意策略。而之前人類社會的一切苦力活計,都有電腦代辦了。不管是簡單打掃衛(wèi)生,還是高難度的精密儀器制作,都全部由機器人去做。
不管想法多么美好,洛凡都還不能實現(xiàn),所以他必須努力才行。而當前首要的事情便是,把參見全國高中生競賽的程序寫出來。經(jīng)過這段時間的思考,他已經(jīng)有了一個腹案。
由于這段時間以來的入侵活動,使得他對網(wǎng)絡安全有了很大的認識和感觸。有感于當前網(wǎng)絡病毒木馬的肆虐,他打算寫一款與安全相關的軟件,這個軟件不是殺毒軟件,也不是防火墻軟件,而是一款主動防御型的軟件。
所謂的主動防御,就是由電腦使用者親自定制一套規(guī)則,把他知道的和常用的程序軟件加入通行準則中,除此之外的所有程序,都會被軟件禁用。這樣一來,就可以防住絕大多數(shù)的病毒木馬。
當然了,這只是參賽版本,功能比較單一。另外,洛凡還打算把長江一號的智能內(nèi)核集成進去,通過智能內(nèi)核來進行判斷,一旦發(fā)現(xiàn)某項程序會對電腦產(chǎn)生危害,就馬上把它加入黑名單。有了長江一號的智能核心,判斷的成功率就大了很多,幾乎不會出錯。
為了能夠最大限度的對程序的危害進行判斷,洛凡還打算進行虛擬機的研究,把虛擬機的技術用在這個軟件中。這樣做的好處是,在某個程序要運行時,主動防御軟件會先讓程序在虛擬機中運行一次,檢測它是否有危害,一旦有威脅就殺死,沒有則放行。
zj;
這個版本的主動防御軟件,幾乎是集合了殺毒軟件和防火墻的各種優(yōu)點于一身,而且它不需要病毒庫,也不需要繁復的規(guī)則。只要告訴軟件幾條大體的限制,比如說不能運行會損壞硬件的程序,不能運行會讓系統(tǒng)崩潰的程序等等,除此之外的一切就全部都由智能核心去判斷。這樣的一款軟件,即使使用者只知道用電腦打字,他的電腦的系統(tǒng)安全程度也可以達到資深管理員維護的機器的程度。
智能核心的用處實在太大了,想到各種各樣的應用前景,他忽然間覺得有種無力感,他一個人的力量實在太渺小了。即使所有的程序他都可以寫出來,但是一個人的精力畢竟是有限的。寫幾十萬行的代碼,靠著堅強的毅力還可以做得到。如果需要寫成百上千萬行的代碼,那根本就不是人力可為的,為此他覺得有必要去找些幫手了。
想到幫手,洛凡腦中第一個出現(xiàn)的人就是省城的飛鳥。當初剛認識飛鳥的時候,他就為飛鳥對編程的很多見解感到佩服,二進制里有很多的程序員高手,雖然入侵方面不行,但編程絕對是一把好手,也可以拉過來。這段日子很少看到飛鳥上網(wǎng)了,而且痱子也幾乎不出現(xiàn)在網(wǎng)上了,也許應該打個電話去問問痱子的病情,希望沒有出大的問題。
腦海中在胡思亂想,但洛凡的手指卻沒有停,一行行的代碼在鍵盤敲擊的劈啪聲中誕生,一串串的字符被他賦予了新的生命。把腦海中的想法慢慢的變成代碼,洛凡覺得他像是在完成藝術品,而不是在進行枯燥的編程活動。
從醫(yī)院出院后幾個月來,這樣的感覺在洛凡的心里越來越清晰。每次寫程序時,他都會覺得一篇完美的文章,在劈啪的鍵盤敲擊中被流暢的書寫出來。功能各異的函數(shù),被他美妙的結合在一起。他覺得,這就是一個完美的過程,為此他深深沉迷。