규칙 기준

2025년 12월 1일·4개 메시지

이 글에서는 한 사람이 여러 계정을 이용해 호스팅을 중복으로 운영하거나, 보조 계정으로 답변 채택 등 행위를 통해 시스템을 악용하는 상황을 다루고, 이를 감지하고 대응하는 방법을 정리한다. 디스코드 봇 연동과 호스팅 운영 관점에서 실무적으로 적용 가능한 절차를 제시한다.

증상

  • 동일 인물이 여러 계정으로 여러 서버를 호스팅하여 리소스 할당이 중복 발생함.
  • 보조 계정으로 답변을 채택하거나 평판/포인트를 부정하게 상승시키는 패턴이 관찰됨.
  • 계정 간 활동 패턴이 유사(동일 IP, 유사한 타임스탬프, 동일 디바이스 지문)하면서 서비스 공정성이 저해됨.

원인

  • 한 사람당 허용된 호스팅 수/리소스 한도를 우회하려 여러 계정을 생성함.
  • 보상 구조(답변 채택 보상 등)를 악용해 부정 이득을 얻으려 시도함.
  • 인증·연동이 느슨해 계정 연계성 탐지가 불충분함.
  • 디스코드 봇을 통한 자동화 작업으로 반복적 행위가 쉽게 발생함.

해결 방법

1단계: 탐지 및 증거 수집

다음 항목을 수집하고 상관 분석을 수행한다. 로그 수집은 실시간 파이프라인으로 구성한다.

  • 네트워크: 접속 IP, CIDR, 리버스 DNS, 프록시 유무
  • 디바이스: 브라우저 지문(Fingerprint), User-Agent, 기기 ID
  • 활동 패턴: 호스팅 생성 시간, 답변 채택 시간, API 호출 빈도
  • 인증 수단: 이메일, 전화번호, OAuth(디스코드) 연결 정보

예: 동일 IP에서 여러 계정이 호스팅을 생성한 기록을 조회하는 SQL 예시

-- 동일 IP로 호스팅을 만든 계정 목록
SELECT ip_address, COUNT(DISTINCT account_id) AS accounts, array_agg(DISTINCT account_id) AS ids
FROM hosting_events
WHERE event_type = 'create_host'
  AND created_at >= NOW() - INTERVAL '30 days'
GROUP BY ip_address
HAVING COUNT(DISTINCT account_id) > 1;

디스코드 연동 로그를 활용해 OAuth 기반 계정 매핑을 확인한다. 봇 이벤트에서 동일 OAuth user id나 동일 디바이스를 공유하는 활동을 추적한다.

2단계: 규칙 집행 및 자동화

다음 절차로 대응을 자동화하고 재발을 방지한다.

  • 계정-사람 매핑 강화: 이메일/휴대전화 인증 강화, OAuth(디스코드) 연동 시 계정당 연결 수 제한.
  • 호스팅 할당 정책: 한 사람 기준 호스팅 최대 수를 명시하고, 동일 디바이스/동일 인증으로 추가 요청 시 자동 차단.
  • 행위 기반 차단 룰: 짧은 시간 내 동일 IP/디바이스로 다수 답변 채택 또는 호스팅 생성 시 suspicious 태그 부여.
  • 취약패턴 자동화 예시 (Python):
# 간단한 의사코드: 동일 디바이스로 여러 계정 호스팅 생성 시 알림
from db import query, mark_flag, notify_admin

rows = query("""
SELECT device_fingerprint, COUNT(DISTINCT account_id) AS cnt
FROM hosting_events
WHERE created_at >= NOW() - INTERVAL '7 days'
GROUP BY device_fingerprint
HAVING COUNT(DISTINCT account_id) > 1;
""")

for r in rows:
    mark_flag(device_fingerprint=r['device_fingerprint'], flag='multi_account_hosting')
    notify_admin(f"Multi-account hosting detected: {r['device_fingerprint']} -> {r['cnt']} accounts")
  • 제재 정책: 증거 기반 정지/제한, 보상 회수(부적절하게 채택된 답변의 포인트 회수), 재심사 절차 마련.
  • 모니터링 대시보드: 호스팅 생성 추세, 계정 연결 그래프, 의심 계정 알림을 실시간으로 확인.

마무리

한 사람의 다계정 호스팅 및 보조 계정 답변 채택 행위는 호스팅 자원과 플랫폼 신뢰를 해친다. 디스코드 봇 연동 로그와 디바이스·네트워크 지표를 결합해 탐지하고, 인증 강화와 자동 차단 규칙으로 대응하면 운영 안정성을 확보할 수 있다. 디스호스트 운영 환경에서는 이런 기준을 명확히 두고 시스템적으로 적용하는 것을 권장한다.