sirichandanasaripalli/aws-cloud-security-audit

GitHub: sirichandanasaripalli/aws-cloud-security-audit

面向 AWS 云环境的安全审计实践项目,模拟对电商公司基础设施进行 IAM、S3 和 CloudTrail 等方面的安全评估与修复。

Stars: 0 | Forks: 0

作为云安全作品集开发的一部分,对一家虚构的电商初创公司(SecureShop Pvt Ltd)进行的模拟安全审计。 # aws-cloud-security-audit AWS 云安全审计项目,涵盖 IAM、S3、Access Analyzer、Credential Reports 和 CloudTrail。 ## 项目概述 本项目模拟了对 AWS 环境的云安全审计。 目的是识别安全配置错误、验证公开暴露风险、审查 IAM 访问控制,并使用 AWS 安全服务调查审计日志。 ## 使用的技术 - AWS IAM - Amazon S3 - IAM Access Analyzer - Credential Reports - AWS CloudTrail ## 识别出的安全问题 ### 1. 可公开访问的 S3 Bucket 某项 bucket policy 允许对存储的对象进行公开读取访问。 ### 2. 缺少 MFA 控制 4 个 IAM 用户中有 3 个禁用了 MFA —— 被识别为 高危发现。使用 AWS Credential Report 进行了验证。 | 发现 | 严重性 | 状态 | |---|---|---| | 公开的 S3 bucket | 高危 | 已修复 | | 3 个用户未启用 MFA | 高危 | 已识别 | | 无 CloudTrail trail | 中危 | 已记录 | ### 3. 过度的访问风险 根据最小权限原则审查了 IAM 权限。 ## 修复步骤 - 启用了 S3 Block Public Access - 移除了公开暴露 - 使用 IAM Access Analyzer 验证了发现 - 审查了 CloudTrail 日志以进行审计验证 ## 证据 ### Access Analyzer 发现 ![Access Analyzer](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/57d24f5e23204354.png) ### 公开 Bucket 暴露 ![Public Bucket](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/c4c64a13db204400.png) ### 修复后访问被拒绝 ![Remediation](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/67742ec603204406.png) ### CloudTrail 审计日志 ![CloudTrail](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/667cf240b2204412.png) ## 展示的核心技能 - IAM 安全 - S3 安全 - 云安全审计 - 风险识别 - 访问控制验证 - 安全修复 - CloudTrail 日志分析 ## 结果 成功识别并修复了一个暴露的 S3 bucket,同时通过 AWS Access Analyzer 和 CloudTrail 验证了控制措施。
标签:AWS, DPI, 云安全审计, 安全合规, 漏洞修复, 网络代理, 网络安全培训, 身份与访问管理