많은 플랫폼 — Facebook Ads, Instagram, TikTok, 마켓플레이스 Wildberries 및 Ozon — 자동으로 Tor 종료 노드에서 오는 트래픽을 차단합니다. 광고 계정이나 다중 계정 작업에 이러한 IP를 우연히 사용하게 되면 차단 위험이 급증합니다. 이 기사에서는 Tor 네트워크에 속하는 프록시를 신속하게 확인하고 계정을 차단으로부터 보호하는 방법을 살펴보겠습니다.
사용하기 전에 Tor에서 프록시를 확인하는 것이 중요한 이유
Tor 종료 노드(Exit nodes)는 익명화 체인의 마지막 서버로, 이곳을 통해 귀하의 트래픽이 인터넷으로 나갑니다. 모든 주요 플랫폼은 이러한 IP 주소의 최신 데이터베이스를 유지하고 있으며 여러 가지 이유로 자동으로 차단합니다:
- 높은 사기 수준: Tor를 통해 스팸 봇, 사기 계획 및 사기 트래픽이 자주 발생하므로 플랫폼은 이러한 IP를 예방 차원에서 차단합니다.
- 플랫폼 규칙 위반: Facebook Ads, Google Ads 및 TikTok Ads는 사용 약관에서 Tor 사용을 명시적으로 금지합니다.
- 식별 불가능: 플랫폼은 Tor 뒤에 있는 실제 사용자를 추적할 수 없으므로 보안 정책을 위반합니다.
- 대량 차단: 하나의 Tor 종료 노드 사용자가 규칙을 위반하면 전체 IP 주소가 차단될 수 있습니다.
아비트라지 전문가, SMM 전문가 및 온라인 상점 소유자에게 Tor 종료 노드를 프록시로 사용하는 것은 모든 계정이 즉시 차단될 수 있습니다. 특히 안티탐지 브라우저(Dolphin Anty, AdsPower, Multilogin)와 함께 작업할 때는 더욱 중요합니다. 브라우저 프로필에 Tor IP를 우연히 추가하면 플랫폼이 첫 로그인 시 계정을 차단합니다.
중요: 신뢰할 수 있는 공급자로부터 프록시를 구매하더라도, 이전 소유자가 노드를 실행하는 데 사용한 경우 IP 주소가 Tor 종료 노드 목록에 포함될 수 있습니다. 새로운 프록시를 사용하기 전에 확인하는 것이 필수입니다.
Tor 종료 노드 확인을 위한 온라인 서비스
IP 주소를 확인하는 가장 빠른 방법은 전문 온라인 서비스를 사용하는 것입니다. 이들은 귀하의 IP를 Tor 프로젝트의 최신 데이터베이스와 비교하며, 이 데이터베이스는 30분마다 업데이트됩니다.
1. TorProject Check (공식 서비스)
Tor 개발자들이 제공하는 공식 서비스로, 가장 신뢰할 수 있는 정보 출처입니다. 확인하는 데 2-3초가 소요됩니다:
- 브라우저 또는 안티탐지 브라우저에서 확인할 프록시에 연결합니다.
- 페이지를 엽니다:
https://check.torproject.org/ - "Congratulations. This browser is configured to use Tor"라는 초록색 메시지가 보이면 — IP는 Tor 종료 노드입니다.
- "Sorry. You are not using Tor"라는 빨간색 메시지가 보이면 — 프록시는 안전하게 사용할 수 있습니다.
장점: 공식 출처, 100% 정확성, 등록이 필요하지 않습니다. 단점: 각 프록시에 대해 브라우저를 통해 수동으로 연결해야 하므로 대량 확인에는 불편합니다.
2. IPQualityScore Tor Checker
IPQualityScore 서비스는 프록시에 연결하지 않고도 IP를 무료로 확인할 수 있습니다 — 주소를 입력하기만 하면 됩니다:
- 다음 링크를 엽니다:
https://www.ipqualityscore.com/free-ip-lookup-proxy-vpn-test - 프록시의 IP 주소를 확인 필드에 입력합니다.
- "Check IP Address"를 클릭합니다.
- 결과에서 "Tor" 항목을 확인합니다 — "True"가 표시되면 프록시는 종료 노드입니다.
추가로 이 서비스는 다른 유용한 정보도 제공합니다: 프록시 유형(datacenter/residential), 사기 위험, 남용 이력. 이는 Facebook Ads 또는 Instagram에서 사용하기 전에 프록시의 품질을 종합적으로 평가하는 데 도움이 됩니다.
3. IPHub Tor Detection
IPHub는 프록시 및 VPN 감지에 특화되어 있으며, Tor 종료 노드에 대한 별도의 데이터베이스를 보유하고 있습니다. 무료 플랜으로 하루에 최대 1000 IP를 확인할 수 있습니다:
https://iphub.info/에 등록하고 API 키를 받습니다.- 웹 인터페이스를 사용하여 일회성 확인 또는 API를 사용하여 자동화를 진행합니다.
- 응답의 "block" 매개변수: 2 = Tor 종료 노드, 1 = 일반 프록시/VPN, 0 = 클린 IP.
SMM 에이전시가 고객 계정에 배포하기 전에 수십 개의 프록시를 확인하는 데 유용합니다.
API 및 Tor 프로젝트 공식 목록을 통한 확인
대량의 프록시를 정기적으로 확인하려면 Tor 프로젝트 데이터베이스에 직접 접근하거나 전문 API를 사용하는 것이 더 편리합니다. Tor 프로젝트는 모든 활성 종료 노드의 전체 목록을 공개합니다.
Tor 종료 노드의 공식 목록 다운로드
Tor 프로젝트는 목록을 30분마다 업데이트하며, 다음 주소에서 게시합니다:
https://check.torproject.org/torbulkexitlist
이 파일은 모든 종료 노드의 IP 주소를 줄 단위로 나열합니다. 다운로드하여 사용하기 전에 프록시를 자동으로 확인할 수 있습니다:
# 자동 확인을 위한 Python 예제
import requests
def is_tor_exit_node(ip_address):
# 최신 Tor 종료 노드 목록 다운로드
response = requests.get('https://check.torproject.org/torbulkexitlist')
tor_exit_nodes = response.text.split('\n')
# 목록에 IP가 있는지 확인
return ip_address in tor_exit_nodes
# 사용 전에 프록시 확인
proxy_ip = "185.220.101.1"
if is_tor_exit_node(proxy_ip):
print(f"⚠️ 주의: {proxy_ip}는 Tor 종료 노드입니다!")
print("이 프록시는 Facebook Ads, Instagram 또는 TikTok에 사용하지 마세요.")
else:
print(f"✅ {proxy_ip}는 안전하게 사용할 수 있습니다.")
이 스크립트는 프록시를 추가하기 전에 확인 프로세스에 통합할 수 있습니다. 데이터의 최신성을 위해 매시간 목록을 업데이트하세요.
TorDNSEL을 통한 확인
Tor 프로젝트는 IP 주소를 확인하기 위한 DNS 서비스를 제공합니다. 전체 목록을 다운로드하는 것보다 빠릅니다:
# DNS를 통한 확인 (Python 예제)
import socket
def check_tor_via_dns(ip_address, target_ip="8.8.8.8", target_port=80):
# Tor 프로젝트 형식으로 DNS 요청 생성
octets = ip_address.split('.')
reversed_ip = '.'.join(reversed(octets))
target_octets = target_ip.split('.')
reversed_target = '.'.join(reversed(target_octets))
query = f"{reversed_ip}.{target_port}.{reversed_target}.ip-port.exitlist.torproject.org"
try:
result = socket.gethostbyname(query)
# 응답이 127.0.0.2이면 Tor 종료 노드입니다.
return result == "127.0.0.2"
except socket.gaierror:
# IP가 Tor 목록에 없습니다.
return False
# 확인
proxy = "185.220.101.1"
if check_tor_via_dns(proxy):
print(f"❌ {proxy} — Tor 종료 노드, 사용하지 마세요!")
else:
print(f"✅ {proxy} — 안전합니다.")
이 방법은 목록을 대량으로 다운로드하는 것보다 빠르며, 실시간으로 단일 IP를 확인하는 데 적합합니다.
명령줄 및 유틸리티를 통한 확인
스크립트를 작성하지 않고도 단일 IP를 빠르게 확인하려면 표준 명령줄 유틸리티를 사용할 수 있습니다.
curl을 통한 확인 (Linux/Mac)
# Tor 종료 노드 목록 다운로드
curl -s https://check.torproject.org/torbulkexitlist > tor_exits.txt
# 특정 IP 확인
grep "185.220.101.1" tor_exits.txt
# 명령이 결과를 반환하면 — Tor 종료 노드입니다.
# 비어 있으면 — 프록시는 안전합니다.
PowerShell을 통한 확인 (Windows)
# 목록 다운로드
Invoke-WebRequest -Uri "https://check.torproject.org/torbulkexitlist" -OutFile "tor_exits.txt"
# IP 확인
Select-String -Path "tor_exits.txt" -Pattern "185.220.101.1"
# 일치하는 항목이 발견되면 — Tor 종료 노드입니다.
이러한 명령은 Dolphin Anty 또는 AdsPower에 프록시를 대량으로 가져오기 전에 사용하기 편리합니다. 먼저 전체 목록을 확인한 후 위험한 IP를 제거합니다.
사용하기 전에 프록시 확인 자동화
아비트라지 전문가 및 SMM 에이전시가 수십 개의 프록시와 작업할 때는 확인 자동화가 매우 중요합니다. 다음은 프록시 목록을 대량으로 확인하기 위한 준비된 솔루션입니다:
# 프록시 대량 확인 스크립트 (Python)
import requests
import time
def download_tor_list():
"""최신 Tor 종료 노드 목록 다운로드"""
response = requests.get('https://check.torproject.org/torbulkexitlist')
return set(response.text.strip().split('\n'))
def check_proxy_list(proxy_file, output_safe, output_dangerous):
"""프록시 목록을 확인하고 안전한 것과 위험한 것으로 나눕니다."""
tor_nodes = download_tor_list()
safe_proxies = []
dangerous_proxies = []
with open(proxy_file, 'r') as f:
proxies = f.readlines()
for proxy in proxies:
# ip:port:user:pass 형식에서 IP 추출
ip = proxy.strip().split(':')[0]
if ip in tor_nodes:
dangerous_proxies.append(proxy.strip())
print(f"❌ {ip} — Tor 종료 노드입니다!")
else:
safe_proxies.append(proxy.strip())
print(f"✅ {ip} — 안전합니다.")
# 결과 저장
with open(output_safe, 'w') as f:
f.write('\n'.join(safe_proxies))
with open(output_dangerous, 'w') as f:
f.write('\n'.join(dangerous_proxies))
print(f"\n📊 확인 결과:")
print(f"안전한 프록시: {len(safe_proxies)}")
print(f"Tor 종료 노드: {len(dangerous_proxies)}")
print(f"\n안전한 프록시는 다음에 저장됩니다: {output_safe}")
print(f"위험한 프록시는 다음에 저장됩니다: {output_dangerous}")
# 사용
check_proxy_list(
proxy_file='my_proxies.txt',
output_safe='safe_proxies.txt',
output_dangerous='tor_nodes.txt'
)
이 스크립트는 파일에서 프록시 목록을 처리하고 자동으로 안전한 것과 위험한 것으로 나눕니다. 안전한 프록시는 즉시 안티탐지 브라우저에 가져올 수 있으며, 위험한 프록시는 공급자에게 반환하거나 사용하지 않습니다.
💡 아비트라지 전문가를 위한 팁:
새로운 프록시 배치를 받을 때마다 자동으로 확인을 실행하세요. 공급자가 Tor가 없다고 보장하더라도, 예방 차원에서 확인하는 것이 좋습니다. 하나의 차단된 Facebook Ads 계정은 전체 프록시 배치보다 더 비쌀 수 있습니다.
안전한 작업을 위한 Tor 대신 사용할 프록시
프록시가 Tor 종료 노드가 아님을 확인한 후, 귀하의 작업에 적합한 올바른 유형의 프록시를 선택하는 것이 중요합니다. 다음은 다양한 사용 시나리오에 대한 프록시 유형 비교입니다:
| 프록시 유형 | 최고의 사용처 | 차단 위험 | 속도 |
|---|---|---|---|
| 주거용 | Facebook Ads, Instagram, TikTok, 다중 계정 작업 | 최소 | 중간 |
| 모바일 | Instagram, TikTok, 모바일 애플리케이션 | 최소 | 중간 |
| 데이터 센터 | 파싱, SEO 모니터링, 대량 작업 | 중간 | 높음 |
| Tor 종료 노드 | ❌ 상업적 사용을 권장하지 않음 | 치명적 | 낮음 |
다양한 작업을 위한 프록시 선택 권장 사항
트래픽 아비트라지 (Facebook Ads, TikTok Ads, Google Ads) 용: 반드시 주거용 프록시를 사용하세요. 플랫폼은 IP뿐만 아니라 사용 이력도 확인합니다. 하나의 프록시 = 하나의 광고 계정, 혼합하지 마세요.
소셜 미디어에서 다중 계정 작업 (Instagram, TikTok) 용: 최적의 선택은 모바일 프록시입니다. 이들은 실제 모바일 운영자의 사용자를 모방하여 Dolphin Anty 또는 AdsPower에서 여러 계정 작업 시 차단 위험을 줄입니다.
마켓플레이스 파싱 (Wildberries, Ozon, Avito) 용: IP 회전을 지원하는 데이터 센터 프록시가 적합합니다. 이들은 주거용 프록시보다 저렴하고 데이터 수집 속도가 빠릅니다. 가장 중요한 것은 IP가 Tor 블랙리스트에 포함되어 있지 않은지 확인하는 것입니다.
고객 계정이 있는 SMM 에이전시 용: 반드시 하나의 IP에 대해 장기 임대된 주거용 프록시만 사용하세요. IP를 자주 변경하면 플랫폼에서 의심을 받을 수 있으며, 인증 요청으로 이어질 수 있습니다.
안티탐지 브라우저에서 확인 설정
대부분의 안티탐지 브라우저는 Tor 종료 노드에 대한 내장 확인 기능이 없으므로 브라우저 프로필에 추가하기 전에 프록시를 확인하는 것이 중요합니다.
Dolphin Anty에 추가하기 전에 프록시 확인 과정
- 공급자로부터 프록시 목록을 받습니다 (일반적으로 ip:port:user:pass 형식).
- 위의 스크립트 또는 온라인 서비스를 통해 자동 확인을 실행합니다.
- Tor 종료 노드로 확인된 모든 IP를 목록에서 제거합니다.
- Dolphin Anty의 내장 테스터를 통해 남은 프록시의 작동 여부를 확인합니다.
- 이후에만 브라우저 프로필에 프록시를 추가합니다.
AdsPower 및 Multilogin에서 확인
모든 안티탐지 브라우저에서 과정은 유사합니다. AdsPower에는 "Check Proxy" 기능이 있어 접근성과 속도를 확인하지만 Tor 소속 여부는 확인하지 않습니다. 따라서 외부 확인이 필수입니다.
Multilogin에서는 API를 통해 자동 확인을 설정할 수 있습니다: Tor 확인 스크립트를 프록시 가져오기 프로세스에 통합하여 브라우저가 위험한 IP를 자동으로 거부하도록 합니다.
⚠️ 치명적인 오류: 광고 계정이나 다중 계정 작업에 무료 프록시를 절대 사용하지 마세요. 90%의 무료 프록시는 Tor 종료 노드이거나 평판이 좋지 않은 공개 프록시입니다. 차단 위험은 100%에 가깝습니다.
결론
Tor 종료 노드에 대한 프록시 확인은 광고 플랫폼, 소셜 네트워크 또는 다중 계정 작업에 사용할 IP를 사용하기 전에 필수적인 절차입니다. 온라인 서비스로 신속한 일회성 확인, Tor 프로젝트의 공식 목록으로 대량 확인, 정기 모니터링을 위한 자동화된 스크립트를 사용하세요.
프록시가 Tor 확인을 통과하더라도 귀하의 작업에 대한 안전성을 보장하지는 않음을 기억하세요. IP의 평판을 IPQualityScore와 같은 서비스로 확인하고, 목표 플랫폼에서의 차단 이력을 살펴보며, 항상 주요 계정에서 사용하기 전에 테스트 계정에서 새로운 프록시를 테스트하세요.
아비트라지, SMM 또는 전자상거래를 위한 신뢰할 수 있는 프록시가 필요하다면, Tor 종료 노드가 없음을 보장하는 주거용 프록시를 신뢰할 수 있는 공급자로부터 사용하는 것을 권장합니다. 이는 플랫폼으로부터 높은 신뢰도를 제공하며, 안티탐지 브라우저를 올바르게 설정할 경우 차단 위험을 최소화합니다.