Waf的全拼為:Web Application Firewall,又稱Web應(yīng)用防火墻,顧名思義Waf是一款專針對(duì)Web應(yīng)用攻擊的防護(hù)產(chǎn)品。當(dāng)Web應(yīng)用越來越豐富的同時(shí),大部分交互都轉(zhuǎn)移到了Web上,與此同時(shí)Web也成為了主要的攻擊目標(biāo),此時(shí)Waf就成為了安全防護(hù)中的第一道防線,Waf在安全中的重要性不言而喻。Waf防火墻也是目前在解決DDOS以及CC攻擊上比較好的一種防火墻了。
Waf防火墻的原理是通過過濾和監(jiān)視Web應(yīng)用程序與Internet之間的HTTP通信來幫助保護(hù)Web應(yīng)用程序。它通??梢员Wo(hù)Web應(yīng)用程序免受跨站點(diǎn)偽造,跨站點(diǎn)腳本(XSS),文件包含和SQL注入等攻擊。WAF是協(xié)議第7層防御(在OSI模型中),并非旨在防御所有類型的攻擊。這種緩解攻擊的方法通常是一系列工具的一部分,這些工具共同創(chuàng)建針對(duì)一系列攻擊媒介的整體防御。通過在Web應(yīng)用程序的前面部署WAF,可以在Web應(yīng)用程序和Internet之間放置一個(gè)屏蔽。
云Waf是近年來隨著云計(jì)算的推動(dòng)衍生出來的新產(chǎn)品,云WAF,也稱WEB應(yīng)用防火墻的云模式,這種模式讓用戶不需要在自己的網(wǎng)絡(luò)中安裝軟件程序或部署硬件設(shè)備,就可以對(duì)網(wǎng)站實(shí)施安全防護(hù),它的主要實(shí)現(xiàn)方式是利用DNS技術(shù),通過移交域名解析權(quán)來實(shí)現(xiàn)安全防護(hù)。用戶的請(qǐng)求首先發(fā)送到云端節(jié)點(diǎn)進(jìn)行檢測(cè),如存在異常請(qǐng)求則進(jìn)行攔截否則將請(qǐng)求轉(zhuǎn)發(fā)至真實(shí)服務(wù)器。
軟Waf則是安裝在需要防護(hù)的服務(wù)器上,實(shí)現(xiàn)方式通常是Waf監(jiān)聽端口或以Web容器擴(kuò)展方式進(jìn)行請(qǐng)求檢測(cè)和阻斷。
硬Waf通常的安裝方式是將Waf串行部署在Web服務(wù)器前端,用于檢測(cè)、阻斷異常流量。常規(guī)硬件Waf的實(shí)現(xiàn)方式是通過代理技術(shù)代理來自外部的流量,并對(duì)請(qǐng)求包進(jìn)行解析,通過安全規(guī)則庫的攻擊規(guī)則進(jìn)行匹配,如成功匹配規(guī)則庫中的規(guī)則,則識(shí)別為異常并進(jìn)行請(qǐng)求阻斷。
當(dāng)然無論是分類下的哪種WAF,在作用上都是可以起到檢測(cè)與阻斷異常流量的作用的。那么WAF是如何有效的阻斷DDOS和CC攻擊的呢?
1、根據(jù)技術(shù)判斷用戶是否為初次請(qǐng)求訪問,通常將符合規(guī)則的請(qǐng)求導(dǎo)向默認(rèn)登陸頁面,并記錄該事件。以此為檢測(cè)方式,判斷用戶是否會(huì)存在異常。如果屬于異常操作則會(huì)觸發(fā)規(guī)則進(jìn)行相應(yīng)處理。
2、通過WAF的防御機(jī)制,可以有效抵御遭遇爬蟲、或入侵的風(fēng)險(xiǎn)。
3、針對(duì)網(wǎng)站上的請(qǐng)求進(jìn)行異常檢測(cè),有效阻斷不符合正常請(qǐng)求的訪問,以此來減少應(yīng)用受到流量攻擊的威脅。
4、建立安全規(guī)則庫,以安全規(guī)則來去判斷應(yīng)用的數(shù)據(jù)是否有存在異常,如果有異常數(shù)據(jù)發(fā)生,則會(huì)被直接阻斷,避免網(wǎng)頁被篡改以及信息泄露等。
整體來說使用WAF防火墻是可以有效的保障web業(yè)務(wù)運(yùn)行的安全性的,并在一定程度上是可以有效的減少服務(wù)器遭遇DDOS和CC攻擊的風(fēng)險(xiǎn)的。
聯(lián)系客服