论文部分内容阅读
Web服务在迅猛发展的过程中也存在着严重的安全问题。目前Web服务在应用层普遍存在SQL注入、跨站脚本攻击、缓冲区溢出、爬虫、木马、目录遍历等各类攻击,由于这些攻击主要隐藏于应用层数据,而传统意义上的防火墙主要是在网络层提供防护,已不能满足Web服务的安全需求。如何为用户提供安全可信赖的Web服务正是企业在发展业务的同时需要考虑的重要问题。
针对Web安全问题,重点研究了目前Web安全解决方案中主要的防护方法和模式,在此基础上提出了一个Web安全网关系统的设计方案,给出了整体框架和模块详细介绍,并对其中的核心模块给出了实现,具体工作如下:
1.在对目前主流防护模式进行分析的基础上,提出了一种具有优先级且结合了单个规则和关联规则的检测模式,在一定程度上可以减小误报,提高效率。
2.在对目前规则生成方法进行分析的基础上,结合Web防系统的特点,提出了一种与系统监控、漏洞监控相结合,基于数据挖掘算法的规则更新方法,可以更准确、快捷的更新攻击规则。
3.在对目前主流防护系统进行分析的基础上,给出了一个功能全面的Web安全网关系统的设计方案,结合了流量控制、访问控制、攻击防护和数据恢复等技术,解决了目前防护系统功能单一,各种设备相结合才能使用的问题。
4.在对模块的实现中,结合实际使用添加了管理界面的实现,可以提供灵活易用的配置管理。