黑客使用Web攻擊的八條原因 |
發布時間: 2012/8/24 17:36:02 |
隨著Web2.0時代的來臨,各大社交網站已經成了主流的互動媒體。作為互聯網中的一支神秘部隊,“黑客”的想法同樣是與時俱進的。現在,大多數的黑客們越來越傾向于使用各種針對Web攻擊的手法,即繞過了防火墻等常規防護手段,也使得攻擊手段更加簡便和多樣化,令人防不勝防。 黑客們普遍使用Web進行攻擊的做法是有原因的: 1. 服務器漏洞 由于存在漏洞和服務器管理配置錯誤,Internet Information Server(IIS)和Apache網絡服務器經常被黑客用來進行Web攻擊。 2. Web服務器虛擬托管 同時托管幾個甚至數千個網站的服務器也是惡意Web攻擊的目標。 3. 顯性/開放式代理 被黑客控制的計算機可以被設置為代理服務器,躲避URL過濾對通信的控制,進行匿名上網或者充當非法網站數據流的中間人。 4. HTML可以從網頁內完全不同的服務器嵌入對象 用戶可以從特定網站請求瀏覽網頁,只自動地從Google分析服務器等合法網站下載對象;廣告服務器;惡意軟件下載網站;或者被重新導向至惡意軟件網站。 5. 普通客戶機可能是黑客的試水石 Internet Explorer、Firefox等各種瀏覽區以及Windows操作系統中包含了很多可以被黑客利用的漏洞,特別是在用戶經常不及時安裝補丁的情況下。黑客會利用這些漏洞在不經用戶同意的情況下自動下載惡意軟件代碼——也稱作隱藏式下載。因此他們可能經常變成被黑客控制的傀儡,在訪問您網站的同時,Web攻擊給您的應用帶來風險。 6. 各種移動代碼、跨站腳本在網站上被廣泛使用 在瀏覽器中禁用JavaScript、Java applets、.NET應用、Flash或ActiveX似乎是個好主意,因為它們都會在您的計算機上自動執行腳本或代碼,但是如果禁用這些功能,很多網站可能無法瀏覽。這為編碼糟糕的Web應用開啟了大門,它們接受用戶輸入并使用Cookies,就像在跨站點腳本(XSS)中一樣。在這種情況下,某些需要訪問與其他開放頁面的數據(Cookies)Web應用會出現混亂。任何接受用戶輸入的Web應用(博客、Wikis、評論部分)可能會在無意中接受惡意代碼,而這些惡意代碼可以被返回給其他用戶,除非用戶的輸入被檢查確認為惡意代碼。 7. 對HTTP和HTTPS的普遍訪問 訪問互聯網必須使用Web,所有計算機都可以通過防火墻訪問HTTP和HTTPS(TCP端口80和443)。可以假定所有計算機都能夠訪問外部網絡。很多程序都通過HTTP訪問互聯網,例如IM和P2P軟件。此外,這些被劫持的軟件打開了發送僵尸網絡命令的通道,使得用戶遭受了Web攻擊。 8.在郵件中采用嵌入式HTML 由于SMTP電子郵件網關會在一定程度上限制可以郵件的發送,黑客已經不經常在電子郵件中發送惡意代碼。相反,電子郵件中的HTML被用于從Web上獲取惡意軟件代碼,而用戶可能根本不知道已經向可以網站發送了請求。 從上面這些黑客常用的Web攻擊方向中我們可以看到,為了避免使我們成為以上這些黑客關注的對象,我們需要一種專門針對Web攻擊進行全面防護的設備,部署一個立體防護的層次,使其能自動智能化地對黑客的這些攻擊手段進行判別和防護。而非使用一個或多個傳統的只有固定策略或固定攻擊特征庫的被動防護網關來解決。 WEB應用防火墻的出現就是為了專門解決這方面難題的,應用防火墻通過執行應用會話內部的請求來處理應用層,它專門保護Web應用通信流和所有相關的應用資源免受利用Web協議或應用程序漏洞發動的Web攻擊。應用防火墻可以阻止將應用行為用于惡意目的的瀏覽器和HTTP攻擊,一些強大的應用防火墻甚至能夠模擬代理成為網站服務器接受應用交付,形象的來說相當于給原網站加上了一個安全的絕緣外殼。 本文出自:億恩科技【www.vbseamall.com】 |