您的位置: 首页> 技术 > 应用防火墙技术
 

应用防火墙技术

 
    防火墙技术发展了很多年,为何网络攻击还是层出不穷,是技术的缺陷还是攻击技术的进步?为何需要应用防火墙?......
 

 
正文  
A7 Improper Error Handling Error conditions that occur during normal operation are not handled properly. If an attacker can cause errors to occur that the web application does not handle, they can gain detailed system information, deny service, cause security mechanisms to fail, or crash the server.
A8 Insecure Storage Web applications frequently use cryptographic functions to protect information and credentials. These functions and the code to integrate them have proven difficult to code properly, frequently resulting in weak protection.
A9 Denial of Service Attackers can consume web application resources to a point where other legitimate users can no longer access or use the application. Attackers can also lock users out of their accounts or even cause the entire application to fail.
A10 Insecure Configuration Management Having a strong server configuration standard is critical to a secure web application. These servers have many configuration options that affect security and are not secure out of the box.

    业界标准的应用防火墙一般采用主动安全技术实现对应用的保护。主动安全技术是指建立正面规则集,也就是说明哪些行为和访问是合法的规则描述。对于接收到的应用数据(从网络协议还原出来的应用数据,不是数据报文头),判断是否符合合法规则。因为只允许通过已知的正常数据,这种方式可以防御所有的未知攻击。

    下表是应用防火墙技术和传统安全产品功能的比较:

 

攻击类型

防火墙

入侵检测

应用防火墙

Unvalidated Input

不能防御

部分防御

全部防御

Broken Access Control

不能防御

不能防御

全部防御

Broken Authentication and Session Management

不能防御

不能防御

全部防御

Cross Site Scripting (XSS) Flaws

不能防御

部分防御

全部防御

Buffer Overflows

不能防御

部分防御

全部防御

Injection Flaws

不能防御

部分防御

全部防御

Improper Error Handling

不能防御

不能防御

全部防御

Insecure Storage

不能防御

不能防御

全部防御

Denial of Service

部分防御

部分防御

全部防御

Insecure Configuration Management

部分防御

部分防御

全部防御

Unknown Attacks

不能防御

不能防御

全部防御

应用防火墙技术是现有网络安全架构的一个重要的补充,并不是取代传统防火墙和入侵检测等安全设备。传统安全设备阻挡攻击者从正面入侵,着重进行网络层的攻击防护;而应用防火墙着重进行应用层的内容检查和安全防御,与传统安全设备共同构成全面,有效的安全防护体系。  
北京华城瑞安网络技术有限公司 2005-2006 版权所有      联系我们       版权声明