اختبار تسريب WebRTC (مقارنة IP بروكسي HTTP بمرشحي UDP STUN)
آخر تحديث:
تأتي تقنية WebRTC (الاتصال بالويب في الوقت الفعلي) مدمجة في Chrome و Edge و Firefox و Brave ومتصفحات الهواتف لإجراء المكالمات الصوتية والمرئية. ونظرًا لأن WebRTC تستخدم خوادم UDP STUN (stun.l.google.com و stun.cloudflare.com) لاكتشاف مسارات الشبكة، فإنها غالبًا ما تتجاوز إعدادات بروكسي HTTP(S) العادية وتكشف عنوان IP المنزلي الحقيقي أو عنوان شبكة LAN المحلية للمواقع. تختبر هذه الصفحة متصفحك تلقائيًا بمجرد فتحها.
Your browser either blocks UDP STUN completely or masks WebRTC candidates.
كيف تقرأ نتائج اختبار تسريب WebRTC
تقوم أنظمة الحماية ومكافحة الاحتيال في TikTok Shop و Facebook Business Manager و Shopee و Amazon و Etsy بتشغيل فحص خفي عبر RTCPeerConnection عند تسجيل الدخول. قارن الحالات الثلاث المحتملة أدناه:
| نوع المرشح | ما تراه سكربتات المواقع | مستوى الخطورة | الإجراء الموصى به |
|---|---|---|---|
| عنوان STUN العام ≠ عنوان IP لـ HTTP | يظهر كل من عنوان IP للبروكسي وعنوان IP الحقيقي لشبكتك المنزلية | حرج للغاية (ربط فوري وحظر الحسابات) | فعّل وضع تزييف/استبدال (Replace) WebRTC في متصفح التخفي أو عطّل WebRTC |
| عنوان STUN العام = عنوان IP لـ HTTP | يظهر عنوان IP الخاص بالبروكسي فقط (srflx يطابق HTTP) | آمن (ملف تعريف متصفح طبيعي للغاية) | الحالة المثالية المدعومة في Genlogin و GoLogin و AdsPower و Multilogin |
mDNS .local / معطل | معرف UUID مموه ينتهي بـ .local أو لا يوجد مرشح | آمن (تمت الحماية من التسريب) | مناسب للتصفح العادي عبر Chrome/Firefox باستخدام إضافات الحماية |
كيفية منع تسريب WebRTC في مختلف المتصفحات
- متصفحات التخفي (Genlogin, GoLogin, AdsPower, Dolphin{anty}): اضبط وضع WebRTC على 'Alter / Replace' لكي تُرجع دالة
RTCPeerConnectionعنوان IP بروكسي VinaProxy كمرشح STUN عام. - متصفح Mozilla Firefox: افتح
about:configوابحث عنmedia.peerconnection.enabledوحوّل قيمتها إلىfalse. - متصفح Google Chrome و Microsoft Edge: ثبّت إضافة WebRTC Network Limiter الرسمية وفعّل خيار
Anonymize local IPs exposed by WebRTCفيchrome://flagsأوedge://flags.
خطوة بخطوة
- 1
الاتصال عبر البروكسي أو ملف تعريف متصفح التخفي
افتح هذه الصفحة داخل نفس ملف تعريف المتصفح الذي تستخدمه لإدارة الحسابات.
- 2
مقارنة بطاقة HTTP IP وبطاقة WebRTC STUN
تأكد من أن البطاقة اليمنى تعرض 'No Public WebRTC IP Exposed' أو تتطابق تمامًا مع عنوان IP لبروكسي HTTP على اليسار.
- 3
فحص جدول مرشحي ICE للتأكد من عدم تسريب الشبكة المحلية
تأكد من أن العناوين المحلية
192.168.x.xأو10.x.x.xمموهة بأسماء مضيفي mDNS التي تنتهي بـ.local. - 4
النقر على 'Re-Test WebRTC' بعد تعديل الإعدادات
تأكد من ظهور الإشعار الأخضر 'No WebRTC Public IP Mismatch Detected' قبل تسجيل الدخول إلى منصتك المستهدفة.
الأسئلة الشائعة
لماذا يسرب WebRTC عنوان IP الحقيقي الخاص بي رغم استخدام إضافة بروكسي مثل SwitchyOmega أو FoxyProxy في Chrome؟
تقوم إضافات بروكسي HTTP(S) بتوجيه حركة مرور TCP (HTTP/HTTPS) فقط. وبشكل افتراضي، يرسل Chrome طلبات WebRTC STUN عبر بروتوكول UDP المباشر خارج مسار البروكسي، ما لم يتم تقييد اتصالات UDP بواسطة إضافة أو متصفح تخفٍ متخصص.
هل من الأفضل تعطيل WebRTC تمامًا أم ضبطه على 'Replace / Alter' في متصفحات التخفي؟
بالنسبة للمنصات عالية الحماية مثل إعلانات Facebook و TikTok Shop و Amazon، فإن ضبط WebRTC على 'Replace / Alter' (حيث يُرجع STUN عنوان IP البروكسي) يبدو أكثر طبيعية للمنصات مقارنة بتعطيل واجهة RTCPeerConnection بالكامل.
ماذا يعني ظهور مرشح mDNS ينتهي بـ `.local` في الجدول؟
تستبدل المتصفحات الحديثة عناوين IP المحلية الخاصة (مثل 192.168.1.5) بمعرف UUID مؤقت ينتهي بـ .local لمنع المواقع من أخذ بصمة رقمية لشبكة الراوتر المنزلي لديك.
اجمع بين ملفات تعريف متصفح مانعة للتسريب وعناوين IP ثابتة ونقية
بروكسيات IPv4 مخصصة و ISP سكنية ثابتة مصممة خصيصًا لـ Genlogin و GoLogin و AdsPower.
شراء بروكسيات لمتصفحات التخفي