코스 개요

1. DevSecOps 기초: 설계 시 보안

🔍 학습: 주요 DevSecOps 원칙 및 안전한 SDLC

🛠️ 데모: 전통적인 파이프라인과 현대적인 안전한 파이프라인 비교

🔧 실험실: 첫 번째 DevSecOps 활성화 파이프라인 템플릿 구축

2. OWASP ZAP 보안 테스트 부트캠프

💣 침해 시뮬레이션:

  • SQLi 및 XSS로 취약한 앱 배포
  • OWASP ZAP를 사용하여 위협을 탐지하고 완화

⚙️ 방어 전략:

  • ZAP을 통한 자동 스캔
  • ZAP API를 통한 CI/CD 통합

🧪 실험실: ZAP 기본 스캔 및 공격 규칙 사용자 정의

🎯 과제: “10분 안에 숨겨진 관리자 패널 찾기”

3. 의존성 지옥: 공급망 방어

💣 침해 시뮬레이션:

  • CVE가 있는 악의적인 npm 패키지 주입

🛡️ 방어 전략:

  • OWASP Dependency-Track을 사용하여 취약점을 모니터링
  • 중요 CVE가 있을 경우 빌드를 실패시키는 정책 게이트 적용

🧪 실험실: 취약점 정책 및 경보 워크플로우 생성

⚠️ 충격적인 데모: “하나의 나쁜 의존성이 인프라를 장악하는 방법”

4. 취약점 관리 전쟁실

💣 침해 시뮬레이션:

  • 패치되지 않은 컨테이너 취약점을 이용하여 공격

🛡️ 방어 전략:

  • OWASP DefectDojo를 사용한 중앙 집중식 보고
  • Trivy로 컨테이너 스캔

🧪 실험실: CISO/임원 보고용 실제 대시보드 구축

🏁 경쟁: “ライバル보다早く50개의 발견물을 처리하기”

5. 비밀 및 구성 대응 훈련

💣 침해 시뮬레이션:

  • truffleHog를 사용하여 Git 이력에서 비밀 정보 추출

🛡️ 방어 전략:

  • password=.*와 같은 패턴을 차단하는 커밋 훅 적용
  • ZAP의 구성 스파이더를 사용하여 위험한 설정 표면화

🧪 실험실: GitHub Actions 비밀 정보 스캔 구현

🚨 현실 확인: “당신의 데이터베이스 비밀번호는 현재 Slack에 있습니다”

6. 마무리: DevSecOps 전략 계획

🧭 OWASP 통합 로드맵:

  • DefectDojo, Dependency-Track, 및 ZAP 채택 계획

📋 개인 행동 계획:

  • 30일 보안 체크리스트 작성
  • DevSecOps KPI 및 보고 대시보드 정의

요건

기초 소프트웨어와 SDLC 경험

대상자

Theoretical security talks를 싫어하는 DevOps, 보안 및 클라우드 엔지니어들

 7 시간

참가자 수


참가자별 가격

회원 평가 (1)

예정된 코스

관련 카테고리