Skip to main content

보안 코딩

SecureCoding_ClientMarketingFlyer_8-5x11_THUMBNAIL 대상: 기술 직원
난이도: 초급/중급
시간: 11개 모듈, 모듈당 ≈1-5분 분량의 동영상 + 3개 질문
제공 형태: 교육 플랫폼에서 개별 모듈로 제공됩니다. 모듈:
  • 보안 코딩 - 소개 (0:59 동영상)
  • 보안 코딩 - 인증 및 권한 부여 (1:34 동영상)
  • 보안 코딩 - 인젝션 (1:40 동영상)
  • 보안 코딩 - 최소 권한 (1:16 동영상)
  • 보안 코딩 - OWASP 소개 (1:18 동영상)
  • 보안 코딩 - OWASP 업데이트 - 2022년 4분기 업데이트(4:51 동영상)
  • 보안 코딩 - 패치 (1:42 동영상)
  • 보안 코딩 - 소스 코드 비밀 정보 (1:41 동영상)
  • 보안 코딩 - 정적 분석 (1:08 동영상)
  • 보안 코딩 - 위협 모델링 (1:18 동영상)
  • 보안 코딩 - 취약한 종속성 (1:20 동영상)

트레일러: 트레일러 보기 마케팅 자료:보안 코딩 마케팅 키트
주요 주제: 기술 직원에게도 입문 교육이 필요합니다! 이 짧은 교육 모듈은 개발자와 기타 기술 직원에게 다양한 보안 코딩 개념을 소개합니다. 이미 이러한 개념에 익숙한 최종 사용자에게는 보안 코딩이 그 중요성을 다시 일깨워 주는 좋은 자료가 됩니다. 주요 학습 개념:
  • 소개
    • 개발 프로세스에서의 보안
  • 인증 및 권한 부여
    • 인증과 권한 부여의 차이
    • 소프트웨어 테스트
    • 사용자 신원 확인 테스트(Who You Are)와 수행 가능 작업 확인 테스트(What You Can Do)
  • 인젝션
    • 데이터의 가치
    • 인젝션 공격의 기본 개념
    • SQL 및 OS 명령 인젝션 공격
    • 인젝션 공격 방지
  • 최소 권한
    • 최소 권한의 기본 개념
    • 개발 프로세스에서의 최소 권한
    • 접근 권한의 정기 검토
  • OWASP 소개
    • OWASP 조직 소개
    • OWASP Top 10 활용
    • ASVS 및 기타 OWASP 리소스
  • OWASP 업데이트
    • 2021년 기준 OWASP Top 10 범주
    • 신규 범주
    • 명칭이 변경되거나 내용이 수정된 범주
  • 패치
    • 패치의 중요성
    • 패치를 적용하지 않을 경우의 결과
    • 패치 관리 시스템
  • 소스 코드 비밀 정보
    • 과도한 공유의 위험성
    • Github 리포지토리의 데이터
    • 암호화
    • 소스 코드 비밀 정보 식별
  • 정적 분석
    • 배포 전 버그 식별
    • 사용 가능한 도구
    • 코드 품질 개선
  • 위협 모델링
    • 위협 모델링의 활용
    • 위협 모델링 단계
    • 사용 가능한 도구 및 리소스
  • 취약한 종속성
    • 타인의 소스 코드를 사용할 때의 단점
    • 패치의 중요성
    • 취약점 식별에 도움이 되는 도구
OWASP 업데이트 참고 사항: 모든 교육은 최신 OWASP 업데이트에도 여전히 유효합니다. 모든 모듈(OWASP 업데이트 제외)의 문구는 2017년 OWASP Top 10 목록을 기반으로 합니다. 보안 코딩 - OWASP 업데이트 모듈에서는 2021년 OWASP Top 10 목록을 다룹니다. 🔍 Living Security 플랫폼 카탈로그에서 보안 코딩을 보려면 여기를 클릭하십시오!