• 검색 결과가 없습니다.

13. 관리 및 보안 서비스3강. 보안 취약점 점검 도구 및 모니터링

N/A
N/A
Protected

Academic year: 2022

Share "13. 관리 및 보안 서비스3강. 보안 취약점 점검 도구 및 모니터링"

Copied!
10
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

13. 관리 및 보안 서비스

3강. 보안 취약점 점검 도구 및 모니터링

학습내용

- 보안 취약점 점검 도구 및 모니터링(AWS) 학습목표

- 클라우드 제공업체(AWS)의 보안 취약점 점검 도구 및 모니터링에 대해 설명할 수 있다.

1. 보안 취약점 점검 도구 및 모니터링(AWS) [참고] AWS 보안, 자격증명 및 규정준수 서비스

https://aws.amazon.com/ko/products/security/?nc2=h_ql_prod_se

1) AWS 보안 접근 전략

2) Amazon GuardDuty

- 클라우드에 특화된 로그 기반 위협 탐지 및 통지 서비스

- [참고] 온프레미스 네트워크 기반 실시간성 탐지 목적 : IDS/ IPS - IDS (Intrusion Detection System) : 침입 탐지 시스템

- IPS (Intrusion Prevention System) : 침입 방지 시스템

(2)

가. 특징

- 관리형 위협 탐지 서비스

- 아키텍처 변경이나 성능 저하 없이 손쉽게 - 원클릭으로 활성화 가능

- AWS 계정 및 리소스에 대한 상시 모니터링

- No Agents, No Sensors, No Network Applications - 글로벌 커버리지, 리전 기반 적용

- 간단하고 효과적인 가격 체계

나. 데이터 소스

다. 위협 탐지 유형

- 머신러닝 기반 이상 행동 탐지(Anomaly Detection)

→ 비정상적 사용자 행동 : EC2 인스턴스 생성, 네트워크 Permission 변경

→ 비정상적인 트래픽 패턴 - Threat Intelligence

→ EC2 및 IAM에 관련된 위협 탐지

(3)

→ 비트코인 Mining - 위협 결과

: Finding Types → 세 가지 수준 (낮음, 중간 또는 높음) 중 하나로 표시

라. 탐지 내역

- 심각도 수준(Severity levels)

- 탐지내역 처리

- AWS Security Hub, Amazon S3 Bucket, CloudWatch Events로 연계 - 세부적인 증거와 해결 권장 사항이 함께 표시

- 사례

→ 탈취된 인스턴스에 대한 정지

→ Lambda Function 이용 시 EBS Volume에 스냅샷 저장, 보안팀 경보, 현재 SG에 서 삭제하고 양방향 통신 차단

3) AWS Single Sign-On(SSO)

- AWS 콘솔 및 비즈니스 어플리케이션에 대한 싱글 사인 온을 중앙 집중 관리하는 Cloud 기반 Single Sign-On (SSO) 서비스

(4)

4) Amazon Inspector

- 애플리케이션의 취약점과 모범 사례 등을 자동으로 평가하여 보안 및 규정 준수를 개선 시키도록 지원하는 서비스

→ 에이전트를 이용한 API 기반 서비스

: EC2 인스턴스에 Agent를 설치하여 수집하는 방식

→ 웹 대시보드나 3rd Party 프로그램 등을 해 중앙에서 확인하고 직관적으로 파악 가능 → 취약성 관련 수백 개의 규칙들을 수행

→ 정기적으로 AWS에서 최신의 보안 규칙을 업데이트 → 최신의 설정으로 평가

가. 적용 계층 및 예시

나. 대중적 규칙 패키지 예

① CVE (Common Vulnerabilities and Exposures)

: 보안 취약점과 공개된 위험 노출에 대한 참조 방법 제공 패키지

② CIC Operating System Security Configuration Benchmarks

: 보안을 향상시키기 위해 잘 정의되고 합의된 업계 모범 사례 제공 패키지

③ Security Best Practices

: 시스템의 설정 혹은 구성이 보안적인지 확인할 수 있도록 다양한 사례 제시

④ Runtime Behavior Analysis

: 인스턴스들의 평가 항목을 통해 행동 상태를 분석하고 보다 안전하게 구성하는 지침 제공

다. Agent 기반 도구

- 고객 Workload 수집

- AWS의 간섭 걱정 : 1way 통신 - 태깅된 인스턴스만 적용할 수 있음 - 간단한 구성 (Admin/Root 권한)

→ 리눅스 (실행파일/커널모듈)

(5)

→ 윈도 (Updater/커널 드라이버) - 1Way TLS 통신 : Agent → Inspector - Inspector, S3로의 Outbound Path 필요

→ inspector.<region>.amazonaws.com

→ S3.dualstack.<region>.amazonaws.com - Proxy 구성 지원

→ HTTPS proxy (Linux)

→ WinHTTP proxy (Windows)

마. 효과

- 애플리케이션 보안 문제 파악 - 통합되고 자동화된 보안 - 지속적인 보안

- 보안 표준 및 규정 준수 간소화 - 개발 민첩성 향상

5) AWS WAF

- Web Application Firewall

- 일반적인 웹 취약점 공격으로부터웹 애플리케이션을 보호하는 목적을 가진 웹 애플리케 이션 방화벽 → 종량제 구조의 비용 효율적

- Amazon CloudFront 사용을 전제 → Edge단에서 동작 - 트래픽에 따른 자동 확장성 제공

가. 많은 규칙 유형 중에서 선택

① OWASP(Open Web Application Security Project) 상위 10개 보안 위험 → 일반적인 공격 패턴 차단

→ 과도한 리소스 사용 공격 : DDos (AWS Shield) → SQL 명령어 injection

→ 교차 사이트 스크립팅

(6)

→ Web Site Scraping (Crawlers, BOTs)

② CMS(Content Management Systems)에 대한 특정 위협 또는 새로 발생하는 CVE(Common Vulnerabilities and Exposures) 와 같은 문제 처리 규칙

③ Custom Defined 규칙 생성 가능

나. 참고 용어

① XSS (Cross Site Scripting)

- 공격자가 의도적으로 브라우저에서 실행될 수 있는 악성 스크립트를 웹 서버에 입력 또 는 출력 시 위험한 문자를 중성화 시키지 않고 처리하는 애플리케이션 개발 과정에서 발생

- 자바 스크립트, ActiveX 등 클라이언트에서 실행되는 동적 데이터를 생성하는 모든 언 어에서 발생 가능

② Website Scraping

- 웹  사이트에서  데이터를 추출하는  데 사용

- 봇 : 특정 작업을 수행하도록 프로그래밍 된 소프트웨어 응용 프로그램

③ SQL Injection

- 악의적인 사용자가 보안상의 취약점을 이용하여, 임의의 SQL 문을 주입하고 실행되게 하여 데이터베이스가 비정상적인 동작을 하도록 조작하는 행위

- 공격이 비교적 쉬운 편이고 공격에 성공할 경우 큰 피해를 입힐 수 있는 공격

6) AWS Security Hub

- AWS 계정 전반에 걸쳐 우선순위가 높은 보안 경고 및 규정 준수 상태를 종합적으로 확 인할 수 있는 서비스

- 방화벽 및 엔드포인트 보호부터 취약성 및 규정 준수 스캐너까지 다양하고 강력한 보안 도구 제공

- 타 보안 서비스 연계

: Amazon GuardDuty, Amazon Inspector, Amazon Macie - AWS 파트너 솔루션 연계

: APM 에서 제공되는 보안 경고 또는 평가 결과

- Security Hub 단일 공간에서 수집 및 정리하고 이에 대한 우선 순위를 지정하는 서비 스

- 규정 준수 검사

→ AWS 모범 사례 및 조직이 준수하는 업계 표준을 기반으로 하는 자동 규정 준수 검 사를 사용하여 환경을 지속적으로 모니터링

→ CIS (Center for Internet Security) AWS Foundations Benchmarks와 같은 산업 표준 및 모범 사례에 따라 계정 수준 구성 및 규정 준수에 대한 자동화된 지속적인 점검 수행

- 계정 전반에 걸친 통합적 분석

: 점검된 결과에 대한 통합적이고 유기적인 분석을 통한 보안 이벤트 식별 서비스 제공 → 시급한 처리가 필요한 탐지 내역에 대한 목록 제공

(7)

→ 연관관계, 필터, 우선 순위 등을 주어 Correlation시킨 Finding들의 집합 : AWS 및 파트너들이 100여 개 Insight 제공, Custom Insight 정의 지원 → Top 탐지 내역을 한번에 보여주는 대시보드 제공

: 그래프 및 표를 포함한 시각화 - 현재 상황의 전반적인 보안 현황 확인

- 동향 발견, 잠재적 문제점 파악 후 조치 수행 : CloudWatch Events와 통합하여 평가 결과 전달 (Ticketing, 채팅, 이메일, 또는 자동 수정 시스템)

- AWS 서비스와 파트너 보안 서비스로부터의 탐지 내역에 대한 통합 & 우선 순위 정리

7) Amazon Detective

- New Service(2020) - Security Hub와 연계

- GuardDuty와의 차이점 → Finding만 제공(GuardDuty)

→ Finding에 대한 다양한 분석 작업 수행 → 연관 분석 등을 통한 자세한 근본 원인 파악

- 잠재적 보안 문제나 의심스러운 활동의 근본 원인을 쉽고 빠르게 분석, 조사 및 식별 - 로그 데이터 자동 수집 : CloudTrail, VPC Flow Logs,GuardDuty Finding

- 기계 학습, 통계 분석 및 그래프 이론 등을 사용하여 보안 관련 조사 시행

-Investigate potential security issues

(8)

2. AWS 보안 서비스 관계

(9)

평가하기

1. 다음 괄호에 알맞은 용어는 무엇입니까?

VPC Flow Logs, DNS Logs, CloudTrail 로그 등의 로그에 기반하여 클라우드에 특화 된 AWS의 로그 기반 위협 탐지 및 통지 서비스는 ( ) 입니다.

- 정답 :GuardDuty

해설 : 아키텍쳐 변경이나 성능 저하 없이 손쉽게 원클릭으로 활성화 가능하고 AWS 계 정 및 리소스에 대한 상시 모니터링을 지원합니다.

2. 다음 중 AWS의 보안취약점 도구에 해당하지 않는 것은?

① Amazon Inspector

② Amazon Detective

③ AWS Security Hub

④ Amazon Polly - 정답 : ④

해설 : Amazon Polly는 텍스트를 생생한 음성으로 변환해주는 AWS의 AI 서비스입니다.

(10)

학습정리

1. 보안 취약점 점검 도구 및 모니터링(AWS)

- 보안 사고 인지의 어려움에 대해 AI 규칙 기반의 탐지 솔루션 제공 - AWS 대표적 보안 취약점 탐지 모니터링 도구

▷ Amazon GuardDuty : 관리형 위협 탐지 서비스

▷ Amazon Inspector : Agent 기반의 보안 분석

▷ AWS Security Hub : 통합된 보안 및 규정 준수 센터

▷ AWS Config : AWS 리소스 구성 기록 및 평가

▷ AWS CloudTrail : 사용자 활동 및 API 사용 추적

▷ AWS Detective : 잠재적 보안 문제 조사

▷ CloudWatch : 리소스 및 애플리케이션 모니터링,

지표 수집 및 추적, 로그 파일 수집 및 모니터링, 경보 설정, AWS 리소스 변경에 자동 대응

다음 주 예고

“14. 클라우드 기반의 AI 서비스”입니다.

참조

관련 문서

정보기술 구성요소: 유무선 통신 및 네트워크, 하드웨어, 소프트웨어 정보기술 서비스: 시스템 개발, 보안 및 위험 관리, 데이터 관리.

 인터넷과 비공개 네트워크 사이에 패킷 필터링 기능이 있는 라우터를 설치하여 네트워크 패킷 헤더 내의 정보를 기초로 트래픽을

▪ “Secure Teamwork 진단 리포트”는 수집된 협업환경 현황을 기반으로 보안 취약점 현황을 분석하며 안전한 협업환경 구축을 위한 조치방안을

y 와셔액이 없는 상태에서 와셔액을 분사하려 고 할 경우 와셔 모터가 손상될 수 있습니다.. y 앞유리나 뒷유리가 건조한 상태에서 와셔 액이 없는 채로

위하여 연결설정(SYN) 요청 à 위조된 IP 주소로 부터 응답(ACK)을 받을 때까지 대기 q 위조된 대량의 연결설정(SYN) 요청 패킷이 수신되면 서버의 대기

• 사용자의 인지나 허락없이 실행되도록 하기 위해 다른 소프트웨어나 데이터 파일에 첨부시키는 악성 소프트웨어

Cloud ID는 IDaaS(Identity as a Service) 및 엔터프라이즈 모바일 관리(EMM) 제품 G Suite에서 사용할 수 있는 독립형 제품으로 ID 서비스 및 엔드포인트 관리

앱과 사용자의 빠른 직접 연결, 보안 블랙홀 제거 150 데이터센터를 통한 보안.