如何預防未知病毒木馬發(fā)起的第一波攻擊,是擺在安全廠(chǎng)商面前的一道難題。面對越來(lái)越多的未知病毒木馬,殺毒軟件能否做到防患于未然?我國信息安全專(zhuān)家陳拂曉日前接受記者采訪(fǎng)時(shí)指出,從被動(dòng)挨打走向主動(dòng)防御,應該是殺毒軟件產(chǎn)品的發(fā)展方向。但是,真正做到主動(dòng)防御并非易事。目前,一些反病毒廠(chǎng)商跟風(fēng)炒作,給自己帶上“主動(dòng)防御”的光環(huán),是誤導消費者的行為。
●未知病毒木馬防不勝防
目前,病毒木馬的泛濫使電腦用戶(hù)戰戰兢兢。通常情況下,普通電腦用戶(hù)都會(huì )使用殺毒軟件保障電腦安全,可是,現有的殺毒軟件并不能抵御所有的病毒木馬,尤其是對于那些未知病毒木馬的攻擊,許多殺毒軟件束手無(wú)策。
據悉,市場(chǎng)上的殺毒軟件大都采用特征值掃描技術(shù),該技術(shù)要求一個(gè)新病毒至少感染一臺計算機,并被反病毒公司搜集到被感染文件后,再通過(guò)分析從病毒體中取得的特征代碼,將該特征代碼添加到病毒特征庫中。當新病毒再次攻擊用戶(hù)電腦時(shí),殺毒軟件即可掃描到其攻擊行為并進(jìn)行查殺。這種“先發(fā)現后查殺”的殺毒原理,導致殺毒軟件面對新病毒木馬時(shí)無(wú)從下手。一位不愿透露姓名的業(yè)內人士告訴記者,許多靠病毒木馬斂財的黑客,都掌握著(zhù)眾多的功能強大的病毒木馬,這些病毒木馬都是新的,從沒(méi)被捕獲過(guò),因而不易被殺毒軟件發(fā)現。同時(shí),病毒通過(guò)網(wǎng)絡(luò )得到了進(jìn)化,正逐漸變得“聰明”,有的病毒自帶源碼庫和編譯器,在感染不同的系統時(shí)會(huì )根據不同情況修改源碼,然后重新編譯,自動(dòng)生成數百上千不同特征的新病毒,這多少也讓反病毒軟件顯得力不從心。
值得注意的是,電腦和網(wǎng)絡(luò )還未普及時(shí),人們對電腦病毒木馬也并不十分關(guān)心,病毒木馬只是少數電腦高手交流技術(shù)的“小游戲“,功利性不強,攻擊面不廣,破壞性不大。但是,隨著(zhù)電腦互聯(lián)網(wǎng)日益貼近百姓生活,病毒木馬制造者的目的在發(fā)生轉變。如果說(shuō)原來(lái)他們只是興趣使然,顯示自己的技術(shù)才干,現在的病毒木馬制造者則是利益趨使。病毒木馬從破壞計算機,到泄露信息,再到現在的盜竊資產(chǎn),正在經(jīng)歷質(zhì)變。
目前,網(wǎng)絡(luò )的飛速發(fā)展,使病毒木馬借著(zhù)這個(gè)載體散布得幾乎無(wú)處不在,人們甚至開(kāi)始談虎色變。根據2006年全國信息網(wǎng)絡(luò )安全報告,54%的被調查單位發(fā)生過(guò)信息網(wǎng)絡(luò )安全事件,感染計算機病毒、蠕蟲(chóng)和木馬程序是最突出的網(wǎng)絡(luò )安全情況。雖然我國計算機用戶(hù)的計算機病毒防范意識和防范能力在增強,但面對更加強悍的病毒沖擊,當前的殺毒軟件表現得并不盡如人意。
●主動(dòng)防御是發(fā)展趨勢
針對反病毒行業(yè)出現的疲于招架的現象,一些業(yè)內人士形象地將傳統的病毒防御軟件比喻成“盾”,這個(gè)“盾”始終處于被動(dòng)挨打的境地,顯然,再堅強的“盾”也有被攻破的那一天。與其拿著(zhù)傷痕累累的“盾”,不如造一把鋒利的“劍”。 陳拂曉分析認為,被動(dòng)殺毒并不是唯一方法,主動(dòng)防御才是對抗病毒第一波攻擊、防范未知新病毒的有效方式。
專(zhuān)家指出,計算機病毒是人為編制的,所以它的行為能力不會(huì )超出人的思維范疇。計算機病毒還有一個(gè)特殊的生存環(huán)境,那就是操作系統,它的行為規范受到操作系統所允許操作范圍的限制,因此,相對于生物病毒而言,計算機病毒的行為能力要差得多。另外,為了便于傳播和隱藏,計算機病毒往往希望盡可能地縮小自身的尺寸,許多程序行為的實(shí)現都是通過(guò)調用操作系統的標準接口來(lái)完成的,于是更加限制了計算機病毒的行為能力。這樣,就為人們設法解決計算機病毒的問(wèn)題提供了一種可能。如果人們能夠將計算機病毒有限的行為能力進(jìn)行歸納、總結,設計出能夠自動(dòng)判斷病毒的工具,那么對計算機病毒的主動(dòng)防御就將成為現實(shí)。
目前,這種新的主動(dòng)防御殺毒思路已經(jīng)實(shí)現。北京北方計算中心曾經(jīng)通過(guò)測試得出結論,通過(guò)關(guān)聯(lián)性分析,主動(dòng)防御軟件能夠發(fā)現復雜的、未知的攻擊行為,從而實(shí)現識別和防御未知病毒。該中心有關(guān)專(zhuān)家指出,主動(dòng)防御軟件能夠有效克服現有反病毒產(chǎn)品以被動(dòng)預防為主、識別未知攻擊行為能力弱的缺陷,是反病毒核心技術(shù)的重大突破和創(chuàng )新。
●主動(dòng)防御標簽不能亂貼
目前,各種新病毒此起彼伏,傳統殺毒軟件面臨的形勢愈來(lái)愈嚴峻。盡管許多安全廠(chǎng)商不斷做一些相對的改良,甚至每周都在不停地更新病毒庫,但病毒庫更新的速度滯后于新病毒的出現,同時(shí),不斷擴大的工作量需要投入更多的人力物力,這形成一個(gè)令人擔憂(yōu)的惡性循環(huán)。
雖然一些安全廠(chǎng)商也在宣稱(chēng)主動(dòng)防御,但其主動(dòng)防御多數是對一個(gè)可疑行為動(dòng)作的預警:比如更改注冊表等,并不能分析出其行為的合法性。有的殺毒軟件宣稱(chēng)的所謂“主動(dòng)防御”,只是提示計算機正受病毒威脅,并不能對此進(jìn)行分析處理,致使電腦用戶(hù)即便明知面臨威脅也無(wú)所適從。
陳拂曉指出,先找到病毒,提取特征值,添加到病毒庫,然后通過(guò)對比來(lái)殺毒的原理,無(wú)法做到真正的主動(dòng)防御。主動(dòng)防御運作機理的顯著(zhù)特征是,沒(méi)有病毒庫依然可以殺毒,這是目前多數殺毒軟件做不到的。
北京東方微點(diǎn)信息技術(shù)公司田亞葵日前接受記者采訪(fǎng)時(shí)進(jìn)一步分析指出,主動(dòng)防御的定義應當是采用動(dòng)態(tài)仿真技術(shù),模擬專(zhuān)家判定病毒的機理,自動(dòng)準確判斷新病毒,主動(dòng)實(shí)時(shí)防御并查殺新病毒。類(lèi)似于一對一的服務(wù),直接把專(zhuān)家安排到最終端,時(shí)刻準備著(zhù)為用戶(hù)服務(wù),及時(shí)應付各種問(wèn)題,第一時(shí)間把病毒拒之門(mén)外,把破壞降到最低,實(shí)時(shí)確保用戶(hù)的安全。
“可以肯定地說(shuō),主動(dòng)防御是具有革命性的一種殺毒新方式!标惙鲿哉f(shuō),“主動(dòng)防御對于防止未知病毒木馬發(fā)起的第一波打擊具有重要的意義。但是,主動(dòng)防御也不可能做到百分之百地抵御未知病毒木馬,主動(dòng)防御軟件功能的完善還有很長(cháng)的路要走!(張磊)