WebRTC 유출 테스트 (HTTP 프록시 IP vs UDP STUN 후보 IP 비교)
업데이트:
WebRTC(웹 실시간 통신)는 음성 및 영상 통화를 위해 Chrome, Edge, Firefox, Brave 및 모바일 브라우저에 기본 탑재되어 있습니다. WebRTC는 네트워크 경로를 찾기 위해 UDP STUN 서버(stun.l.google.com, stun.cloudflare.com)를 사용하므로, 표준 HTTP(S) 프록시 설정을 우회하여 실제 가정용 ISP IP나 로컬 LAN 주소를 웹사이트에 노출시키는 경우가 많습니다. 이 페이지는 로드 시 자동으로 유출 여부를 검사합니다.
Your browser either blocks UDP STUN completely or masks WebRTC candidates.
WebRTC 유출 테스트 결과 해석 방법
TikTok Shop, Facebook 비즈니스 관리자, Shopee, Amazon, Etsy의 이상 거래 탐지 스크립트는 로그인 시 보이지 않게 RTCPeerConnection 조회를 실행합니다. 아래 세 가지 상태를 비교해 보세요:
| 후보 주소 유형 | 웹사이트 스크립트가 확인하는 IP | 위험 수준 | 권장 해결 조치 |
|---|---|---|---|
| 공인 STUN IP ≠ HTTP IP | 프록시 IP와 실제 가정용 인터넷 IP가 모두 노출됨 | 매우 위험 (계정 연동 즉시 적발) | 안티디텍트 브라우저에서 WebRTC 스푸핑/대체(Replace) 모드를 활성화하거나 WebRTC 비활성화 |
| 공인 STUN IP = HTTP IP | 프록시 IP만 노출됨 (srflx 주소가 HTTP와 일치) | 안전 (가장 자연스러운 브라우저 환경) | Genlogin, GoLogin, AdsPower, Multilogin의 이상적인 차단 구성 |
mDNS .local / 비활성화됨 | 난독화된 UUID .local 또는 후보 주소 없음 | 안전 (유출 차단됨) | 확장 프로그램을 사용하는 일반 Chrome/Firefox 브라우징에 적합 |
브라우저별 WebRTC 유출 완벽 해결 방법
- 안티디텍트 브라우저(Genlogin, GoLogin, AdsPower, Dolphin{anty}): WebRTC 모드를 'Alter / Replace'(대체)로 설정하여
RTCPeerConnection이 VinaProxy 프록시 IP를 공인 STUN 후보로 반환하도록 설정합니다. - Mozilla Firefox: 주소창에
about:config를 입력하고media.peerconnection.enabled를 검색한 뒤 값을false로 변경합니다. - Google Chrome 및 Microsoft Edge: 공식 WebRTC Network Limiter 확장 프로그램을 설치하고
chrome://flags또는edge://flags에서Anonymize local IPs exposed by WebRTC를 활성화합니다.
단계별 안내
- 1
프록시 또는 안티디텍트 프로필을 통해 접속
계정 관리에 사용하는 해당 브라우저 프로필 내부에서 이 페이지를 엽니다.
- 2
HTTP IP 카드와 WebRTC STUN 카드 비교
우측 카드가 'No Public WebRTC IP Exposed'로 표시되거나 좌측의 HTTP 프록시 IP와 일치하는지 확인합니다.
- 3
ICE 후보 테이블에서 사설망 LAN 누출 확인
로컬
192.168.x.x또는10.x.x.x주소가.localmDNS 호스트 이름으로 마스킹되어 있는지 확인합니다. - 4
설정 조정 후 'Re-Test WebRTC' 클릭
중요한 플랫폼에 로그인하기 전 녹색의 'No WebRTC Public IP Mismatch Detected' 배너가 나타나는지 확인합니다.
자주 묻는 질문
Chrome에서 SwitchyOmega나 FoxyProxy 같은 프록시 확장 프로그램을 쓰는데 왜 WebRTC로 실제 IP가 유출되나요?
HTTP(S) 프록시 확장은 기본적으로 TCP HTTP/HTTPS 트래픽만 라우팅합니다. 별도의 제한 조치가 없으면 Chrome은 프록시 터널 외부에서 원시 UDP를 통해 WebRTC STUN 요청을 바로 전송하기 때문입니다.
안티디텍트 브라우저에서 WebRTC를 완전히 끄는 것이 좋나요, 아니면 'Replace / Alter'(대체)가 좋나요?
Facebook Ads, TikTok Shop, Amazon과 같은 보안이 엄격한 플랫폼에서는 RTCPeerConnection API를 완전히 끄는 것보다 'Replace / Alter'(프록시 IP를 반환하도록 대체)로 설정하는 것이 일반 사용자 브라우저처럼 훨씬 자연스럽게 보입니다.
표에 표시되는 `.local` mDNS 후보는 무엇인가요?
웹사이트가 로컬 공유기 서브넷 환경을 추적하지 못하도록, 최신 브라우저가 사설 LAN IP(192.168.1.5 등)를 임의의 임시 UUID 뒤에 .local을 붙여 숨겨주는 보호 메커니즘입니다.
유출 없는 브라우저 프로필과 깨끗한 고정 IP 결합
Genlogin, GoLogin 및 AdsPower에 완벽하게 최적화된 전용 IPv4 및 고정 주거용 ISP 프록시.
안티디텍트 전용 프록시 구매