5亿次Web攻击 怎么防住的?

本文涉及的产品
Web应用防火墙 3.0,每月20元额度 3个月
简介: 大家都很好奇5亿次Web攻击 怎么防住的?下面来说说。

11月11日的凌晨1点多左右,阿里云安全护航团队接到一个用户非常着急的工单需求,称其大促页面非常不稳定,“快打不开了“……

阿里云护航专家团队通过日志分析,发现了疑似CC攻击的特征。在10秒内开始响应和处置。配合云上Web应用防火墙的能力,最终在3-5分钟之内,将多次变着花样来的CC攻击瓦解,让网站最终回复了稳定。

image.png

这是双十一当天,阿里云安全护航团队所接触到的一个典型攻击。而这样被阿里云云盾WAF成功防御下来的Web攻击,在双十一当天有5亿次,误报、漏报率为0。

挂在双十一“大门口”的WAF,到底防了什么?

Web攻击,数据爬取,暴力破解和撞库是WAF防御的重点。

Web攻击:攻击者通过发起大量的SQL注入攻击请求,尝试寻找网站的注入点,通过注入点窃取数据库数据,例如用户订单、收货地址、手机号码等信息。这些web攻击如果不是有WAF拦截,很可能会造成用户订单等敏感歇息泄漏,对商家造成成本、声誉和时间上的损失。

数据爬取:恶意爬虫可爬取大量网站数据,可能会包含敏感数据,造成信息泄露。

暴力破解和撞库:对于物流信息查询、用户登录等入口的暴力破解和撞库攻击,技术上已经非常成熟,可能造成大量敏感物流信息、用户个人信息泄露。

阿里云安全护航团队的小扬说到, “每一次攻击平静下来之后,其实我们也是备战状态。有的CC攻击、暴力破解和撞库,会持续好几波,手法也会变样子,随时需要警惕。每当处理这样的攻击时,都被用户‘往死里催’,我们也非常理解用户的急切。但做安全护航,我们自己首先需要保持平静,这就和医生面对患者家属一样。一是因为我们知道,与其不断地去安慰用户,不如在最快的时间内解决问题,攻击搞定了才是根本。二是因为,每次大促我们面对的是上千用户,上亿次攻击,我们有足够的经验帮他们平安度过危机。”

光防御Web攻击不够,还要能防“抢红包”

目前,大部分的Web应用防火墙都还是用于防护常见的SQL注入、命令执行、CC等通用型攻击。但随着互联网业务时代的发展趋势,暴力登陆、撞库、垃圾注册、薅羊毛、恶意抢红包、恶意注册……等一系列更贴近业务层面的安全问题逐渐暴露凸出。而这些,传统的Web应用防火墙都还未涉入。

image.png

阿里云WAF在传统Web应用防火墙功能基础上,创新实现了数据风控引擎,可以解决双十一、双十二等大型活动期间的恶意抢红包、撞库、薅羊毛、恶意扫描等业务安全问题。

WAF在源站回应中注入风控采集脚本,用于采集用户设备指纹以及hook用户设置的需要防护的页面。当浏览器访问防护页面时,风控脚本会将设备指纹等信息加密后作为参数附加到请求中去。而WAF收到访问防护页面请求时,将风控参数提取解密后进行风险判定,如果无风险,放行该请求;如果判定有风险,WAF会拦截并返回滑动验证页面。整个交互流程如下图:

image.png

通过数据风控引擎,阿里云云盾WAF可以做到人机识别,在低频CC攻击、活动薅羊毛、刷短信验证接口、CSRF、恶意爬取等场景有着非常好的效果。

在业务风控这方面,如果没有云上的安全情报,企业自己‘搞定’薅羊毛、抢红包等业务安全问题,成本相对较大。另外,在双十一、双十二这样的活动中,公司会把主要技术经理投放在业务上,也会出现无暇顾及的情况。在这种情况下,阿里云护航团队的技术支持就尤其重要了。

小扬说:“公司如果要自己做好业务风控的话,首先需要有专业的安全团队对业务做定制化的分析。比如防止抢红包,要知道人家‘怎么抢’——是利用了Web漏洞?还是业务逻辑漏洞?又或者是用了作弊软件,模拟真人行为去抢。而每次活动手法又不一样,光是业务分析流程下来,耗时就很多了。所以光靠企业自己去做业务风控,在实现上有一定成本。而云上的威胁情报是实时更新的,我们根据各种抢红包的作案手法,总结出‘套路',能够做到快速响应,对症下药。我们一般会在每个公司活动开始前一天晚上,先做一些防护预演,把策略备好,等活动开始的时候,就可以持续监测,随时应急了。” 未来,也许有更多的安全厂商和CSP,会将WAF和业务风控相结合,让网络防御,更贴近实际的业务场景。

相关文章
|
1月前
|
SQL 存储 安全
Web 常见攻击方式及防御方法
【10月更文挑战第25天】Web 安全是一个复杂而重要的领域,攻击者不断寻找新的攻击方法,我们需要不断加强防御措施,提高安全意识,以保障 Web 应用的安全运行。通过采取多种防御手段的综合运用,我们可以有效地降低 Web 攻击的风险,保护用户的信息和财产安全。同时,随着技术的不断发展,我们也需要持续关注和研究新的安全威胁和防御方法,以应对不断变化的安全形势。
204 56
|
1月前
|
Web App开发 网络协议 安全
基于Web攻击的方式发现并攻击物联网设备介绍
基于Web攻击的方式发现并攻击物联网设备介绍
39 4
|
1月前
|
安全 前端开发 Java
Web安全进阶:XSS与CSRF攻击防御策略深度解析
【10月更文挑战第26天】Web安全是现代软件开发的重要领域,本文深入探讨了XSS和CSRF两种常见攻击的原理及防御策略。针对XSS,介绍了输入验证与转义、使用CSP、WAF、HTTP-only Cookie和代码审查等方法。对于CSRF,提出了启用CSRF保护、设置CSRF Token、使用HTTPS、二次验证和用户教育等措施。通过这些策略,开发者可以构建更安全的Web应用。
86 4
|
1月前
|
安全 Go PHP
Web安全进阶:XSS与CSRF攻击防御策略深度解析
【10月更文挑战第27天】本文深入解析了Web安全中的XSS和CSRF攻击防御策略。针对XSS,介绍了输入验证与净化、内容安全策略(CSP)和HTTP头部安全配置;针对CSRF,提出了使用CSRF令牌、验证HTTP请求头、限制同源策略和双重提交Cookie等方法,帮助开发者有效保护网站和用户数据安全。
68 2
|
1月前
|
存储 安全 Go
Web安全基础:防范XSS与CSRF攻击的方法
【10月更文挑战第25天】Web安全是互联网应用开发中的重要环节。本文通过具体案例分析了跨站脚本攻击(XSS)和跨站请求伪造(CSRF)的原理及防范方法,包括服务器端数据过滤、使用Content Security Policy (CSP)、添加CSRF令牌等措施,帮助开发者构建更安全的Web应用。
91 3
|
1月前
|
SQL 安全 网络协议
Web 常见攻击方式
【10月更文挑战第25天】这些只是一些常见的 Web 攻击方式,实际上还有许多其他的攻击手段。为了防范这些攻击,需要采取一系列的安全措施,如输入验证、输出编码、安全配置、身份验证等。同时,也需要不断提高用户的安全意识,以减少被攻击的风险。
17 1
|
2月前
|
安全 Linux Shell
Kali渗透测试:使用Metasploit对Web应用的攻击
Kali渗透测试:使用Metasploit对Web应用的攻击
148 4
|
3月前
|
缓存 安全 应用服务中间件
Web安全-HTTP Host头攻击
Web安全-HTTP Host头攻击
153 7
|
2月前
|
存储 安全 前端开发
在前端开发中需要考虑的常见web安全问题和攻击原理以及防范措施
在前端开发中需要考虑的常见web安全问题和攻击原理以及防范措施
211 0
|
3月前
|
缓存 安全 应用服务中间件
Web安全-HTTP Host头攻击
Web安全-HTTP Host头攻击
221 3