انتقل إلى المحتوى

دليل تشخيص متخصص

اختبار تسرب WebRTC: اقرأ مرشحات ICE دون تخمين

عنوان WebRTC العام دليل على أحد مسارات شبكة المتصفح. ولا يصبح تسربًا مؤكَّدًا إلا عندما يطابق خط أساس مباشرًا محفوظًا، أو يثبت بشكل مستقل أنه خارج المسار المقصود.

إصدار الاختبار 2026.07.18تمت المراجعة في المراجع التقني: TrueProxies

إجابة سريعة

ما الذي يمكن أن تثبته هذه النتيجة

يُنشئ اختبار تسرب WebRTC اتصال RTCPeerConnection، وينتظر جمع مرشحات ICE، ويصنّف المرشحات، ويقارن عناوين المرشحات العامة بالمسار الظاهر للمتصفح وبخط أساس مباشر معروف. والعناوين الخاصة وأسماء مضيفات mDNS ليست تسربات لهوية عامة. أما انتهاء المهلة أو مجموعة المرشحات الفارغة فحالتها «غير متاح»، لا نجاح.

حدود الأدلة

الإشارات التي تُفحص، وما لا تثبته

يفصل حكم التسرب الذي يُعتمد عليه بين أدلة المتصفح القابلة للرصد والافتراضات المتعلقة بالهوية أو الملكية أو المسار المقصود.

الإشارات التي يفحصها دليل التشخيص هذا
الإشارةالأدلة المتاحةما لا تثبته
اكتمال ICEما إذا كان جمع المرشحات قد اكتمل، أو انتهت مهلته، أو حُظر، أو أنتج أدلة مشوّهة.لا يثبت انتهاء المهلة أن WebRTC معطّل أو آمن.
نوع المرشحمرشحات المضيف، والمرشحات المنعكسة من الخادم، والمنعكسة من النظير، والمرشحات المرحّلة، كما تصفها معايير WebRTC وICE.لا يحدد نوع المرشح وحده مالك العنوان أو المسار المقصود.
مقارنة المسار العامالعنوان الدقيق، وعائلة العناوين، وعلاقة الشبكة المؤكَّدة بشكل مستقل بمسارات IPv4/IPv6 الظاهرة.العنوان المختلف على الشبكة نفسها المتعددة نقاط الخروج ليس تسربًا تلقائيًا.
التطابق مع خط الأساس المباشرما إذا كان مرشح عام يطابق تمامًا عنوانًا حفظه المستخدم أثناء اتصاله المباشر.خط الأساس الذي يحفظه المستخدم قائم على إقراره؛ ولا تستطيع الأداة التحقق من كيفية توجيه ذلك التشغيل.

المنهجية

سير عمل يبدأ بخط الأساس

  1. 1

    سجّل المسار المباشر

    شغّل الاختبار الكامل دون المسار الذي تريد تقييمه، واحفظ ذلك التشغيل كخط أساس مباشر. وسجّل عائلتي العناوين كلتيهما، لأن IPv4 وIPv6 قد يسلكان مسارين مختلفين.

  2. 2

    غيّر متغير توجيه واحدًا

    فعّل فقط بروكسي المتصفح أو ملف تعريف WARP أو شبكة VPN التي تشمل الجهاز بالكامل موضع التقييم. فالإبقاء على ملف تعريف المتصفح وإعدادات الشبكة الأخرى ثابتة يجعل المقارنة قابلة للتفسير.

  3. 3

    اجمع أدلة ICE المكتملة

    يُنشئ الاختبار اتصال RTCPeerConnection للبيانات فقط، ولا يطلب الوصول إلى الكاميرا أو الميكروفون. وينتظر اكتمال مجموعة المرشحات قبل تصنيف العناوين العامة.

  4. 4

    قارن، ثم قيّد الاستنتاج

    التطابق التام مع خط الأساس المباشر مؤشر قوي على التجاوز. وقد تكون شبكة عامة أخرى مؤكَّدة بشكل مستقل تسربًا أيضًا. أما الأدلة الملتبسة على الشبكة نفسها أو غير المكتملة فتبقى في حالة «مراجعة» أو «غير متاح».

التفسير

كيف تُترجم الأدلة إلى حالة مشروطة

«لا مؤشر» أضيق من «آمن»، و«مراجعة» ليست حكمًا بالتسرب، و«غير متاح» لا تتحول أبدًا إلى نجاح.

لا مؤشر

بعد اكتمال الجمع، لا تُرصد إلا مرشحات خاصة أو محلية الارتباط أو مُخفاة عبر mDNS أو مرحّلة، أو مرشحات تطابق المسار الظاهر تمامًا.

لم يظهر في هذا التشغيل أي مسار عام غير متوقع؛ وهذا ليس ضمانًا لإخفاء الهوية.

مراجعة

يظهر عنوان عام مختلف من العائلة نفسها على الشبكة نفسها المؤكَّدة بشكل مستقل، أو لا يمكن تحديد الملكية بثقة.

قد يكون التوجيه عبر نقاط خروج متعددة مشروعًا. قارن بخط أساس محفوظ وبالشبكة التي يُتوقع أن يستخدمها المزوّد.

تسرب

يطابق مرشح عام خط الأساس المباشر المحفوظ، أو ينتمي إلى شبكة مؤكَّدة خارج مسار المتصفح المقصود.

كشف المتصفح مسارًا عامًا خارج المسار المقصود.

غير متاح

تنتهي مهلة جمع مرشحات ICE، أو يُحظر، أو لا يُعيد مرشحات قابلة للاستخدام، أو يُنتج أدلة مشوّهة.

لم يحصل الاختبار على أدلة كافية. أعد المحاولة وافحص سياسة المتصفح أو الإضافات قبل الوصول إلى استنتاج.

استكشاف الأخطاء وإصلاحها

شخّص المسار قبل تغيير الإعدادات

تستخدم حركة HTTP البروكسي، لكن WebRTC يكشف خط الأساس المباشر.

التفسير المرجّح
يغطي بروكسي المتصفح حركة HTTP المُعدّة، بينما يستخدم ICE/STUN مقبسًا آخر أو مسار UDP آخر.
الفحص التالي
استخدم نفقًا يشمل الجهاز بالكامل، أو سياسة متصفح تقيّد حركة UDP غير المارّة بالبروكسي، أو عطّل WebRTC إذا لم يكن التطبيق بحاجة إليه؛ ثم أعد التشغيل مقارنةً بخط الأساس نفسه.

يُظهر WebRTC عنوانًا آخر على شبكة المزوّد نفسها.

التفسير المرجّح
قد يستخدم المزوّد عناوين خروج منفصلة لحركة HTTP وحركة WebRTC.
الفحص التالي
تأكّد من مالك الشبكة وسلوك الخروج المتوقع قبل اعتبار اختلاف العنوان تسربًا.

تنتهي مهلة الاختبار مرارًا.

التفسير المرجّح
قد تحجب الأدلةَ سياسةُ المتصفح أو إحدى الإضافات أو قواعد جدار الحماية أو تعذّر الوصول إلى STUN أو تسلسل أحداث ICE غير مكتمل.
الفحص التالي
أعد المحاولة في ملف تعريف نظيف وفي متصفح آخر. وتعامل مع النتيجة على أنها «غير متاح» إلى أن يكتمل الجمع.

الحدود

ما لا يستطيع هذا الدليل والاختبار ضمانه

  • لا ترصد الصفحة إلا المرشحات التي يكشفها هذا المتصفح خلال هذا التشغيل؛ وقد تغيّر إصدارات المتصفح وسياسات المؤسسات هذا السلوك.
  • لا تختبر نتيجة WebRTC كل تطبيق أو بروتوكول أو خادم TURN أو اتصال نظير مستقبلي على الجهاز.
  • قد تكون بيانات ملكية الشبكة والموقع الجغرافي قديمة أو ملتبسة، لذا فالتطابقات التامة مع خط الأساس أثقل وزنًا من الجغرافيا وحدها.
  • قد يؤدي تعطيل WebRTC إلى تعطّل المكالمات والمؤتمرات والبث وميزات الاتصال المباشر بين الأقران.