为什么 web 应用安全很重要?
在网站遭受的外来攻击中,Web 应用程序首当其冲,且攻击手段也在发生着不断地变化,严重威胁到网站、服务器的运营。其次随着移动办公、数字生活的推广,对于网站、服务器的安全性能提出了更高的要求。从数据的保护、隐私的防泄漏等方面来看,Web 应用安全也是日益重要。
常见的 web 应用安全漏洞
如今许多企业将自己的 Web 应用迁移上云,这给 Web 应用程序的开发和运营都带来极大的便利,然而网络黑客也在不断更新他们的攻击手段,因此企业对于常见的 Web 应用漏洞应更加关注。
- 注入漏洞:注入漏洞是指攻击者使用未经过滤且恶意的数据攻击连接到 web 应用程序的数据库或目录。SQL 和 LDAP 是两种常见的注入攻击。SQL 注入用于攻击数据库,LDAP 注入用于攻击目录。
- 身份验证漏洞:身份验证可以帮助应用程序识别和验证用户。因此,当身份验证程序被破坏时,攻击者可获得与正常用户相同的权限,可不受限制地访问您的数据,并对您的 web 应用程序造成严重破坏。
- 敏感数据暴露:敏感数据的传输和存储过程中没有任何加密或其他保护措施,致使这些敏感信息容易受到各种攻击。
- 安全配置错误:当服务器端授权配置错误、损坏或丢失时,就会出现漏洞,使后端容易受到攻击。
- XSS 跨站点脚本:XSS 是一种针对用户的注入攻击,攻击者在正常的站点中注入恶意代码,当用户浏览该页面时,站点中被注入的恶意代码即开始执行,从而可以获取用户的摄像头、位置等其他敏感信息。
常见的 web 应用安全防护
通常情况下,我们可以通过身份验证、加密数据、生成监控日志等方式来维护 Web 应用安全。但除此以外,为了应对更加高级的 Web 应用攻击,我们还可以采用以下几种方式:
![常见的 web 应用安全防护_WAF - Web 应用程序防火墙 常见的 web 应用安全防护_WAF - Web 应用程序防火墙](https://s3.cn-north-1.amazonaws.com.cn/aws-dam-prod/xubxu/knowledge/what-is-web-application-security/1.95793535c7199c434d3a52a086380212ba7386dd.png)
WAF - Web 应用程序防火墙
WAF 是当今市场上备受追捧的 Web 应用程序安全解决方案之一。Web 应用程序防火墙会在目标服务器和攻击者之间设置过滤屏障,并且通过不断地更新优化其还能识别不良攻击者。
![常见的 web 应用安全防护_DDoS 缓解 常见的 web 应用安全防护_DDoS 缓解](https://s3.cn-north-1.amazonaws.com.cn/aws-dam-prod/xubxu/knowledge/what-is-on-demand-deployment/6.18ee1c38bdb2ba00d560641377a0c92f5760451b.png)
DDoS 缓解
保护 Web 服务器免遭分布式拒绝服务的攻击也是有效维护 Web 应用安全的方式之一。该方式通常包括检测 DDoS 流量并转移、过滤非法流量,最后通过安全日志,分析攻击者特性并在以后的运行中加以识别。
![常见的 web 应用安全防护_DNS 安全防护 常见的 web 应用安全防护_DNS 安全防护](https://s3.cn-north-1.amazonaws.com.cn/aws-dam-prod/xubxu/knowledge/what-is-web-application-security/2.97e9af2b1471c9027cb9a851f604b95eeda623a3.png)
DNS 安全防护
由于所有互联网活动都是在 DNS 的支持下进行的,所以为保护 web 应用安全,您可以监控 DNS 请求以及IP连接,确保有适当的安全协议来标记异常的 DNS 活动。以此可以调高对恶意活动及受损系统的监测能力,提高安全可见性。
亚马逊云科技热门云产品
欢迎加入亚马逊云科技培训中心
欢迎加入亚马逊云科技培训中心
-
快速上手训练营
-
账单设置与查看
-
动手实操
-
快速上手训练营
-
第一课:亚马逊云科技简介
本课程帮助您初步了解云平台与本地环境的差异,以及亚马逊云科技平台的基础设施和部分核心服务,包括亚马逊云科技平台上的弹性高可用架构,架构设计准则和本地架构迁移上云的基本知识。
亚马逊云科技技术讲师:李锦鸿第二课:存储与数据库服务
您将在本课程中学习到亚马逊云科技上的三个存储服务分别是什么。我们也将在这个模块中为您介绍亚马逊云科技上的关系型数据库服务 Amazon Relational Database Service (RDS)。
亚马逊云科技资深技术讲师:周一川第三课:安全、身份和访问管理
在这个模块,您将学习到保护您在亚马逊云科技上构建的应用的安全相关知识,责任共担模型以及身份和访问管理服务, Identity and Access Management (IAM) 。同时,通过讲师演示,您将学会如何授权给 EC2 实例,允许其访问 S3 上的资源。
亚马逊云科技技术讲师:马仲凯 -
账单设置与查看
-
-
动手实操
-