Unit 설명
심화된 접근 제어 관련 지식을 학습하고, 다양한 접근 제어 미흡 사례와 공격 원리를 실습합니다.
학습목표

이런 내용을 배워요

  • OWASP API Security Top 10과 API 수준 접근 제어 미흡인 BOLA, BFLA, BOPLA
  • 클라이언트 코드 분석과 요청 관찰, 엔드포인트 퍼징 등 공격 표면을 수집하는 정찰 기법
  • 외부에 노출된 Swagger(OpenAPI) 명세에서 드러나는 숨은 엔드포인트 식별
  • 헤더 신뢰와 단계 검증 누락, 구버전 API 방치 등 실제 서비스의 접근 제어 우회 사례

이런 분께 추천해요

  • IDOR 같은 기본 개념을 넘어 API 환경의 접근 제어를 깊이 이해하고 싶은 분
  • 소스코드 없이 서비스를 분석해 취약점을 직접 찾아보고 싶은 분
  • 안전한 인가 로직을 설계하고 싶은 개발자 분

이런 선수 지식이 필요해요

  • 인증과 인가, 접근 제어의 기본 개념
  • 웹 프록시(Burp Suite) 사용 경험
  • HTTP 요청과 응답 구조에 대한 이해

이런 환경을 기준으로 설명해요

  • REST 방식으로 구현된 웹 API 환경
구성
Access Control Advanced
Background: Access Control in APIs
Background: Access Control Advanced
Lab: Swagger UI
Pro
Quiz: Access Control Advanced
[함께실습] Access Control Advanced 1
Exercise: Access Control Advanced 1
Access Control Advanced 1: dreamhome
[함께실습] Access Control Advanced 2
Exercise: Access Control Advanced 2
Access Control Advanced 2: dreamhome
[함께실습] Access Control Advanced Cheat Sheet
Exercise: Access Control Advanced Cheat Sheet
Access Control Advanced 3: dreamhome
Access Control Advanced 4: dreamhome
Access Control Advanced 5: dreamhome
평점
0.0 (0)
0
Unit의 모든 항목을 완료한 후 평가할 수 있습니다.
Access Control Advanced
0.0
(0)
Tier 2 Medium
0% 진행중 총 0개 항목 완료
강의 0 /5
제외
워게임 0 /5
5
퀴즈 0 /1
1
잠긴 강의는 플랜을 업그레이드하거나 Unit을 별도 구매하여 수강할 수 있어요.
Lab은 실습 개념으로, 전체 진도율에 포함되지 않아요.