WebRTC 누출이란 무엇인가요?
WebRTC(웹 실시간 통신)는 플러그인 없이 P2P 화상 통화, 음성 채팅, 파일 공유를 가능하게 하는 브라우저 기술입니다. 직접 연결을 설정하기 위해 WebRTC는 STUN 서버를 사용하여 공개 IP와 로컬 네트워크 IP를 포함한 사용자의 IP 주소를 검색합니다. 이 과정은 브라우저 수준에서 발생하며 VPN 터널을 완전히 우회합니다.
VPN이 활성화된 상태에서도 악성 웹사이트는 JavaScript를 사용하여 WebRTC를 작동시키고 ICE(Interactive Connectivity Establishment) 후보를 통해 실제 IP 주소를 알아낼 수 있습니다. 이는 가장 흔한 VPN 누출 유형 중 하나이며, 많은 사용자들이 자신의 브라우저가 신원을 노출하고 있다는 사실을 인지하지 못합니다.
WebRTC 비활성화 방법
Firefox에서는 주소창에 about:config를 입력하고 media.peerconnection.enabled를 false로 설정하세요. Chrome은 WebRTC를 기본적으로 비활성화하는 것을 허용하지 않으므로 "WebRTC Leak Prevent"와 같은 확장 프로그램을 설치하세요. Brave는 설정 > 개인 정보 보호 > WebRTC IP 처리 정책에서 기본 제공 옵션을 제공합니다. 완전한 보호를 위해서는 WebRTC 누출 방지 기능이 내장된 VPN을 사용하세요.