401-403-우회-기법은(는) 무엇을 하나요?
401/403 우회 플레이북입니다. 관리자 패널, API 엔드포인트 또는 제한된 경로에서 접근 거부 응답을 마주쳤을 때 사용합니다. 경로 조작, HTTP 메서드 변조, 헤더 주입, 프로토콜 다운그레이드 및 자동화된 우회 도구를 다룹니다.
개요
이 플레이북은 401(Unauthorized) 또는 403(Forbidden) HTTP 상태 코드를 우회하기 위한 다양한 기술을 제공합니다.
필수 조건
yak바이너리 설치- 대상 URL 또는 엔드포인트 정보
사용법
yak run bypass-403.yak --target https://example.com/admin
기술 목록
1. 경로 조작
- URL 인코딩 (
%2e→.) - 경로 탐색 (
..;/또는;/) - 대소문자 변조 (
/AdMin) - 와일드카드 사용 (
*)
2. HTTP 메서드 변조
GET→POSTHEAD메서드 사용OPTIONS메서드 사용- 사용자 정의 메서드 (
XMETHOD)
3. 헤더 주입
X-Forwarded-For: 127.0.0.1X-Original-URL: /adminX-Rewrite-URL: /adminX-Custom-IP-Authorization: 127.0.0.1Referer: https://example.com/admin
4. 프로토콜 다운그레이드
https://→http://
5. 자동화 도구
예시
# 기본 우회 시도
yak run bypass-403.yak --target https://target.com/admin --method all
# 특정 헤더만 사용
yak run bypass-403.yak --target https://target.com/admin --headers X-Forwarded-For
참고
- 항상 합법적인 권한 하에 테스트를 수행하십시오.
- 이 플레이북은 교육 및 승인된 보안 테스트 목적으로만 사용해야 합니다.