Sieć i TLS

Wyciek DNS (DNS leak): co to jest i jak działa

DNS leak to sytuacja, w której zapytania DNS idą inną ścieżką niż deklarowany tunel/VPN/proxy (np. resolver ISP zamiast resolvera tunelu).

Definicja

W kontekście detekcji: niespójność geolokalizacji DNS vs IP wyjściowego HTTP albo WebRTC leaking lokalnych kandydatów.

Jak działa

Test leak: porównanie resolvera widocznego z zewnątrz z oczekiwanym. WebRTC getStats/kandydaci ICE mogą ujawnić lokalne IP. DoH/DoT zmieniają obraz (szyfrowany DNS do Cloudflare/Google niezależnie od VPN).

Przykład

Proxy rezydencjalne w PL, ale DNS resolvuje przez resolver datacenter w US — flaga niespójności sieci.

W Aion Surf

Surf wskazuje DNS/WebRTC jako źródła wycieku tożsamości sieciowej obok proxy. W Falconie domyślny tryb WebRTC „blokuj” chroni przed wyciekiem IP; jednocześnie brak kandydatów ICE sam w sobie jest sygnałem — świadomy kompromis, nie bug. Nie rekomendujemy ujawniania prawdziwego IP. Zob. WebRTC — blokada a sygnał.

Jak robi to Falcon

Powiązane hasła

  • Proxy: residential vs datacenter: Proxy datacenter to IP z ASN chmur/hostingu (AWS, Hetzner…).
  • Reputacja IP i ASN: Reputacja IP/ASN to historia ruchu: spam, skanowanie, credential stuffing, udział w botnetach, geografia vs deklaracje.
  • Spójność profilu (coherence): Spójność profilu (coherence) to zgodność wszystkich warstw tożsamości przeglądarki: UA/Client Hints, platforma, WebGL/GPU, czcionki, strefa czasowa, język, IP/ASN, TLS i zachowanie.
  • Warstwy detekcji ruchu: Warstwy detekcji to model obrony „w głąb”: IP/ASN i reputacja, TLS (JA3/JA4), HTTP/2–3 i kolejność nagłówków, JS fingerprint, zachowanie (mysz, timing), wyzwania (CAPTCHA, PoW) oraz sygnały po stronie aplikacji.
  • WebRTC — blokada a sygnał: WebRTC może ujawnić lokalne i publiczne adresy przez kandydatów ICE (host, srflx, relay).

Źródła