D1-08. IAM Security Tools
IAM(Identity and Access Management) 은 AWS 리소스 접근을 인증·인가하는 핵심 서비스로,사용자·그룹·역할·정책을 통해 권한을 제어하고 MFA, Access Key, Role 기반 인증을 지원합니다.
Amazon GuardDuty는 AWS 계정 및 리소스에 대한 지능형 위협 탐지(Intelligent Threat Discovery)를 제공하여 잠재적인 악성 활동 및 비인가 접근을 식별하는 관리형 보안 서비스입니다. 머신러닝(Machine Learning) 알고리즘, 비정상 행위 탐지(Anomaly Detection), 그리고 통합된 위협 인텔리전스(Threat Intelligence)를 활용하여 광범위한 위협을 식별합니다.
구성 요소 | 설명 |
---|---|
데이터 소스 | CloudTrail, VPC Flow Logs, DNS Logs 등 다양한 로그를 수집하여 위협 분석 |
탐지 메커니즘 | 머신러닝, 이상 징후 탐지, 서드파티 위협 인텔리전스를 기반으로 동작 |
알림 시스템 | EventBridge, SNS, Lambda 등을 통해 실시간 자동 대응 가능 |
멀티 계정 지원 | AWS Organizations 기반의 위임 관리자 기능으로 전체 계정에 적용 가능 |
Suppression Rules | 불필요하거나 허위 양성인 탐지를 자동 필터링하여 무시 가능 |
신뢰/위협 IP 목록 | 신뢰 가능한 IP 또는 알려진 악성 IP에 대해 개별 설정 가능 |
네트워크 트래픽 패턴 분석하여 비정상적인 IP 주소와의 통신, 데이터 유출 시도, 무단 액세스 등 이상 트래픽 탐지
AWS API 호출 로그 분석하여 계정 내의 비정상적인 활동(예: 비인가된 API 호출, 권한 상승 시도, 계정 설정 변경 등) 식별
EC2 인스턴스의 비정상적인 DNS 쿼리(예: 인코딩된 데이터를 이용한 명령 및 제어(C2) 통신 시도)를 탐지하여 침해된 인스턴스를 식별
GuardDuty의 기능을 확장하여 더욱 심층적인 모니터링 제공
확장 기능 | 설명 |
---|---|
Amazon EKS 감사 로그 | 컨테이너 워크로드 내의 위협 및 비정상 활동 탐지 |
Amazon RDS 및 Aurora 로그인 이벤트 | 데이터베이스에 대한 비정상적인 로그인 시도 식별 |
Amazon EBS 볼륨 | 악성 소프트웨어 또는 비정상적인 접근으로부터 EBS 볼륨 보호 |
AWS Lambda 네트워크 활동 | Lambda 함수에서 발생하는 비정상적인 네트워크 트래픽 모니터링 |
Amazon S3 데이터 이벤트 | S3 버킷에 대한 데이터 접근 패턴의 이상 징후 탐지 |
EC2 Runtime 모니터링 | EC2 인스턴스의 런타임 환경에서 잠재적인 악성 행위 탐지 |
GuardDuty는 분석된 데이터를 기반으로 위협을 식별하면 Finding 생성
Finding은 AWS 보안 허브(Security Hub) 등 다른 AWS 보안 서비스와 통합되어 중앙 집중식 관리