핵심 개념
📄️ 탐지 엔진 동작 원리
BotManager 탐지 엔진의 전체 동작 흐름과 각 단계별 처리 로직을 설명합니다.
📄️ 동작 모드
BotManager 정책의 동작 모드(탐지/차단)에 대해 설명합니다.
📄️ 자동 차단 해제
BotManager의 자동 차단 해제 기능의 동작 원리와 설정 방법을 설명합니다.
📄️ 2차 검증
BotManager의 2차 검증(CAPTCHA, 브라우저 챌린지) 기능을 설명합니다.
BotManager 정책 시스템을 이해하기 위한 핵심 개념들을 설명합니다.
하위 문서
탐지 엔진
BotManager의 핵심 컴포넌트로, 접속 요청을 분석하여 봇 여부를 판단합니다:
- 다양한 정책을 순차적으로 적용
- 정적 분석과 행위 분석 수행
- 실시간 판정 및 응답
동작 모드
정책에 의해 봇으로 판정된 요청을 처리하는 방식을 설명합니다:
- 탐지 모드: 봇으로 탐지되었으나 접속이 허용됨 (로그만 기록)
- 차단 모드: 봇으로 탐지되어 접속이 차단됨
자동 차단 해제
차단된 사용자가 설정된 시간이 지나면 자동으로 일반 사용자로 복귀하는 기능을 설명합니다:
- 관리자가 설정한 시간 경과 후 자동 해제
- 해제 후 재접속 시 카운팅 초기화
2차 검증
행위 분석 정책에 의해 봇으로 판정된 경우, 추가 검증을 통해 실제 봇 여부를 확인하는 방법을 설명합니다:
- CAPTCHA: 이미지 기반 사람 확인 테스트
- 브라우저 챌린지: 브라우저 환경 자동 검증
개요
BotManager의 정책 시스템은 다음과 같은 핵심 구성 요소로 이루어져 있습니다:
핵심 개념 목록
탐지 엔진
탐지 엔진은 BotManager의 핵심 컴포넌트로, 접속 요청을 분석하여 봇 여부를 판단합니다.
- 다양한 정책을 순차적으로 적용
- 정적 분석과 행위 분석 수행
- 실시간 판정 및 응답
자세한 내용: 탐지 엔진 동작 원리
동작 모드
정책에 의해 봇으로 판정된 요청을 처리하는 방식입니다.
| 모드 | 설명 |
|---|---|
| 탐지 | 봇으로 탐지되었으나 접속이 허용됨 |
| 차단 | 봇으로 탐지되어 접속이 차단됨 |
자세한 내용: 동작 모드
자동 차단 해제
차단된 사용자가 설정된 시간이 지나면 자동으로 일반 사용자로 복귀하는 기능입니다.
- 관리자가 설정한 시간 경과 후 자동 해제
- 해제 후 재접속 시 카운팅 초기화
자세한 내용: 자동 차단 해제
2차 검증
행위 분석 정책에 의해 봇으로 판정된 경우, 추가 검증을 통해 실제 봇 여부를 확인합니다.
| 검증 유형 | 설명 |
|---|---|
| CAPTCHA | 이미지 기반 사람 확인 테스트 |
| 브라우저 챌린지 | 브라우저 환경 자동 검증 |
자세한 내용: 2차 검증