Τεστ διαρροής WebRTC
Οι περιηγητές μπορούν να αποκαλύψουν την πραγματική σας IP μέσω WebRTC ακόμη κι όταν ένα VPN την κρύβει από τους ιστότοπους. Αυτό το τεστ ελέγχει αν συμβαίνει στον δικό σας — εξ ολοκλήρου στον περιηγητή σας, χωρίς αποστολή δεδομένων πουθενά.
Τι είναι η διαρροή WebRTC;
Το WebRTC είναι λειτουργία του περιηγητή για ήχο, βίντεο και δεδομένα peer-to-peer — τη χρησιμοποιούν τα Google Meet, Discord και πολλές διαδικτυακές εφαρμογές. Για να στηθεί μια σύνδεση P2P, ο περιηγητής χρησιμοποιεί διακομιστές STUN για να ανακαλύψει τις δικές του διευθύνσεις IP, συμπεριλαμβανομένων των τοπικών και όσων βρίσκονται πίσω από NAT. Ένας ιστότοπος μπορεί να ζητήσει από τον περιηγητή να εκτελέσει αθόρυβα αυτήν την ανακάλυψη και να διαβάσει τις IP μέσω JavaScript — παρακάμπτοντας εντελώς το VPN.
Πώς λειτουργεί το τεστ
Ο περιηγητής σας δημιουργεί ένα εικονικό RTCPeerConnection, καλεί το createOffer και διαβάζει τους παραγόμενους υποψηφίους ICE. Οι υποψήφιοι ICE περιλαμβάνουν κάθε IP που μπορεί να βρει ο περιηγητής — και την πραγματική σας, ακόμη κι όταν ένα VPN σηραγγοποιεί όλη την υπόλοιπη κίνηση. Το τεστ τρέχει τοπικά· τίποτα δεν στέλνεται στους διακομιστές μας.
Πώς διορθώνεται η διαρροή WebRTC
Τρεις επιλογές: (1) Χρησιμοποιήστε VPN που μπλοκάρει προληπτικά τις διαρροές WebRTC (οι εφαρμογές iOS και Android του Doppler απενεργοποιούν το WebRTC εκτός σήραγγας). (2) Εγκαταστήστε επέκταση περιηγητή που απενεργοποιεί το WebRTC (το uBlock Origin έχει σχετική επιλογή). (3) Στον Firefox, ορίστε το media.peerconnection.enabled σε false στο about:config. Η απενεργοποίηση του WebRTC θα χαλάσει τις βιντεοκλήσεις στον περιηγητή· χρησιμοποιήστε εγγενή εφαρμογή.