Siddarth2684/AWS-Security-Incident-Detection-and-Automated-Response
GitHub: Siddarth2684/AWS-Security-Incident-Detection-and-Automated-Response
基于AWS原生服务构建的云安全事件自动响应系统,实现IAM账户异常访问的实时检测与自动封禁。
Stars: 0 | Forks: 0
# AWS 安全事件检测与自动化响应
使用 GuardDuty、CloudWatch 和 Lambda 的自动化云安全事件响应系统。





项目概述
本项目演示了一个在 Amazon Web Services 中构建的自动化云安全事件检测与响应系统。其目标是模拟涉及被恶意 IP 地址访问的受损 IAM 用户账户的现实安全事件,并自动缓解威胁。
该解决方案使用 AWS 原生的安全和监控服务来检测可疑活动、触发自动化工作流程并禁用受损账户,从而缩短响应时间并最大限度地减少潜在损害。
本项目突显了云原生安全自动化如何提高组织实时检测和应对网络威胁的能力。
**架构**
**使用的服务**
. AWS GuardDuty – 威胁检测服务,用于监控 AWS 环境中的恶意活动。
. Amazon CloudWatch – 捕获 GuardDuty 的发现结果并触发基于事件的工作流程。
. AWS Lambda – 用于自动化事件响应操作的无服务器函数。
. AWS Identity and Access Management (IAM) – 管理用户和访问权限。
**工作流程**
1 威胁模拟
```
A simulated malicious IP attempts to access an IAM user account.
```
2 威胁检测
```
AWS GuardDuty identifies suspicious login activity.
```
3 发现结果生成
```
GuardDuty generates a security finding indicating possible unauthorized access.
```
4 事件触发
```
The finding is sent to Amazon CloudWatch Events.
```
5 自动化响应
```
CloudWatch triggers an AWS Lambda function.
```
6 缓解措施
```
The Lambda function automatically deactivates or disables the compromised IAM user account.
```
**核心功能**
. 自动化云威胁检测
. 实时事件响应
. 无服务器安全自动化
. 模拟 IAM 凭证受损场景
. 减少安全运维中的人工干预
**学习目标**
本项目演示了:
. 云安全监控
. 自动化事件响应
. 事件驱动安全架构
. AWS 中的无服务器安全运维
. 云环境中安全运营 的实践
**应用场景**
此架构可帮助组织:
检测未授权访问尝试
响应凭证受损
缩短安全响应时间
改善云安全态势
未来改进方向
集成 AWS Security Hub 以集中管理安全发现结果。
使用 Amazon Simple Notification Service 构建通知系统。
使用 AWS CloudTrail 进行日志记录和审计。
面向安全团队的 Slack/电子邮件告警。
**展示技能**
. 云安全
. AWS 安全服务
. 事件响应自动化
. 无服务器架构
. 安全监控
. IAM 安全管理
标签:AMSI绕过, AWS, CloudWatch, DPI, GuardDuty, IAM, Lambda, Python, 威胁检测, 安全编排与自动化响应 (SOAR), 恶意IP拦截, 无后门, 自动化事件响应, 账号防御, 逆向工具, 速率限制