WebRTC 유출 테스트

WebRTC는 브라우저에서 영상 통화와 P2P 연결을 가능하게 합니다. 이를 위해 기기의 네트워크 주소를 수집하는데, 웹사이트가 이 주소를 읽을 수 있습니다. 이 테스트는 내 브라우저가 무엇을 드러내는지 보여 줍니다.

테스트 중… 약 3초 걸립니다.

웹사이트에 보이는 IP 주소—
발견된 주소—

이 테스트로 알 수 있는 것과 알 수 없는 것

이 테스트는 전적으로 브라우저 안에서 실행되며 제3자 STUN 서버에 접속하지 않습니다. host 및 .local(mDNS) 후보만 수집하므로, 브라우저가 로컬 네트워크 주소를 드러내는지를 확인합니다. 일부 사이트가 사용하는 STUN 서버를 통해 유출되는 공인 IP 주소는 감지할 수 없으니, 이를 줄이려면 아래의 브라우저 설정을 이용하세요.

WebRTC 유출이란 무엇인가요?

페이지가 WebRTC 연결을 만들면 브라우저는 자신에게 접속할 수 있는 주소 목록, 즉 ICE 후보를 작성합니다. 예전 브라우저는 192.168.1.20 같은 실제 로컬 주소를 아무 페이지에나 넘겨주었습니다. 최신 Chrome, Edge, Firefox, Safari는 카메라나 마이크 권한을 주지 않는 한 이를 임의의 .local 이름으로 바꾸므로, 대부분은 안전한 결과가 나옵니다.

WebRTC 노출을 줄이는 방법

  • Firefox: about:config를 열고 media.peerconnection.ice.default_address_only를 true로 설정하거나, media.peerconnection.enabled를 false로 설정해 WebRTC를 완전히 끄세요(브라우저에서 영상 통화가 작동하지 않게 됩니다).
  • Chrome 및 Edge: 브라우저를 최신 상태로 유지하면 로컬 주소가 .local 이름 뒤에 숨겨집니다. 조직에서는 WebRtcIPHandling 정책으로 WebRTC가 쓸 수 있는 주소를 제한할 수 있습니다.
  • Safari: 로컬 주소는 기본적으로 숨겨집니다. 신뢰하는 사이트에만 카메라와 마이크 권한을 주세요.
  • Brave: 설정 > 개인정보 보호 및 보안에서 WebRTC IP 처리 정책을 '프록시되지 않은 UDP 사용 중지'로 설정하세요.
  • 기기 전체에 VPN 사용: VPNRice 앱이 연결되어 있으면 WebRTC가 볼 수 있는 공인 주소는 VPN 서버의 주소입니다.

더 많은 개인정보 보호 도구