בדיקת דליפת WebRTC
דפדפנים עלולים לחשוף את ה-IP האמיתי שלכם דרך WebRTC גם כש-VPN מסתיר אותו מאתרים. הבדיקה הזו בודקת אם זה קורה אצלכם — כולה בדפדפן, בלי לשלוח נתונים לשום מקום.
מהי דליפת WebRTC?
WebRTC היא יכולת דפדפן לאודיו, וידאו ונתונים בין עמיתים — בשימוש של Google Meet, Discord ואפליקציות רשת רבות. כדי ליצור חיבור P2P, הדפדפן משתמש בשרתי STUN כדי לגלות את כתובות ה-IP של עצמו, כולל כתובות מקומיות וכאלה שמאחורי NAT. אתר יכול לבקש מהדפדפן להריץ את הגילוי הזה בשקט ולקרוא את הכתובות שהתקבלו דרך JavaScript — תוך עקיפה מוחלטת של ה-VPN.
איך הבדיקה עובדת
הדפדפן שלכם יוצר RTCPeerConnection מדומה, קורא ל-createOffer וקורא את מועמדי ה-ICE שמתקבלים. מועמדי ICE כוללים כל IP שהדפדפן מצליח למצוא — כולל האמיתי שלכם, גם כש-VPN מתעל את כל שאר התעבורה. הבדיקה רצה מקומית; שום דבר לא נשלח לשרתים שלנו.
איך מתקנים דליפת WebRTC
שלוש אפשרויות: (1) השתמשו ב-VPN שחוסם דליפות WebRTC באופן יזום (אפליקציות Doppler ל-iOS ול-Android משביתות WebRTC מחוץ למנהרה). (2) התקינו תוסף דפדפן שמשבית WebRTC (ל-uBlock Origin יש אפשרות כזו). (3) ב-Firefox, הגדירו את media.peerconnection.enabled כ-false ב-about:config. השבתת WebRTC תשבור שיחות וידאו בדפדפן; השתמשו באפליקציה ייעודית במקום.