Wyciek WebRTC
Wyciek WebRTC to ujawnienie prawdziwego lokalnego lub publicznego adresu IP urządzenia poprzez interfejsy API WebRTC, nawet gdy użytkownik znajduje się za VPN lub serwerem proxy. Dzieje się tak, ponieważ WebRTC gromadzi kandydatów sieciowych na potrzeby łączności peer-to-peer i może ujawnić adresy, które przeglądarka w innym przypadku utrzymywałaby w ukryciu.
Jak działa Wyciek WebRTC
WebRTC umożliwia połączenia audio, wideo i danych w czasie rzeczywistym bezpośrednio między przeglądarkami. Aby nawiązać te połączenia, używa procesu zwanego ICE, który gromadzi adresy kandydujące, w tym adresy sieci lokalnej i adresy publiczne odkryte za pośrednictwem serwerów STUN. Kandydaci ci mogą zostać odczytani przez skrypty na stronie.
Ponieważ ICE może ujawnić prawdziwy publiczny adres IP uzyskany przez STUN oraz prywatny adres LAN, skrypt może poznać szczegóły sieciowe, które VPN lub proxy miały ukryć. Gdy adres wyprowadzony z WebRTC różni się od adresu widzianego w warstwie HTTP, rozbieżność wskazuje, że użytkownik maskuje swoje połączenie.
Nowoczesne przeglądarki dodały mechanizmy łagodzące, takie jak ograniczanie ujawniania kandydatów lub wymaganie zgody, a narzędzia ochrony prywatności mogą całkowicie wyłączyć WebRTC. Obecność lub brak wyciekłych kandydatów oraz jakakolwiek niezgodność między nimi a adresem IP połączenia same w sobie są informatywnymi sygnałami.
Dlaczego Wyciek WebRTC ma znaczenie dla zapobiegania oszustwom
Wycieki WebRTC są ważne w zapobieganiu oszustwom, ponieważ mogą ujawnić, że użytkownik ukrywa się za VPN lub serwerem proxy, a czasem ujawnić prawdziwą sieć. Wykrycie niezgodności między adresem WebRTC a adresem IP żądania pomaga oznaczyć próby obejścia powszechne w przejęciach kont, wielokontach i siatkach oszustw. Nawet gdy dokładny adres IP nie zostaje ujawniony, sama anomalia podnosi ryzyko.
Jak TRACIO sobie z tym radzi
IP Intelligence firmy TRACIO skupia się na wykrywaniu VPN-ów, serwerów proxy i Tora oraz na ocenie ryzyka sieciowego, a rozbieżności związane z WebRTC to rodzaj niespójności sieciowej, który zasila taką ocenę. Zamiast polegać na ujawnianiu prywatnego adresu użytkownika, TRACIO kładzie nacisk na wykrywanie niezgodności sygnalizującej maskowanie. Wspiera to scoring ryzyka, respektując fakt, że przeglądarki coraz bardziej ograniczają bezpośrednie ujawnianie adresów.
Powiązane pojęcia
Poznaj więcej
Najczęściej zadawane pytania
Identyfikuj każde urządzenie z pewnością
Zacznij od bezpłatnego planu z 2,500 wywołaniami API miesięcznie. Bez karty kredytowej.