当前位置: 首页 > article >正文

【网络安全设备系列】9、WAF(Web应用防火墙)

0x00 定义:

Web应用防火墙是通过执行一系列针对HTTP/HTTPS的安全策略来专门为Web应用提供保护的一种设备。 

WAF需要部署在Web服务器的前面,串行接入,不仅在硬件性能上要求高,而且不能影响Web服务,所以HA功能、Bypass功能都是必须的,而且还要与负载均衡、Web Cache等Web服务器前的常见的产品协调部署。

(author https://www.cnblogs.com/Shepherdzhao/)

 

 0x01 产生背景:

当WEB应用越来越为丰富的同时,WEB 服务器以其强大的计算能力、处理性能及蕴含的较高价值逐渐成为主要攻击目标。SQL注入、网页篡改、网页挂马等安全事件,频繁发生。 

企业等用户一般采用防火墙作为安全保障体系的第一道防线。但是,在现实中,他们存在这样那样的问题,由此产生了WAF(Web应用防护系统)。Web应用防护系统用以解决诸如防火墙一类传统设备束手无策的Web应用安全问题。与传统防火墙不同,WAF工作在应用层,因此对Web应用防护具有先天的技术优势。基于对Web应用业务和逻辑的深刻理解,WAF对来自Web应用程序客户端的各类请求进行内容检测和验证,确保其安全性与合法性,对非法的请求予以实时阻断,从而对各类网站站点进行有效防护。 

0x02 主要功能:
1、审计设备:用来截获所以HTTP数据或者仅仅满足某些规则的会话;  
2、访问控制设备:用来控制对Web应用的访问,既包括主动安全模式也包括被动安全模式。   
3、架构/网络设计工具:当运行在反向代理模式,他们被用来分配 职能,集中控制,虚拟基础结构等。   
4、WEB应用加固工具:这些功能增强被保护Web应用的安全性,它不仅能够屏蔽WEB应用固有弱点,而且 能够保护WEB应用编程错误导致的安全隐患。主要包括防攻击、防漏洞、防暗链、防爬虫、防挂马、抗DDos等。

0x03 使用方式:

与IPS设备部署方式类似,可以串联部署在web服务器等关键设 备的网络出口处。 


http://www.kler.cn/a/472292.html

相关文章:

  • 在 PhpStorm 中配置命令行直接运行 PHP 的步骤
  • 【Vue】:解决动态更新 <video> 标签 src 属性后视频未刷新的问题
  • 洛谷:P1540 [NOIP2010 提高组] 机器翻译
  • 细说STM32F407单片机以轮询方式读写外部SRAM的方法
  • Git撤销指定commit并更新远端仓库
  • 如何配置Cursor的显示主题模式
  • python无需验证码免登录12306抢票 --selenium(2)
  • 更新用户头像功能
  • 力扣1047. 删除字符串中所有相邻重复项
  • 数值分析速成复习笔记
  • vue.js 插槽-具名插槽
  • 如何处理京东商品详情接口返回的JSON数据中的缺失值?
  • 25/1/6 算法笔记<强化学习> 初玩V-REP
  • GPU算力平台的应用之任意门:任意穿搭匹配模型的应用教程
  • 晨辉面试抽签和评分管理系统之三:考生批量抽签
  • Java SE 与 Java EE 简介
  • vue3 react使用高德离线地图
  • linux MySQL 实时性能监控工具
  • TCP实验报告
  • 【Uniapp-Vue3】scroll-view可滚动视图区域组件
  • 使用U盘制作CentOS 7.9启动盘的详细步骤
  • Java大厂面试题之10种分布式ID的生成方案
  • C++编程进阶:标准库中的迭代器库解析
  • 【微服务】7、分布式事务
  • 第一个Spring MVC 6入门示例
  • 阿里云DDoS防护:如何更换IP地址,保护您的云服务器