解決 IDS 的誤報、誤警與安全管理 |
發布時間: 2012/7/3 18:39:36 |
目前,人們對IDS最大的批評很可能就是誤報。從技術層面上講,誤報就是指檢測算法將正常的網絡數據當成了攻擊。但實際上用戶所認為的誤報卻是誤警。 IDS誤報的典型情況 典型的情況:用戶第一次使用IDS時,打開(起用)了所有可能的算法和配置,就等于說:“告訴我網絡上所發生的一切。”他們對所有的活動都感到驚喜。也許他們的確抓住了個把壞蛋。可是一兩個星期之后,他們會說:“唉,我被這些信息淹沒了,我無法對它們進行響應。”于是就產生了“誤報”的說法,事實上,在很多情況下,它們僅僅是誤警。用戶往往會對IDS報有錯誤的期望,他們指望IDS會自動提供他們希望看到的東西。我們距離這一目標還有很長的路要走。 在這方面,誤報是一個關鍵問題。很顯然,如果IDS產品將正常的網絡數據當成攻擊,客戶就不會再安裝IDS產品,以免影響其正常業務。IDS廠商應當投入大量資源和時間使IDS的算法運作良好,這樣一來,當客戶使用我們的產品時不會有很多誤報。 而且問題并不總是出在工具上面,也取決于如何配置工具。任何產品都是如此,如果配置得當,你會發現設備反映靈敏。如果你打開所有的(監控)功能,則會造成數據泛濫,難以正常監控。 但實際情況比這更加復雜。兩個不同的機構由于站點配置不同,對同一產品的誤報的評價也不同。當你在一個沒有人使用IE的網絡中發現了IE流量,(就說明誤報的存在)你同時對一個開放研究網和一個校園網中進行觀察,得出的結論是完全不同的。 造成誤報與誤警的認識誤區的一個重要原因是IDS所能報告的不只是攻擊,而是報告網絡的一切情況。例如IDS能夠報告TCP連接的建立,HTTP請求的URL,而這些都不一定是攻擊。IDS為什么要報告這些可能不存在攻擊的事件呢?因為通過對這些事件的統計和分析,有時是能夠在這些網絡事件發現攻擊跡象的。這也多少反映IDS的局限性,即它不可能百分之百精確地報告攻擊,“電腦”有時還需要人腦的經驗。 解決誤報和誤警問題的對策 解決誤報和誤警的對策有很多,但離目標還有很長的路要走。主要方法如下: 1.將基于異常的技術和傳統的基于特征的技術相結合 異常檢測的一個問題在于當今最好的研究工具也只有大約75%的成功率。因此,幾乎沒有客戶能清楚地了解其網絡運作情況。如果你給他們的產品總是提供不可靠的數據,他們將完全放棄該產品。 2.將協議分析技術與和傳統的基于特征的技術相結合
本文出自:億恩科技【www.vbseamall.com】 |