본문으로 건너뛰기

WebRTC (Web Real-Time Communication)

Stripchat에서 실제 IP를 노출할 수 있는 음성·영상 브라우저 API.

정의

WebRTC는 플러그인 없이도 저지연 음성, 영상, 데이터 채널을 제공하는 브라우저 API입니다. STUN/TURN 서버를 사용해 공용 IP를 확인하고 피어 투 피어 연결을 수립합니다.

중요한 이유

  • IP 노출: VPN 확장이 활성화되어 있어도 WebRTC가 실제 IP 주소를 드러내 ISP나 지역 필터에 감지될 수 있습니다.
  • 캠 스트리밍: Stripchat은 퍼포머 방송에 WebRTC를 사용하므로 완전히 비활성화하면 사이트가 작동하지 않습니다.
  • 보안 튜닝: 목표는 WebRTC를 제거하는 것이 아니라 누출 동작을 제어하는 것입니다.

완화 방법

  1. VPN 확장에서 "WebRTC leak protection"을 켜거나 전용 WebRTC 컨트롤러 확장을 설치하세요.
  2. 확장 프록시를 WebRTC가 우회하더라도 트래픽이 암호화 터널을 통과하도록 전체 기기 VPN을 사용하세요.
  3. Firefox에서는 about:config에서 media.peerconnection.ice.default_address_only=true로 설정해 ICE 후보를 제한하세요.