01-基础设施安全-3-WEB应用防火墙-ACA-02-核心能力与接入原理

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
可观测可视化 Grafana 版,10个用户账号 1个月
简介: 01-基础设施安全-3-WEB应用防火墙-ACA-02-核心能力与接入原理

开发者学习笔记【阿里云云安全助理工程师认证(ACA)课程01-基础设施安全-3-WEB应用防火墙-ACA-02-核心能力与接入原理

课程地址:https://edu.aliyun.com/course/3111981/lesson/18857


01-基础设施安全-3-WEB应用防火墙-ACA-02-核心能力与接入原理


内容介绍

一、阿里云WAF技术能力

二、WAF产品接入模式


一、阿里云WAF技术能力

图片18.pngWAF产品的核心能力与接入原理,首先来看一下阿里云WAF的技术能力,在图中可以清晰看到,包括了WEB攻击安全保护全球能负载敏感数据保护ACL精准防护控制API安全保护,可分析全日志,CC攻击安全保护,账号安全保护,智能告警以及默认的DDOS安全保护。当然有5G的默认防护还有防爬的安全防护下面请看详细介绍


阿里云WAE具有WEB应用防火墙产品线六大核心能力,第一个,就是实时防护与低误报能力,第二全球智能调用能力,三0Day防护能力。在刚才的内容0Day防护能力,四混合云整体防护,五Bot防护能力也叫机器人防护能力,防爬等等,六海量的可信情报。


二、WAF产品接入模式

图片19.png

在表格中,可以看到产品的接模式,主要有四种,一种是DNS-Cname接入,第二种是透明接入,三是CDN的边缘接入,五是软件部署接入。


首先c name接入,C name接入适合于所有的用户,包括云上用户,本地IDC的用户都可以使用,通过DS解析调度来实现域名的一个接入,优势在于接入范围广,广泛的覆盖云上和云下的用户,然后选择上来讲,如果用户云上或者本地都有网站的防护需求来看的,或者说云上没有使用七负载均衡,可以使用DNS的c name接入,第二个就是透明接入了,透明接入就是云上已经使用过计划使用系统负载均衡的用户,可以进行无感知的进入毫秒及延迟,WAF接入不需要调整现有的网络架构,同时网站的业务转发和安全防护分离,一键白pass,那网站的业务,安全可靠且稳定,同时支持多地域的介入,用户云上已经使用过的计划使用了负载均衡,并且对外的IP是比较多的,对外负IP比较多,有多个IP,并且多个s ni的问题,需要解决,还有黑客端口比较多的情况下,可以使用透明接入,CDN边缘接入,适用于所有的使用CDN的用户,如果说用户用CDN,可以使用CDN边用接入,可以在CDN和直接开通web产品防护,也是无改制的,直接在阿里云上的CDN开通web产品防护就好了,的一个延迟,Web接入,不需要调整现有的规则,现有网络架构的一些规则都比较调整。而且CDN加速的同时,解决了安全的防护问题,主要针对的用户就是阿里云CDN的客户,相拥有相应的WAF的安全能力的情况下,可以开启的边缘WAF,软件部署接入,适合流量不上云,多云防护。或私网和专线防护的一个需求的用户了,优势在于说的部署灵活,不限制部署位置和接入的地区。


可以提供VPC内部的防护专线防护就是多云多节点的防护,支持多节点多集群的防护,支持IP接入,不需要改变原有的业务走向,以及说如果说的流量不希望上云,而且具有一些特殊的接入位置要求的情况下,还有那个内网安全防护的情况下,可以选择软件部署接入这四种是WAF产品的接入模式。

图片20.png

下面,来看一下WAF产品接入原理的第一个Cname 反向代理接入,接入原理是通过DNS的反向代理,也就是DNS常牵引技术来使用。WAF来生成唯一的一个c name,通过DNS,牵引c name来进行一个进行业务的走向是通过的用户解析到的DNS,那DNS将的c name进行给到的用户,用户流量就访问到的WAF集群里来,然后WAF集群。进行一个过滤,那将正常的流量发表到给后边,比如说负载均衡或者Web应用服务器,然后再将Web应用服务器的正常的业务处理完以后再返给的WAF,WAF再给到的整个用户,业务流量一个走向,就是业务流量全部是经过WAF产品进行转发和防护,请求日志与防护日志,都通过的日志服务进行存存储和使用,针对WAF产品的流量进行分析BUT的流量和WAF攻击流量分析后可进行观察和系统默认拦截,自定义拦截等等,并且提供了AI智能防护,主动防御,全局流量限速,零内默认防护等这些安全的功能,这就是最简单的一个技术方式,也是最通用的一个配置方式,就刚才说到的DNS的Cname接入,只需要在的DNS里面,将WAF生成的c name解析到的域名下面就可以,操作起来也非常的简单。

图片21.png

第二个就是透明介入,透明介入的接入原理,就是通过云入口流量默认的迁引防护,也就是只要开通透名接入,不需要更改DNS等相关的这些信息,业务流量走向和原来用户使用没有发生任何的变化,同时也可以提供全量的请求日志,攻击的防护日志,也就是使用透明介入真的是对用户是透明的,也就是不需要做任何的改动,看这张图可以看出来,原来的业务是DDOS解析到的七层负载均衡,再到的Web应用服务器上来,开通了透明接入以后,还是流程,只不过说是在负债均衡进行一个流量的引,进入到公共的WAF集群,然后进行清洗,将正常的流量,放行到的系统七层负载均衡,再给后端的应用。所以无论是攻击流量,机器人流量,还是正常用户的流量,都是先解析到的七层的负载均衡里来,然后七层的负载均衡和的WAF集群有一个流量牵引的这么一个关系,然后到了WAF集群以后再进行清洗,然后再返回去,如果是公击流量的话,就进行一个拦截,如果是正常流量就放行掉,防护能力上和之前提到的Cname入防护能力都是一样的,只不过这种方式,不需要修改任何的DNR等等这些相关的信息,对于比如说IP多,改起来起来比较麻烦,以及业务比较多的情况下是比较适合的。

图片22.png

接入方式,就是刚刚提到的CDN边缘接入了,CDN边缘接入,其实也不需要做过多的操作,只需要在CDN测直接开通就可以了,那Web集群,部署在那CDN的边缘节点,CDN集成了WAF的防护能力。业务的流量走向,也没有发生任何的变化,还是之前的业务流量是一样的,而且请求日志,是在CDN测安全的工防日志,默认是存储了七天,通过这张图中,可以看到,用户比如访问的这些业务,有了CDN加速以后,通都是通过CDN来做的,开通了CDN的 WAF以后,看到在的边缘WAF集群,L1节点其实就是的CDN的节点,无论是黑客的流量,还是普通用户的流量到的CDN节点L1节点以后,都向的CDN集群去进行一个分发,然后由CDN的WAF进行清洗,将正常的流量访问到的后台,当然CDN的作用是加速,所以说在R1节点也会有相应的自动进行一个识别,比如说不需要从原站去拉资源,直接是L1节点向L2节点发的时候,去拉通资源的时候,直接通过的边缘WAF群来进行一个清洗到的。


边缘的集群是在和的R2接连在一起的,CDN的边缘WAF,提供了全量的WAF产品规则和防护能力,默认是按量的一个WAF能力,那提供了的AI智能防护,主动防御,全局的流量限速等等,包括零电漏洞的一个防护之前的防护能力都是一样的,只不过,是开在了CDN的边缘节点上,是针对CDN这款产品的一个WAF的防护能力

图片23.png

下面可以看到WAF产品的接入原理,最后一个就是软件形态的入,以软件形态进行一个接入原理,就是软件部署在相应的节点上,也就是的web应用服务器的前面这一层负载均衡后面一侧需要提供服务器,以WAF以软件的形式进行部署,用户不需要改DNS还是DNS解析到负载均衡,但是由负载均衡,转到优先转到的WAF装了WAF软件的硬件服务器上来,再有硬件服务器,再去转到的web应用的服务器上来,当然了服务器说硬件服务器也好,说是的ecs云服务器都可以,所以是一种软件形态的入业务流量走向也没有发生变化,只不过是从负载均衡转到了装有WAF软件产品的服务器上,再由这台服务器进行往后分发,提供的安全的防护能力,和之前WAF产品都是一样的,包括说零内入实时更新这些都没问题,只是说在接入形态上是在了相应对的后端一些,流量全部都做DNS解析,到的负载均衡,由负载均衡到的软件WAF上,再进行过滤到应Web应用服务器形态,形态上会发生变化,但是流量的走向以及说请求的走向等等,这些是没有发生任何变化的。

相关文章
|
1月前
|
安全
网易web安全工程师进阶版课程
《Web安全工程师(进阶)》是由“ i春秋学院联合网易安全部”出品,资深讲师团队通过精炼的教学内容、丰富的实际场景及综合项目实战,帮助学员纵向提升技能,横向拓宽视野,牢靠掌握Web安全工程师核心知识,成为安全领域高精尖人才。 ## 学习地址
23 6
网易web安全工程师进阶版课程
|
19天前
|
云安全 数据采集 安全
阿里云安全产品,Web应用防火墙与云防火墙产品各自作用简介
阿里云提供两种关键安全产品:Web应用防火墙和云防火墙。Web应用防火墙专注网站安全,防护Web攻击、CC攻击和Bot防御,具备流量管理、大数据防御能力和简易部署。云防火墙是SaaS化的网络边界防护,管理南北向和东西向流量,提供访问控制、入侵防御和流量可视化。两者结合可实现全面的网络和应用安全。
阿里云安全产品,Web应用防火墙与云防火墙产品各自作用简介
|
20天前
|
SQL 安全 PHP
CTF--Web安全--SQL注入之Post-Union注入
CTF--Web安全--SQL注入之Post-Union注入
|
1月前
|
安全 测试技术 网络安全
Web安全基础入门+信息收集篇
学习信息收集,针对域名信息,解析信息,网站信息,服务器信息等;学习端口扫描,针对端口进行服务探针,理解服务及端口对应关系;学习WEB扫描,主要针对敏感文件,安全漏洞,子域名信息等;学习信息收集方法及实现安全测试,能独立理解WEB架构框架,树立渗透测试开展思路!
19 0
Web安全基础入门+信息收集篇
|
1月前
|
前端开发 JavaScript 安全
深入探索 Qt6 web模块 WebEngineCore:从基础原理到高级应用与技巧
深入探索 Qt6 web模块 WebEngineCore:从基础原理到高级应用与技巧
83 0
|
1月前
|
安全 数据库 开发工具
Django实战:从零到一构建安全高效的Web应用
Django实战:从零到一构建安全高效的Web应用
52 0
|
1月前
|
安全 中间件 Go
Go语言Web服务性能优化与安全实践
【2月更文挑战第21天】本文将深入探讨Go语言在Web服务性能优化与安全实践方面的应用。通过介绍性能优化策略、并发编程模型以及安全加固措施,帮助读者理解并提升Go语言Web服务的性能表现与安全防护能力。
|
1月前
|
Web App开发 存储 搜索推荐
谈谈 Web 应用里界面图标 Icon 的显示原理
谈谈 Web 应用里界面图标 Icon 的显示原理
27 0
|
2月前
|
运维 监控 安全
安全防御之入侵检测与防范技术
安全防御中的入侵检测与防范技术主要涉及到入侵检测系统(IDS)和入侵防御技术(IPS)。 入侵检测系统(IDS)是一种对入侵行为自动进行检测、监控和分析的软件与硬件的组合系统。IDS通过从计算机网络或系统中的若干关键点收集信息,并对其进行分析,从中发现网络或系统中是否有违反安全策略的行为和遭到攻击的迹象。 入侵防御技术(IPS)是一种主动的安全防御技术,旨在防止恶意软件入侵和数据泄露。它通过实时监测和拦截网络流量中的威胁,保护网络和系统免受攻击。
75 0
|
2月前
|
存储 JSON 安全
解密Web安全:Session、Cookie和Token的不解之谜
解密Web安全:Session、Cookie和Token的不解之谜
85 0