使用 IAM Access Analyzer 检测过度访问权限 - 外部访问与未使用权限分析
基于 CloudTrail 检测 IAM 角色的未使用权限,并自动生成最小权限策略。本文讲解从外部访问检测到将自定义策略检查集成到 CI/CD 的内容。
关于 IAM 身份验证、数据加密、WAF、合规应对、零信任等 AWS 安全的对比文章
基于 CloudTrail 检测 IAM 角色的未使用权限,并自动生成最小权限策略。本文讲解从外部访问检测到将自定义策略检查集成到 CI/CD 的内容。
讲解使用 ACM 免费签发公有证书、DNS 验证、自动续订以及部署到 ALB / CloudFront 的方法。
本文介绍 CloudTrail 记录 AWS API 调用的机制、管理事件与数据事件的区别、使用 CloudTrail Lake 进行的 SQL 分析,以及发生安全事件时的取证调查方法。
讲解使用 AWS Nitro Enclaves 对机密数据进行隔离处理。介绍加密证明、KMS 集成以及 PII 处理 / 加密密钥管理的用例。
讲解使用 AWS Directory Service 实现 Active Directory 的云集成。介绍 AWS Managed Microsoft AD、AD Connector、Simple AD 的选用,以及与 WorkSpaces / RDS / FSx 的集成。
讲解如何集中管理整个 Organizations 的 WAF 规则、Security Group 和 Network Firewall 策略。同时讲解如何通过自动应用到新账户来维护整个组织的安全基线。
详解使用 AWS CloudHSM 专有管理加密密钥。介绍单租户 HSM 的独占使用、通过 PKCS#11 和 JCE 进行的直接控制、密钥保管以及与 KMS 的选型依据。还介绍向 hsm2m.medium 一代的迁移,以及 TLS 卸载和 Oracle TDE 集成。
详解使用 AWS IAM 的访问管理设计方法,介绍通过最小权限原则、策略设计以及与 Cognito 的集成实现零信任安全的方法。
逐步解析 IAM 在允许或拒绝请求时的评估流程,涵盖隐式 Deny、显式 Allow、显式 Deny 的优先级,以及 SCP、权限边界、会话策略的交叉判定。
自动扫描 EC2 实例、ECR 容器镜像和 Lambda 函数的漏洞,并通过基于 CVE 的风险评分确定优先级。解析通过与 Systems Manager 代理集成也实现无代理扫描的方法。
本文讲解 KMS 主密钥存储在通过 FIPS 140-2 认证的 HSM 内的机制、通过信封加密对数据密钥进行双重保护的设计,以及密钥轮换的内部运作。
AWS Payment Cryptography 是专门面向支付行业的托管 HSM 服务,以无服务器方式提供符合 PCI DSS 的加密 / 令牌化。本文深入讲解 PIN 块生成、DUKPT 密钥管理、与 CloudHSM 的选用等支付加密的技术机制。
摒弃 VPN,实现每次都验证用户身份和设备安全状态的零信任访问。介绍借助 Cedar 策略的精细控制。
解说利用 Amazon Inspector 和 Amazon GuardDuty 进行漏洞评估和威胁检测的设计 / 运维方法。
讲解使用 AWS Verified Access 的无 VPN 零信任访问。介绍身份提供商集成、设备信任、基于策略的访问控制,以及与传统 VPN 的比较。
介绍使用 AWS Certificate Manager(ACM)进行 TLS/SSL 证书的签发、自动续期和部署。包括与 CloudFront、ALB、API Gateway 的集成、DNS 验证以及 Private CA 的应用。
通过多区域复制实现灾难恢复,通过跨账户访问从安全账户构建集中管理的方法。
详解 Cognito User Pool 的用户认证、Identity Pool 的 AWS 资源访问以及社交登录的集成。
通过 Lambda 函数自动轮换 RDS/Aurora 密码,使用 SDK 缓存库从应用无缝获取。还介绍与 Parameter Store 的选择。
使用 Bot Control 检测爬虫和自动化工具,使用 ATP 防止凭证填充攻击。同时介绍挑战和 CAPTCHA 的用户体验设计。
通过专有 HSM 实例实现符合 FIPS 140-3 Level 3 的密钥管理。介绍与 KMS 的区分使用以及通过 KMS 自定义密钥存储实现两者集成的方法。
对 Lambda 函数和容器镜像应用代码签名,在 CI/CD 流水线中强制签名验证。还介绍通过签名撤销应对入侵。
解析 GuardDuty 的威胁检测机制、检测结果分类,以及通过 Security Hub 集成实现事件响应的方法。
构建私有证书颁发机构,为内部服务间的 mTLS 自动签发证书。介绍证书生命周期管理与 CRL 设计。
使用 Cedar 策略语言将授权逻辑从应用程序代码中外部化,通过 Cognito 集成实现基于令牌的授权判定。
通过有状态/无状态规则和域名过滤控制 VPC 流量。介绍 Suricata 兼容规则和托管规则的应用方法。
解析 Security Lake 对 CloudTrail、VPC 流日志、Route 53 日志的自动汇聚、OCSF 标准化、与订阅者的集成。
按需获取 SOC、PCI DSS、ISO 审计报告,并将 BAA 和 GDPR DPA 一键应用到整个 Organizations 的操作步骤。
构建 AWS Managed Microsoft AD 并设计与本地 AD 的信任关系。介绍通过与 WorkSpaces、RDS、FSx 集成实现的混合 ID 管理。
详解使用 AWS Audit Manager 自动收集审计证据。介绍基于框架(SOC 2、PCI DSS、GDPR 等)的自动评估、证据统一管理和审计报告生成。
解析 EC2 实例元数据服务端点 169.254.169.254 为何是链路本地地址、被 SSRF 攻击利用的历史,以及 IMDSv2 基于令牌认证诞生的经过。
解析利用 Amazon Cognito 设计和实现用户认证基础设施的方法,介绍用户池、ID 池以及外部身份提供商集成的认证流程构建方式。
在 Nitro Enclaves 的隔离环境中处理机密数据,通过与 KMS 的集成和证明机制控制加密密钥的访问。
解析 Payment Cryptography 的支付用加密密钥管理、PIN 块加密/解密及 PCI DSS 合规。
从趣味知识角度解析 AWS 账户 ID 为何是 12 位数字、ARN 结构中蕴含的设计意图,以及从账户 ID 可推测的信息和安全注意事项。
解析 AWS 根用户拥有 IAM 无法限制的特权的原因,列举仅根用户可执行的操作,介绍 MFA 设置方法以及通过 Organizations 根访问管理实现的封印策略。
解说结合 Amazon Macie 的 S3 敏感数据自动发现与 Amazon GuardDuty 的威胁情报实现数据隐私保护的实践方法。介绍从个人信息识别到实时威胁检测的全面安全对策。
解说通过 AWS Shield Standard 和 Shield Advanced 实现的 DDoS 防御。实践性地介绍与 CloudFront、Route 53、ALB 的集成、与 WAF 的组合以及成本保护功能。
解说通过 Detective 调查 GuardDuty 发现结果、实体画像和行为图的活用。
实现多账户环境的单点登录,通过权限集控制各账户的访问级别。介绍与外部 IdP 的集成和 ABAC 的活用。
解析 Amazon Macie 自动发现 S3 存储桶中的敏感数据(PII、金融信息、凭证)及基于发现结果的数据保护策略。
解析 Macie 的 S3 存储桶敏感数据检测、自定义数据标识符、Security Hub 集成。
将 GuardDuty/Inspector/Macie 的检测结果以 ASFF 格式汇聚,通过安全标准自动评估量化分数。还介绍 EventBridge 联动的自动修复。
解析利用 Amazon Detective 进行安全事件调查和威胁分析的方法。介绍与 GuardDuty 联动的从检测到调查的工作流,以及基于图的分析定位根本原因的方法。
解析 AWS Security Hub 的统一安全监控与 GuardDuty 联动的威胁检测自动化。介绍安全最佳实践合规状况的可视化和多账户环境的安全治理。
整理 Standard 的免费 L3/L4 防御与 Advanced 的 L7 应对/SRT 支持的区别。介绍成本保护和主动参与的活用。
从密码学角度解析 AWS API 认证使用的 SigV4 签名过程的 4 个步骤 (创建规范请求、构建签名字符串、派生签名密钥、计算签名),还介绍 SigV4A 和预签名 URL 的机制。