大型的Web应用易受多种攻击,如SQL注入和跨站脚本攻击漏洞,由此可以造成宕机时间、效率降低、数据失窃、违规罚款、品牌受损、服务中断、客户不满等。为保护Web应用程序,建议企业利用Web应用防火墙。

Web应用防火墙运行在应用层,并且能够动态地学习和适应保护,可以与其它安全技术相集成。下面讨论对不同方案的比较和实施建议。

需考虑的问题

企业可以将应用交付控制器(ADC)组件、云服务、Web应用防火墙作为一种独立的设备部署在Web服务器上,或部署在其前端,专门对特别的Web应用进行精细保护。其功能包括将已知的攻击与强化合法通信等安全模式结合起来,防御Web攻击并减少虚假情报(也就是那些似是而非的情报)。

总体说来,Web应用程序是攻击者认为最值得“下手”的攻击目标,因为这些软件有足够的漏洞,因而是进入企业的最容易的方式。

虽然典型的网络防火墙位于网络的外围,入侵防御系统(IPS)通常并不能理解Web应用协议逻辑,因而无法完全辨别应用层(即OSI的第七层)上的请求是否正常。

Web应用防火墙可以防御IPS无法防御的攻击,并能够根据一套完整的特征查找Web漏洞和攻击而实施保护,而且还可以检测恶意的文件上传。

除了可以在第四层到第七层强化访问控制策略,防止攻击者在没有得到适当的授权时访问数据,Web应用防火墙还应当提供外发数据泄露的检查(例如,非法的文件下载)、过滤敏感信息(例如,信用卡号),与其它安全标准(例如,PCI DSS)结合,这有助于防御应用层的DDoS攻击。

企业期望从Web应用防火墙中得到多少好处依赖于各种因素,其中包括如何配置、调整以及维护。企业不能认为正确配置完毕Web应用防火墙后就万事大吉了,而是要求企业根据应用需要和网络自身的通信行为不断地维护和调整。

在启用了必要的策略和特征后,Web应用防火墙提供了最精细的Web应用防御。在这点上,它要比入侵防御系统好些。

Web应用防火墙部署可以减少企业扫描漏洞的频率。此外,Web应用防火墙还可以与漏洞扫描器、DDoS保护设备和其它技术相集成,而且可以给易受攻击的Web应用程序实施虚拟补丁。

理由

Web应用程序的滋长导致Web服务器上可被利用的漏洞日益增多,再加上由此导致的破坏成本越来越高昂,且保护许多面向互联网资产的相对有效性,企业必须考虑部署Web应用。

特别是,适合采用Web应用防火墙的企业往往拥有面向公众的Web站点,或拥有服务于其客户或合作伙伴的网站。如果企业的关键数据位于Web应用程序之后,Web应用防火墙显得尤为重要。

同样,对于银行、电子商务零售商、保险公司以及使用互联网作为主要服务供应商的其它企业,Web应用防火墙更为重要。由于意识形态或经济动机引起的攻击是安全事件的主要原因,所以每个企业都面临着高风险。如果能够正确部署Web应用防火墙,它就能够挫败应用层不断增加的攻击,同时可以为合法用户保留应用程序的访问。

企业在考虑Web应用防火墙时,应考虑平台(设备、应用交付控制器组件、云服务)、部署和管理的简易性、保护功能,以及与企业已有的动态应用安全扫描器的集成。例如,那些已经被扫描器确认的漏洞是不是能够由Web应用防火墙生成真正实用的特征签名。

除了安全效率,成本也是一个需考虑的重要因素,当然,Web应用防火墙作为独立的一层安全方案,与其它技术相比,成本并非决定性因素。还有,还要考虑正常运行时间、弹性、受保护资产的危险程度、收入与风险的衡量标准等都是购买时需要考虑的因素。

由于每个企业都有不同的安全需要,因而定制应用程序的防御使其匹配具体的业务环境也很重要。所以,建议企业确保其Web应用防火墙包含一种学习引擎特性,还要能够使返回的虚假情报最少化,对应用程序的会话管理进行补充,保护应用程序使其免受基于会话的攻击。最好能够与已有的企业系统相集成,并且不会影响已有基础架构的性能,记录所有应用程序、用户、威胁的通信,以便于日后的分析和取证。

web漏洞扫描器原理_web应用防火墙对于网站防护有多重要!相关推荐

  1. web漏洞扫描器原理_漏洞扫描技巧篇 「Web 漏洞扫描器」

    0x00 前言 之前我们简单介绍了一下扫描器中爬虫的部分,接下来将继续介绍扫描器中一些我们认为比较有趣的技巧. 0x01 编码/解码/协议 在很久以前有人提问 AMF 格式的请求怎么进行检测,或者有什 ...

  2. web漏洞扫描器原理_【技术分享】漏洞扫描技巧篇Web 漏洞扫描器

    0x00 前言 之前 我们简单介绍了一下扫描器中爬虫的部分,接下来将继续介绍扫描器中一些我们认为比较有趣的技巧. 0x01 编码/解码/协议 在很久以前有人提问 AMF 格式的请求怎么进行检测,或者有 ...

  3. web漏洞扫描器原理_知名Web漏洞扫描器Acunetix Web Vulnarability Scanner

    Acunetix Web Vulnerability Scanner(简称AWVS)是一款知名的Web网络漏洞扫描工具,它通过网络爬虫测试你的网站安全,检测流行安全漏洞.它包含有收费和免费两种版本,A ...

  4. 10大Web漏洞扫描器

    10大Web漏洞扫描器 美国最权威的RSA大会研究显示,Web应用安全已超过所有以前网络层安全(如DDos),逐渐成为最严重.最广泛.危害性最大的安全问题.如华为.RSA.赛门铁克.联想ThinkPa ...

  5. 主流WEB漏洞扫描器种类及其指纹特征分析

    文章来源于信安旅途 Tips 文章最下方有小礼品噢~ 看完文章先嘛~ 0x01 Web漏洞扫描器 国内: 绿盟(WVSS):https://www.nsfocus.com.cn/html/2019/2 ...

  6. 小陈WEB漏洞扫描器 V2.0

    小陈WEB漏洞扫描器 V2.0 小陈WEB漏洞扫描器 V2.0 https://pan.baidu.com/s/1NSmFCyxowEa3YlOuhvtwwQ 转载于:https://www.cnbl ...

  7. 如何在MAC上安装并运行Web漏洞扫描器Arachni

    如何在MAC上安装并运行Web漏洞扫描器Arachni 如何在MAC上安装并运行Web漏洞扫描器Arachni1如何在MAC上安装并运行Web漏洞扫描器Arachni2如何在MAC上安装并运行Web漏 ...

  8. WEB漏洞扫描器 – 北极熊扫描器

    北极熊扫描器是一款简单的WEB扫描器,但是功能却是非常丰富,除了基础性的二级域名检测和C段之外,额外提供了搜索引擎抓取站点.可惜的是目录扫描暂时无法跳过假的404,但支持多任务执行,支持延迟(降低速度 ...

  9. (21)【后端黑白名单绕过】【WEB 漏洞利用/原理】不懂原理都是没灵魂的方法躯壳?文件上传漏洞利用过程

    目录 后端黑名单绕过 特殊可解析后缀 原理:就是加上数字等,但是可以被当做原来的类型进行执行 利用过程: .htaccess解析 原理:上传.htaccess文件到指定的目录,重写当前目录下的解析规则 ...

最新文章

  1. libtool: link: `dftables.lo' is not a valid libtool object
  2. iphone-common-codes-ccteam源代码 CCUIActivityIndicatorView.h
  3. Android URLconnection
  4. python 读取当前文件夹下所有后缀为.lib文件
  5. cpp知识汇总(1) 指针vs引用、static、const
  6. 微软重拳出击:盗版 Windows 将无处遁形!
  7. 计算机组成原理----Cache主存地址映射(计算题)
  8. 小米闪购首页实战(HTML+CSS+JS)
  9. desc和asc用法
  10. Bigemap GIS Office软件 报价单
  11. 游戏测试一工作原理及测试流程
  12. 用户·角色·权限·表
  13. python 爬虫1
  14. SAS逻辑回归之多分类
  15. PTA数字金字塔(PTA怎么用以及代码怎么敲)
  16. Microsoft Remote Procedure Call Runtime 远程代码执行漏洞(CVE-2022-26809)
  17. arcgis的炸开多边形功能
  18. 海到无边天作岸,身登绝顶我为峰
  19. 最后一天了,四个关键字回顾程序员小跃的2020
  20. 华为手机备份的通讯录是什么文件_华为手机资料备份与恢复教程(含联系人短信图片程序等)...

热门文章

  1. 使用async await 封装 axios
  2. LeetCode 406 Queue Reconstruction by Height
  3. ExecutorCompletionService原理具体解释
  4. 2017-01-09
  5. 基于jQuery会员中心安全修改表单代码
  6. 嵌入式项目数据解决方案之sqlite
  7. Asp.NET获取文件及其路径
  8. Silverlight for Windows Phone 7开发体验
  9. 什么是MIME?什么是MIME邮件?
  10. bss,data,text,rodata,堆,栈,常量段