채널톡 아이콘

직접 공격하고 고치는 웹 보안 실습 1편 — 초급 : Spring Boot로 배우는 OWASP Top 10:2025

내 서비스는 왜 뚫릴까요? Spring Boot 쇼핑몰에서 IDOR, 경로 순회, SQL 인젝션, 저장형 XSS, 보안 설정 오류를 직접 재현하고, 요청과 로그로 원인을 확인한 뒤, 검증된 라이브러리로 고치고 테스트 코드로 다시 확인합니다.

3명 이 수강하고 있어요.

난이도 초급

수강기한 무제한

실습 중심
실습 중심
보안실습
보안실습
시큐어코딩
시큐어코딩
웹보안
웹보안
취약점분석
취약점분석
실습 중심
실습 중심
보안실습
보안실습
시큐어코딩
시큐어코딩
웹보안
웹보안
취약점분석
취약점분석

수강 후 이런걸 얻을 수 있어요

  • 로컬 실습 환경을 시작하고 초기 상태로 복구할 수 있습니다.

  • 접근 통제, 인젝션, 보안 설정 오류에 해당하는 다섯 가지 문제를 실습 환경에서 직접 재현합니다.

  • 요청 ID로 화면, 요청, 서버 로그를 연결해 원인과 영향을 설명할 수 있습니다.

  • 취약한 코드와 설정을 검증된 라이브러리로 고치고, 왜 그렇게 고치는지 설명할 수 있습니다.

  • 공격 차단과 정상 기능 유지를 JUnit·MockMvc 테스트로 함께 고정합니다.

  • 재현 증거, 개선 내용, 재검증 결과를 담은 보안 개선 보고서를 작성합니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 로그인·게시판·API를 Spring으로 만들어 봤지만 보안은 막연한 주니어 웹 개발자

  • 웹 취약점과 로그 분석을 함께 익히고 싶은 보안 입문자 (Java 코드를 읽을 수 있는 분)

  • 개발팀과 취약점 원인과 개선 방향을 논의해야 하는 운영 담당자

선수 지식,
필요할까요?

  • Java 기본 문법과 Spring MVC의 컨트롤러·서비스·레포지토리 구조를 읽을 수 있어야 합니다.

  • 간단한 SQL 조회문과 터미널 명령을 실행해 본 경험이 필요합니다.

  • Docker 경험은 없어도 됩니다. 설치와 실행은 0-2 강의에서 안내합니다.

안녕하세요
숀김입니다.

커리어인증

3,027

명

수강생

387

개

수강평

27

개

답변

4.4

점

강의 평점

18

개

강의

안녕하세요. 😄

가끔은 육아와 업무로 번아웃이 와서 지치긴 하지만, 😅

하루하루를 항상 감사와 즐거운 마음으로 살아가고 있는 IT 근로자 입니다. 😅


개인 블로그 : https://may9noy.tistory.com

GitHub : https://github.com/Nanninggu


삶과 가정 속에서 항상 좋은 일들만 가득하시길 기원합니다. 😀

더보기

커리큘럼

전체

27개 ∙ (3시간 14분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

숀김님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

얼리버드 할인 중

₩4,530

28%

₩49,500

평생교육이용권 지원 강의