시큐어코딩

시큐어 코딩 로드맵은 프로그램의 취약점을 깊게 이해하고, 보안의 시각에서 이러한 취약점을 어떻게 보완할 수 있는지를 다룹니다. 이 과정에서 프로그램의 동작 방식과 구조를 정확하게 파악하면서, 보안상 취약한 부분을 식별하고 그에 맞는 안전한 대응책을 마련하는 기술을 키워나갑니다.
 

  • Secure Coding - Koltin Spring 로드맵은 Koltin Spring 기반의 웹 어플리케이션에 초점을 맞춘 로드맵입니다. 이 로드맵에서는 기본적인 문자열, 숫자, URL 검증부터 시작하여 JWT, CORS, CSP, 외부 라이브러리의 안전한 사용 방안에 이르기까지 웹 어플리케이션의 보안을 체계적으로 강화하는 전략을 학습합니다.
     
  • Secure Coding - C 로드맵은 메모리 안전 문제로 발생할 수 있는 보안 취약점을 예방 방법을 학습하는 강의입니다. C 언어의 보안 취약점을 다양한 사례와 실습을 통해 이해하고, 이를 개선하는 방법을 익힐 수 있습니다. 강의는 이론 학습, 퀴즈, 패치 실습으로 구성되어 실제 개발 환경에서 안전하게 코드를 작성할 수 있도록 돕습니다.
     
  • Secure Coding - Front-End (React) 로드맵은 리액트를 활용하여 프론트엔드 보안 취약점과 그 대응 방안을 학습하는 강의입니다. 프론트엔드에서 발생할 수 있는 다양한 보안 취약점에 대해서 이해하고, 해당 취약점을 실습 문제와 패치 문제를 통해서 복습하는 시간을 가집니다. 해당 강의를 통해서 프론트엔드 개발을 할 때, 안전한 코드를 작성할 수 있도록 돕습니다.
기업을 위한 사이버 보안 강의를 찾고 계신가요? 여러분의 팀을 Dreamhack으로 교육하세요.
드림핵에서 제공하는 이 분야의 모든 강의입니다.
이 분야의 모든 강의
강의 제목
수강 인원
수강 시간
난이도
(Click to sort ascending)
가격
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
숫자
숫자 입력값 검증 문제 확인 및 수정 방안을 학습합니다.
120분 어려움 ENTERPRISE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
암호 관련
암호 관련 취약점과 패치 방법을 학습합니다.
30분 어려움 ENTERPRISE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Exercise: Patch Chall - Kotlin Spring
Solve 'Patch Chall - Kotlin Spring'.
60분 어려움 ENTERPRISE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
문자열
문자열 입력값 검증 문제 확인 및 수정 방안을 학습합니다.
90분 어려움 ENTERPRISE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
안전한 라이브러리 사용법
라이브러리를 안전하기 사용하기 위한 주의사항을 학습합니다.
120분 어려움 ENTERPRISE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
하드 코딩된 민감 정보
하드 코딩된 민감 정보의 유형을 학습합니다.
30분 어려움 ENTERPRISE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Introduction
Front-end (React) Secure Coding 로드맵의 목표와 구성을 알아봅니다.
15분 매우 쉬움 ENTERPRISE