在蔚可云众多安全产品中,有一个名为“web应用防火墙”的产品,很容易引起普通开发者的疑惑,web应用防火墙和传统防火墙到底有什么差别,以至于我们还需要购买这一种产品?
传统防火墙
传统防火墙的功能,主要是及时提醒和处理计算机运行中可能存在的安全风险和数据传输等问题,所以传统防火墙在应用层不起作用,它主要针对的是OIS模型的第三、四层,即网络层和传输层。
既然如此,传统防火墙自然无法理解web应用程序重的编程语言,比如HTML、SQL等等,也就无法理解http会话,从而无法应对SQL注入、跨站脚本、网页篡改等应用层的攻击。
传统防火墙有其存在的必要,它可以和web应用防火墙共存,既是互补,也能协同。它可以记录计算机网络中的数据信息、实时监控操作人员的各项操作,一旦发现存在风险,适时发出警报,它还能拦截一些不安全的服务。但单纯的防火墙,已经不能满足企业对安全的要求。
Web应用防火墙
Web应用防火墙是互联网云安全的常见产品,全称Web Application Firewall(WAF)。它主要作用于OSI模型第七层的应用层,能理解和分析HTTP会话,可以识别和防范针对应用层的攻击,它还能向下兼容,具备一些传统网络防火墙的功能。