当Web应用越来越为丰富的同时,Web服务器以其强大的计算能力、处理性能及蕴含的较高价值逐渐成为主要攻击目标。

Web应用防护墙(Web Application Firewall,简称WAF)是通过执行一系列针对HTTP/HTTPS的安全策略来专门为Web应用提供保护的一款产品,主要用于防御针对网络应用层的攻击,像SQL注入、跨站脚本攻击、参数篡改、应用平台漏洞攻击、拒绝服务攻击等。

WAF通过记录分析黑客攻击样本库及漏洞情况,使用数千台防御设备和骨干网络以及安全替身、攻击溯源等前沿技术,构建网站应用级入侵防御系统,解决网页篡改、数据泄露和访问不稳定等异常问题,保障网站数据安全性和应用程序可用性。

WAF的工作原理

WAF部署在web应用程序前面,在用户请求到达web服务器前对用户请求进行扫描和过滤,分析并校验每个用户请求的网络包,确保每个用户请求有效且安全,对无效或有攻击行为的请求进行阻断或隔离。通过检查HTTP流量,可以防止源自web应用程序的安全漏洞(如SQL注入,跨站脚本攻击,文件包含和安全配置错误)的攻击。

WAF的出现解决了传统防火墙无法解决的针对应用层的攻击问题:

WAF会对HTTP的请求进行异常检测,拒绝不符合HTTP标准的请求,从而减少攻击的影响范围;WAF增强了输入验证,可以有效防止网页篡改、信息泄露、木马植入等恶意网络入侵行为,减小Web服务器被攻击的可能;WAF可以对用户访问行为进行监测,为Web应用提供基于各类安全规则与异常事件的保护;WAF还有一些安全增强的功能,用以解决WEB程序员过分信任输入数据带来的问题,如隐藏表单域保护、抗入侵规避技术、响应监视和信息泄露保护等。

WAF有哪些功能

l 攻击防护:智能识别Web系统服务状态,实时在线优化防御规则库、分发虚拟补丁程序,提供持续的安全防御支持。数千台防御设备,数百GB海量带宽和内部高速传输网络,实时有效抵御各类DDoS攻击、CC攻击。

l 安全替身:通过前沿的安全替身技术,虚拟补丁服务,采用主动发现、协同防御的方式将Web安全问题化于无形。即使在极端情况下,Web系统被入侵,甚至被完全破坏,也能重新构造安全内容,以保障系统正常服务。

l 攻击溯源:现有全球30万黑客档案库及漏洞情况服务中心,对攻击进行实时拦截、联动动态分析。通过百亿日志的大数据分析追溯攻击人员和事件,并利用“反向APT”技术完善黑客档案库,为攻击取证提供详尽依据。

l 登录安全:通过对登录过程中失败的用户名、密码、登录评率和登录后地域变化等多因素进行关联判断,从而实现Web系统登录安全。

WAF的应用场景:

防恶意攻击:防止竞争对手恶意攻击或黑客敲诈勒索,导致的请求超时,瞬断,不稳定等问题。

防数据泄露:防止黑客通过SQL注入、网页木马等攻击手段入侵网站数据库,获取核心业务数据。

防网页篡改:防止黑客通过扫描系统漏洞,植入木马后修改页面内容或发布不良信息,影响网站形象。

安全合规要求:符合相关法律法规要求,满足信息系统安全等级保护(等保测评)需求。

更多web应用防火墙的应用场景,可以参考这篇帮助文档。

Web应用防火墙是什么?有哪些功能?相关推荐

  1. 网页防篡改技术_阿里云云安全中心和web应用防火墙的网页防篡改功能有什么不同...

    阿里云云安全中心和web应用防火墙(WAF)产品都具备网页防篡改的功能,但两者实现防篡改的原理不同,导致用户在使用时需要根据自身业务情况选择. 我们先看看阿里云官方对此功能的说明: 云安全中心:&qu ...

  2. 等保测评中web应用防火墙怎么选择?

    随着<网络安全法>的出台,类似于金融.线上医院.物流货运等越来越多的平台被要求做等保测评工作.现阶段,大部分企业是被要求做等保二级或者等保三级工作.等保测评主要分为安全产品和测评板块,安全 ...

  3. 阿里云的WEB应用防火墙(WAF)能抵挡什么攻击

    Web应用防火墙(WAF)使用核心攻防和大数据能力来驱动Web安全,帮助您轻松应对各类Web应用攻击,确保网站的Web安全与可用性.本文介绍了WAF的功能特性. 业务配置 支持对网站的HTTP.HTT ...

  4. WEB应用防火墙是什么,数据库被篡改了怎么办,数据泄漏了用什么防

    现如今互联网发展迅猛,网络用户也越来越多,网络安全也更加的严峻,因此,保障网站数据的安全也越来越重要,对此,我们来简单介绍下WEB应用防火墙(WAF). WEB应用防火墙(Web Applicatio ...

  5. Web应用防火墙的敏感信息泄露保护功能可以防护哪些敏感数据泄漏?

    背景信息 防敏感信息泄漏功能是Web应用防火墙针对<网络安全法>提出的"网络运营者应当采取技术措施和其他必要措施,确保其收集的个人信息安全,防止信息泄露.毁损.丢失.在发生或者可 ...

  6. 网络防御系统之WEB应用防火墙-WAF概念和功能介绍

    一.WAF产生的背景 随着B/S架构的广泛应用,WEB应用的功能越来越丰富,也就意味着蕴含着越来越有价值的信息.于是WEB应用成为了黑客主要的攻击目标(第五层应用层).传统防火墙无法解析HTTP应用层 ...

  7. WEB应用防火墙的功能

    WEB应用防火墙主要是为了应对WEB应用攻击而诞生的一款网络防护产品. 那么,市面上有哪些常见的WEB攻击呢? SQL 注入即针对 Web 应用使用的数据库,通过注入一些非法的 SQL 语句,从而获 ...

  8. _Linux自编译云锁Web网站防火墙,看完小白也能保护网站安全

    图/文:迷神 之前写了一篇云锁防护网站入侵攻击的文章,但是那个是基于宝塔自带的添加模块功能,有的人说,不带那个功能.那接下来,我们就讲讲Linux下通过自编译Nginx添加云锁Web网站防火墙模块,这 ...

  9. 开源框架openresty+nginx 实现web应用防火墙(WAF)

    1.简介 Web应用防火墙(Web Application Firewall, WAF),通过对HTTP(S)请求进行检测,识别并阻断SQL注入.跨站脚本攻击(Cross Site Scripting ...

最新文章

  1. e站app改内置hosts_e-Mobile安卓下载-e
  2. .NET Core RSA密钥的xml、pkcs1、pkcs8格式转换和JavaScript、Java等语言进行对接
  3. document.getElementById 学习总结
  4. 中小型互联网公司微服务实践-经验和教训
  5. TortoiseSVN 的 bin 目录下面没有 svn.exe(已测试)
  6. Oracle 10g OCM Exam 大纲
  7. oracle exp imp
  8. C++ 继承中的同名成员的情况01
  9. 开源自己用python封装的一个Windows GUI(UI Automation)自动化工具,支持MFC,Windows Forms,WPF,Metro,Qt...
  10. 走进英特尔中国研究院探索创新日:发布最新科研成果与创新策略
  11. 计算机基础理论知识的论文,计算机基础毕业论文
  12. 6选择内核启动项_Linux 2.6内核编译过程
  13. wpa_supplicant状态机
  14. QQ坦白说使用Fiddler抓包获取json
  15. 企业微信好友无上限,私域流量即将迎来春天?
  16. 半导体的PN结及其基本特性
  17. matlab处理声音报告,基于MATLAB的语音信号分析与处理的实验报告.doc
  18. 励志: 我们来看看那些优秀的人的眼界和思想
  19. Ubuntu磁盘管理
  20. Python |浅谈爬虫的由来

热门文章

  1. 让你心静的七十五条经典修心格言(转)
  2. 蓝桥杯试题算法训练之删除数组零元素——Python满分解答
  3. PE 022 Names score
  4. 简单好用、且永久免费的内网穿透工具
  5. python教孩子学编程,教孩子学编程(Python语言版)
  6. 乐视,你敢做VR直播吗?
  7. 怎样在网页中插入一条分割线
  8. 谷歌地图上不去了,用BIGEMAP就可以了
  9. Mysql——》索引存储模型推演
  10. 如何判断一个数的二进制中1的个数(num = (num - 1))