본문 바로가기

Business/BotManager(MBUSTER)

[BotManager Pro Feature] #3. 사용자 정의 필터 기능

에스티씨랩은 악성 봇(매크로) 탐지 및 차단 솔루션 엠버스터(MBUSTER)를 On-Premise 환경은 물론, SaaS 환경에서도 손쉽게 설치하고 적용할 수 있도록 구축하여 봇매니저 프로(BotManager Pro)라는 이름으로 시장에 제공하고 있습니다.

BotManager Pro(봇매니저 프로)는 일반 사용자에 섞여 다양한 유형으로 접속하는 봇(매크로) 트래픽을 미리 설정된 정책을 통해 판단하고 구분합니다. 그리고 필요에 따라 진입 여부를 제어합니다. BotManager Pro를 통해 불공정 거래로부터 이용자를 보호할 뿐 아니라, 불필요한 트래픽을 제거해 시스템 성능 효율을 높일 수 있습니다.

 

내가 만드는 매크로 탐지 정책! 봇매니저 사용자 정의 필터

 

'사용자 정의 필터'는 봇매니저 정책이 적용되기 전에, 요청(Request)을 선별적으로 필터링하는 사전 필터(Pre-Filter) 기능입니다. 관리자는 직접 조건을 정의하여 요청의 속성에 따라 선별적으로 탐지 및 차단 정책을 실행할 수 있습니다.

 

관리자가 직접 요청을 필터링하여, 매크로 탐지 정책 운영 효율성과 응답 속도를 높일 수 있습니다.
관리자가 직접 요청을 필터링하여, 매크로 탐지 정책 운영 효율성과 응답 속도를 높일 수 있습니다.

 

필터는 등록 순서 또는 지정된 우선순위(Priority) 값에 따라 순차 실행됩니다. 상위 필터에서 조건이 충족되면 하위 필터는 실행되지 않습니다. 사용자 정의 필터에서 탐지된 요청은 봇으로 분류되지 않으며, 개별 로그 대신 필터 단위의 통계 데이터로 집계됩니다. 

 

예제 시나리오 #1. 특정 IP 차단
- 조건: IP / 일치함 / equals / 1.1.1.1
- 효과: 1.1.1.1에서 발생한 요청은 모든 봇 정책 이전에 필터링됨
예제 시나리오 #2. Query String이 비어있는 요청 선별
- 조건: Query String / 일치함 / is_empty
- 효과: 쿼리 스트링이 없는 요청만 탐지 & 차단 정책에 전달

 

*주요 필터 항목

IP
Country
AS
ASN
HTTP Method
Query String
User Agent
JA3 / JA4 Fingerprint
Accept / Accept-Encoding / Accept-Language / CacheControl / ContentType Header
Protocol
Referrer

 

봇매니저 사용자 정의 필터 생성 화면
봇매니저 사용자 정의 필터 생성 화면

 

미리 적용된 정책을 넘어, 서비스의 특성과 트래픽 패턴에 맞게 탐지 로직을 세분화하고, 불필요한 요청은 빠르게 걸러내 정책 운영의 효율성과 응답 속도를 높일 수 있습니다. 사용자 정의 필터를 통해 매크로 관리 운영을 최적화하고, 보다 유의미한 결과를 도출해낼 수 있습니다. 

 

언제나 최적화, 효율화를 위해 고민하고 노력하는 봇매니저입니다.

 

 

 

문의)
#. 이메일 문의: solution@stclab.com
#. 문의 작성하기: [클릭]
https://www.stclab.com/product/botmanager

 

봇매니저 | 악성봇 및 매크로 차단 및 탐지

BotManager는 자동화된 공격이나 비정상 요청을 실시간으로 식별·차단해, 서비스 안정성과 사용자 공정성을 확보합니다.

www.stclab.com