DevSpan
워크플로우

DevSpan으로 봇 대응하기

03
로그인 한도

로그인 경로를 보호하세요

로그인 페이지에 자동화된 접근 시도가 많습니다. DevSpan은 접근 로그를 분석해 악용 패턴을 파악합니다. IP 주소당 요청 수를 제한하는 구성 파일을 작성합니다. 에이전트는 스테이징 서버에 작은 테스트 스크립트를 실행합니다. 변경 사항을 수락하기 전에 diff를 확인하세요. 사용자 에이전트 문자열에 의존하기보다 요청 빈도, 실패한 로그인, 이상한 경로 등 행동 패턴으로 스캐닝 같은 요청 패턴을 구분할 수 있습니다. 사이트에 취약점 스캐닝 봇을 막으려면 이러한 패턴을 주의 깊게 모니터링해야 합니다.

01

폴더 열기

채트 인터페이스에서 프로젝트 폴더를 엽니다.

02

로그 읽기

grep를 사용해 반복된 로그인 실패를 찾습니다.

03

구성 파일 작성

write_file을 사용해 한도 계획을 생성합니다.

04

결과 확인

한도 검증용 테스트 명령을 실행합니다.

한도 계획 예시

rate-limits.txt
# Rate limits for staging
route=/api/login limit=5 window=60s action=429
route=/api/reset limit=3 window=60s action=429
route=/api/data limit=20 window=60s action=429
route=/api/health limit=60 window=60s action=200
# Monitoring allowed
route=/api/monitor limit=100 window=60s action=200

이 일반 텍스트 파일은 자체 경로에 대한 규칙을 정의합니다. 각 줄은 특정 경로에 대한 한도와 시간 창을 설정합니다.

봇 방지 워크플로우

양식 제출

DevSpan은 접근 로그를 읽어 비정상적인 요청 패턴을 식별하고, 배포 시 자체 스테이징 서버에 대해 상한을 설정하는 구성 파일을 작성합니다. diff를 검토하세요. 에이전트는 각 고유 사용자당 IP 주소당 요청 수를 제한합니다. 단일 소스에서의 요청 빈도를 제한하여 봇이 양식 제출을 스팸으로 만드는 것을 방지할 수 있습니다. 에이전트는 한도 검증용 작은 테스트 스크립트를 스테이징 서버에서 실행합니다. 이 접근 방식은 트래픽을 제한하여 재판매 봇으로부터 재고를 보호합니다. 봇 대응은 종종 데이터베이스를 스팸으로 만드는 양식 제출로 시작합니다. 에이전트는 트래픽 자체를 차단하지 않지만 배포할 규칙을 준비합니다.

취약점 스캐닝

DevSpan은 접근 로그에서 스캐닝 패턴을 찾아 해당 소스에서의 과도한 요청을 차단하는 구성 파일을 작성하여 서버가 안정적으로 유지되도록 합니다. 시뮬레이션합니다. 정확한 한도를 검증하기 위해 변경 사항을 수락하기 전에 diff를 검토하세요. 이 접근 방식은 특정 경로에 대한 효과적인 봇 방지 보호를 제공합니다. 봇 대응은 특정 경로와 서비스의 안정성을 유지하는 데 도움이 됩니다. 체크아웃 엔드포인트에 동일한 한도를 적용하여 재판매 봇으로부터 재고를 보호할 수 있습니다. 에이전트는 자체 서버에 배포할 규칙과 코드를 준비합니다. 한도는 반복된 요청으로 인한 부하를 줄이지만 매우 많은 트래픽은 호스트나 공급업체의 보호가 필요합니다.

Windows용 DevSpan

API 보호 시작하기

DevSpan 다운로드 ↗