

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 响应性控制
<a name="responsive-controls"></a>

*响应性控制*是旨在推动对不良事件或偏离安全基线的情况进行修复的安全控制措施。技术响应控制的示例包括修补系统、隔离病毒、关闭进程或重启系统。

**Topics**
+ [目标](#responsive-objectives)
+ [流程](#responsive-process)
+ [使用案例](#responsive-use-cases)
+ [Technology](#responsive-technology)
+ [业务成果](#responsive-business-outcomes)

## 目标
<a name="responsive-objectives"></a>
+ 响应性控制可以帮助您为网络钓鱼或暴力攻击等常见类型的攻击创建运行手册。
+ 响应性控制可以实现对潜在安全问题的自动响应。
+ 响应式控制可以自动修复对 AWS 资源的意外或未经批准的操作，例如删除未加密的 S3 存储桶。
+ 可以编排响应性控制，使其与预防性和侦测性控制配合使用，创建一种全面、主动的方法来处理潜在的安全事件。

## 流程
<a name="responsive-process"></a>

侦测性控制是建立响应性控制的先决条件。您必须能够检测到安全问题，然后才能对其进行修复。然后，您可以针对安全问题制定策略或响应。例如，在发生暴力攻击时，实施修复过程。实施修复过程后，可以使用编程语言（如 shell 脚本）将其自动化并作为脚本运行。

考虑响应性控制是否会破坏现有的生产工作负载。例如，如果侦测性安全控制是*禁止 S3 存储桶公开访问*，而修复措施是*关闭 Amazon S3 的公开访问*，这可能会对您的公司及客户产生重大影响。如果 S3 存储桶为公共网站提供服务，关闭公开访问可能会导致中断。数据库就是一个类似的例子。如果禁止通过互联网公开访问数据库，那么关闭公开访问可能会影响与应用程序的连接。

## 使用案例
<a name="responsive-use-cases"></a>
+ 自动响应检测到的安全事件
+ 自动修复检测到的安全漏洞
+ 自动恢复控制，减少操作停机时间

## Technology
<a name="responsive-technology"></a>

### Security Hub CSPM
<a name="responsive-technology1"></a>

[AWS Security Hub CSPM](https://docs.aws.amazon.com/securityhub/latest/userguide/what-is-securityhub.html)自动将所有新发现和现有发现的所有更新发送到 EventBridge as 事件。您还可以创建自定义操作，将选定的调查结果和见解结果发送到 EventBridge。您可以配置 EventBridge 为响应每种类型的事件。该事件可以启动执行修复操作的 AWS Lambda 函数。

### AWS Config
<a name="responsive-technology2"></a>

[AWS Config](https://docs.aws.amazon.com/config/latest/developerguide/WhatIsConfig.html)使用规则来评估您的 AWS 资源并帮助您修复不合规的资源。 AWS Config 使用[AWS Systems Manager 自动化](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-automation.html)来应用补救。在 Automation 文档中，您可以定义要对 AWS Config 确定为不合规的资源执行的操作。创建自动化文档后，您可以通过 AWS 管理控制台 或使用在 Systems Manager 中使用它们 APIs。您可以选择手动或自动修复不合规的资源。

## 业务成果
<a name="responsive-business-outcomes"></a>

### 最大限度减少数据丢失
<a name="responsive-business-outcome1"></a>

网络安全事件发生后，使用响应性安全控制可以帮助最大限度地减少数据丢失以及对系统或网络的破坏。响应性控制还可以帮助尽快恢复关键业务系统和流程，增强工作负载的恢复能力。

### 降低成本
<a name="responsive-business-outcome2"></a>

自动化可以降低与人力资源相关的成本，因为团队成员不必手动响应事件或以其他方式对其 case-by-case进行管理。