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
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
평점
Unit의 모든 항목을 완료한 후 평가할 수 있습니다.
Access Control Advanced
0% 진행중
총 0개 항목 완료
강의
0 /5
제외
워게임
0 /5
5
퀴즈
0 /1
1
Lab은 실습 개념으로, 전체 진도율에 포함되지 않아요.