ImageVerifierCode 换一换
格式:DOCX , 页数:6 ,大小:23.38KB ,
资源ID:842961      下载积分:8 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wnwk.com/docdown/842961.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2023年WEB应用防火墙WAF技术的综述.docx)为本站会员(sc****y)主动上传,蜗牛文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蜗牛文库(发送邮件至admin@wnwk.com或直接QQ联系客服),我们立即给予删除!

2023年WEB应用防火墙WAF技术的综述.docx

1、天道酬勤Web应用防火墙WAF技术的综述马月 侯雪城 吴佳帅 奚启森 徐嬴颖摘 要: Web应用的广泛扩展,使得传统的网络防护技术已经不能有效地应对来自应用层的各种攻击。随着效劳提供商对Web应用的平安需求不断提升,Web应用防火墙WAF作为应用层防护工具开始备受关注。为了研究Web应用防火墙技术的开展现状,通过阅读大量文献,對Web应用防火墙技术进行总结和分析,提出了Web应用防火墙的开展新趋势。关键词: WAF; 应用层防护; Web应用防火墙; 防火墙; WAF部署中图分类号:TP393 文献标识码:A 文章编号:1006-8228202303-13-03Research on tech

2、nologies of Web application firewallMa Yue, Hou Xuecheng, Wu Jiashuai, Xi Qisen, Xu YingyingWenzhou University, College of Computer Science and Artificial Intelligence, Wenzhou, Zhejiang 325035, ChinaAbstract: With the extensive development of Web applications, traditional protection technologies ca

3、n no longer cope with the various attacks from application layer. With the increasing requirements of service providers for security of Web application, Web application firewall WAF, as an application layer protection tool, has attracted more and more attention. In order to study the development of

4、Web application firewall technology, this paper summarizes and analyzes the Web application firewall technology by reading a large number of literatures, and then puts forward the new development trend of Web application firewall.Key words: application layer protection; Web application firewall; fir

5、ewall; WAF deployment0 引言据统计说明,近75%的网络攻击发生在应用层1。传统的防火墙一般是通过分组过滤的形式来实现,但是这种传统的方法只能控制和过滤对一些端口或IP地址的非授权访问。当恶意攻击者针对Web效劳发动应用层攻击时,如注入、失效的身份认证、敏感数据泄露、XML外部实体、失效的访问控制、平安配置错误、跨站脚本、不平安的反序列化等2,传统分组过滤防火墙无法检测到异常流量与提供Web应用系统防护。Web应用防火墙Web Application Firewall,以下简称WAF可以检测协议的请求,解析请求中的响应元素,对存在威胁的请求进行拦截,从而实现对Web应用实现

6、应用层的平安防护工作3。WAF可以是硬件产品或软件产品,一般架设在Web应用效劳器的前端。它通过截获或者复制得到来自客户端的请求,将得到的请求进行解析来得到特定的解析实体,然后放入规那么库来检测请求的平安性与合法性,通过建立一个可靠的请求准入机制实现对各类网站站点的有效防护。同时,WAF的数据中心将依据新增加的应用程序或新的软件模块进行相应的更新、变化4。1 WAF的分类根据WAF系统的实现方式,WAF可以分为三类:硬件WAF、软件WAF和云WAF。硬件WAF一般由硬件完成防护工作,通常以串行方式部署在Web效劳器的前端,截获对Web效劳器的请求进行检测,如华为的WAF5000 Web应用防火

7、墙。硬件WAF部署相对简单,仅需要简单的网络配置即可,并且可以承受较大的数据访问量。由于在物理层面部署在Web效劳器之前,被绕过的可能性较低,能有效保护后端效劳器的平安。软件WAF一般安装在需要防护的效劳器上,以WAF监听端口的方式进行请求检测和阻断,如国内的ShareWAF。软件WAF管理方便,提供可视化的友好的管理界面,但由于只能单台效劳器部署,一般适合中小型网站使用。云WAF,也称WAF的云模式。云WAF一般基于云计算技术实现,在这种模式下用户可以直接使用效劳商提供的相应Web防护效劳,如华讯网络云WAF。云WAF利用DNS技术,通过移交域名解析权将请求移交到云端进行检测,确认其合法性后

8、再转发到真实效劳器。由于采用移交DNS解析权的工作方式,使得其存在被轻易绕过的风险,可靠性较低5。2 WAF的工作原理2.1 工作流程WAF的工作流程可分为三个阶段,如图1所示。前期是WAF工作搭建的根底,系统将根据匹配规那么、工作环境和工作方式的设定为相关Web效劳提供特定保护。匹配规那么包括配置URL黑白名单、配置IP黑白名单、配置策略文件、设置正那么表达式等。工作环境配置包括设置WAF要保护的Web站点、配置负载均衡策略、搭建部署平台环境等。工作方式配置包括设置WAF的部署模式,以及配置请求与响应行为。在中期,WAF工作需要经过用户协议获取、用户操作获取、数据清洗、规那么匹配与二次检验等

9、五个环节6,实现对客户端用户操作的获取、/S请求的解析与错误处理的解析,对无用数据进行清洗,并进行二次检验。通过规那么匹配与行为分析,系统将进行拦截、重定向等响应。在后期,WAF系统将对日志统计整合,并存檔以便于数据分析与执行基于数据的相关行为。2.2 部署模式WAF不同部署方式,对应不同的工作原理与工作方式。 透明代理模式:也称为网桥代理模式,WAF在后台起到类似网桥的作用,因为在客户端眼中是直接访问Web效劳器的,WAF对于用户而言是透明的7,如图2所示。WAF在其中起了代理客户请求的作用,拦截并检测来自客户端的请求。 反向代理模式:如图3所示,WAF起到反向代理效劳器的作用。在客户端眼中

10、,WAF的地址就是真实效劳器的地址,实际上客户端的请求是直接发送给WAF效劳器的,而不能直接访问到真实的Web效劳器。当WAF检测请求合法后,才会将请求转发到真实效劳器上并返回来自效劳器的响应。 路由代理模式:如图4所示,路由代理模式和透明代理模式类似,但透明代理模式是基于网桥模式转发请求,而路由代理模式那么是基于路由器转发客户端请求。 端口镜像模式:如图5所示,WAF通过交换机镜像一份来自客户端的请求。在这种部署模式下,因为WAF没有直接截取请求,所以不能对客户端请求进行拦截,一般用于对客户端请求的流量监控及分析工作8。3 传统WAF的缺乏WAF通过检测访问效劳器的数据流量来实现防护工作。由

11、此,当恶意攻击者的访问请求主动绕开WAFBypass,直接攻击Web效劳器时,WAF的防护功能就失效了。以下介绍几种常见的WAF绕过策略。 从架构层Bypass WAF:主要是针对云WAF而言,攻击者访问时,获取真实的效劳器的IP地址,使访问请求不经过云WAF,而直达应用,实现绕过。 从资源角度:请求POST BODY数据较多,检测所有的内容将导致WAF消耗太多资源。因此许多WAF只检测数据的局部内容。攻击者通过把攻击内容放在POST BODY尾部的方式,来绕过局部WAF的检测。 从协议层面:WAF只检测协议相关的请求。通过构造非协议或者利用协议解析中的不一致进行攻击。协议解析不一致是指:某些

12、攻击数据包被WAF认为并非协议内容,不对其进行检测,而后端应用对协议存在一定的容错性,导致攻击数据包仍被认为是协议内容,在应用端被解析后造成攻击。 从规那么缺陷:攻击者构造WAF检测规那么库未配置检测规那么的请求,躲避WAF的检测3。4 传统WAF的演变4.1 WAF1.0第一代WAF有两个主要内容:属性方法、地址、参数和分析前的数据转换。通过采用了基于签名的方法,防止效劳器攻击,如RCE、路径遍历和SQL注入等攻击。4.2 WAF 2.0技术栈和关键Web应用程序数量的爆炸式增长推动了WAF 的开展。Web应用程序的庞大数量和其复杂性令传统的基于签名的方法发生误报检测的数量过多。因此,第二代

13、WAF采用了建立一个动态模型的方法,即“自学习模型的检测手段,出现了保护用户免受攻击XSS和CSRF的方法。但由于监督机器学习优化签名需要广泛的人工干预,这一过程需消耗大量的时间,降低了用户的Web体验。4.3 WAF3.0为了逃避特征分析,黑客将注意力转移到“零日漏洞上。防护者被迫建立一个正常应用程序功能模型,以便在保持低误报的同时检测异常情况。由于没有“干净的流量作为自学习模型的样本,完全自动化的方法也出现了短板。后在“隐含马尔可夫模型来建立用户行为模型的帮助下,第三代WAF可以使用这种合法请求中混杂着恶意请求的混合流量进行学习,防止“零日漏洞攻击,防止绕过攻击。4.4 WAF4.0第四代

14、WAF采用了基于算法的检测新技术,根据攻击手法进行分析,运用应对该攻击手法的新算法,实时地分析网络数据。WAF内部的“轻型虚拟机可模拟攻击,分析攻击特征,从而预测和防御相关Web攻击。以此来弥补基于自学习模型检测手段的资源耗用问题和基于创新的平安模型的变种检测准确率不高的问题。5 WAF新趋势WAF可利用虚拟化技术来做私人数据网络与互联网的分割,为私人网络搭建一座防护屏障以保护其网络、端点设备与网络内用户的平安,来防止相关Web攻击。Socialbot是一种控制社交媒体帐户的机器人,是自动化软件,可在网络社交中模仿人类的行为。它通过欺骗真实用户来传播,往往攻击一个社交圈就可同时影响多个不同受众

15、群体。对此,局部WAF有考虑检测与阻止Socialbo来实现社交网络僵尸用户检测。SEOSearch Engine Optimization,即搜索引擎优化,它容易带来错误的入口页或是恶意反向链接,诱导用户点击进入恶意网站。为此,WAF还允许配置适宜的URL过滤及应用保护以减小用户不经意点击此等恶意网站的几率,来抵抗利用搜索引擎结果包装恶意攻击连接隐藏不法意图的攻击9。6 结束语本文围绕WAF这一主题,介绍了主要实现方式、传统WAF的缺乏和开展趋势,旨在便于开展后续相关WAF研究和设计工作。随着科技的不断革新,网络攻击者的手段也日益高明,WAF防护技术将不断迎接挑战。新生代的WAF还可以结合其所防护的Web的功能,从使用者或运营者的逻辑特征下手,提供灵活多变、适用于更多复杂环境的防护。参考文献References:1 冯芳梅.基于ColdFusion的Web应用防火墙引擎D.电子科技大学,2023.2 OWASP Top 10 2023中文版V1.3EB/OL:/owasp.org/owasp-project/OWASPTop102023v1.3.pdf.3 马一腾,成辰,金海旻等.浅谈WAF技术在商业银行平安领域的应用及前景J.中国金融,2023.8:60-654 魏涛.Web应用防火墙的应用与研究J.现代商贸工业,2023.24:213-2145 何军.基于云计算的Web

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2