什麼是網路應用程式防火牆 (WAF)?
網路應用程式防火牆(WAF)是最早的保護網路應用程式免受攻擊的解決方案。WAF部署在網路層,為組織的整套網路應用程式提供保護。
WAF 可以使用幾種不同的技術來識別和回應網路應用程式的威脅。WAF 將擁有一個簽名庫,用於偵測網路應用程式的已知威脅。這些簽名庫通常會搭配異常偵測功能,有助於識別可能是攻擊的異常 Web 要求和回應。
網路應用程式防火牆的目標是為組織中所有面向 Internet 的網路應用程式提供通用保護。雖然 WAF 可以調整為不同的 Web 應用程式提供個人化保護,但它們只能根據網路流量中可見的資料進行觀察並做出決策。
什麼是運行時應用程式自我保護 (RASP)?
運行時應用程式自我保護(RASP)解決方案旨在為應用程式提供更有針對性的保護。RASP 不是將組織的所有網路應用程式視為一個整體來保護,而是監視並保護單一應用程式。
RASP 透過對特定應用程式執行內省來運作。透過監控應用程式的輸入、輸出和行為,RASP 甚至可以根據攻擊對目標應用程式行為的影響來識別新穎的攻擊。運行時應用程式自我保護旨在為應用程式提供非常有針對性的、精細的保護。透過使用內省,RASP 可以偵測獨特的威脅;但是,運行時應用程式自我保護必須與應用程式本身運行在同一台裝置上。
比較西洋洲航空與拉斯普
WAF 和 RASP 解決方案均旨在為網路應用程式提供保護,使其免受網路威脅。但是,這兩種解決方案以非常不同的方式實現這個目標。
WAF 旨在為組織的整個網路應用程式基礎架構提供通用保護。他們能夠在生命週期早期捕捉和阻止攻擊,但只能通過監控網絡流量來做到這一點。 如果無法了解所保護的應用程序,WAF 可能會錯過一些威脅,但它們捕獲的攻擊永遠不會到達目標應用程式。
另一方面,RASP 旨在為應用程式提供非常個人化的保護。透過監控應用程式執行的各個方面,RASP 甚至可以根據攻擊對受保護應用程式的影響來偵測未知的攻擊。但是,RASP 必須在裝置上運行,這可能會對開銷和應用程式效能產生影響。
如上所述,WAF 和 RASP 在應用程式安全方面是互補的解決方案,而不是競爭的解決方案。WAF 提供第一道防線,在網路應用程式到達目標應用程式之前過濾掉許多對網路應用程式的威脅。然後,RASP 使用這些應用程式的深入可見性提供的上下文來識別和阻止 WAF 漏掉的攻擊。這種組合可最大程度地減少易偵測的威脅的影響,同時還提供防範更複雜的攻擊。
超越 WAF 到 WAAP
WAF 和 RASP 的組合很好,主要是因為 RASP 具有識別和阻止 WAF 錯過的威脅的能力。 WAF 是一種傳統的應用程式安全解決方案,由於僅根據網路流量識別威脅的能力有限,因此經常會產生大量誤報和漏報。
保護網路應用程式免受現代威脅,需要的不僅僅是用 RASP 補充 WAF,而是用現代解決方案完全取代它們。下一代 WAF 是自動化網路應用程式和應用程式開發介面保護(WAAP)。
WAAP 解決方案承認公司越來越多地向 Internet 公開網路應用程式介面(應用程式開發介面)這一事實。雖然這些應用程式開發界面具有許多與傳統網頁應用程式相同的功能,但它們的工作方式不同,並且具有獨特的安全要求。WAAP 解決方案為網頁應用程式和應用程式開發介面等提供全面的保護。
Check Point’s Check Point AppSec is an industry-leading automated WAAP solution. It leverages machine learning and a patent-pending contextual artificial intelligence engine to identify and block threats to web applications and APIs. This enables it to detect a wider range of threats than a traditional WAF while achieving a much lower rate of false positive and negative threat detections. By leveraging contextual information and assigning each request a risk score, Check Point AppSec evolves with an organization’s applications and highlights the requests most likely to be malicious.
Check Point’s Check Point AppSec is the next generation of web application and API security. To learn more about its capabilities, request a demo. Then, you’re welcome to try it out for yourself with a free trial.
