مسجل APNIC، المسؤول عن توزيع عناوين IP في منطقة آسيا والمحيط الهادئ،
تُستخدم عمليات الفحص التشخيصي في Chromium لاكتشاف ما إذا كان مقدمو الخدمة يستخدمون خدمات تعيد توجيه الطلبات إلى أسماء غير موجودة إلى معالجيها. يتم تنفيذ أنظمة مماثلة من قبل بعض مقدمي الخدمة لتوجيه حركة المرور إلى أسماء النطاقات التي تم إدخالها مع وجود خطأ - كقاعدة عامة، بالنسبة للنطاقات غير الموجودة، يتم عرض الصفحات مع تحذير من الخطأ، مع تقديم قائمة بالأسماء الصحيحة والإعلانات. علاوة على ذلك، فإن هذا النشاط يدمر تمامًا منطق تحديد مضيفي الإنترانت في المتصفح.
عند معالجة استعلام بحث تم إدخاله في شريط العناوين، إذا تم إدخال كلمة واحدة فقط بدون نقاط، فسيتم استخدام المتصفح أولاً
لحل هذه المشكلة، أضاف مطورو Chromium إلى المتصفح
في كل مرة تقوم فيها بتشغيل أو تغيير إعدادات DNS الخاصة بك أو تغيير عنوان IP الخاص بك، يرسل المتصفح ثلاثة طلبات DNS بأسماء نطاقات عشوائية من المستوى الأول والتي على الأرجح غير موجودة. تتضمن الأسماء من 7 إلى 15 حرفًا لاتينيًا (بدون نقاط) وتستخدم لاكتشاف إعادة توجيه أسماء النطاقات غير الموجودة من قبل الموفر إلى مضيفه. إذا تلقى اثنان، عند معالجة ثلاثة طلبات HTTP بأسماء عشوائية، إعادة توجيه إلى نفس الصفحة، فإن Chromium يعتبر أنه تمت إعادة توجيه المستخدم إلى صفحة جهة خارجية.
تم استخدام أحجام نطاقات المستوى الأول غير التقليدية (من 7 إلى 15 حرفًا) وعامل تكرار الاستعلام (تم إنشاء الأسماء بشكل عشوائي في كل مرة ولم يتم تكرارها) كعلامات لعزل نشاط Chromium عن التدفق العام للطلبات على خادم DNS الجذر.
في السجل، تمت تصفية طلبات النطاقات غير الموجودة أولاً (78.09%)، ثم تم اختيار الطلبات التي لم تتكرر أكثر من ثلاث مرات (51.41%)، ثم تمت تصفية النطاقات التي تحتوي على من 7 إلى 15 حرفاً (45.80%) . ومن المثير للاهتمام أن 21.91% فقط من الطلبات المقدمة إلى خوادم الجذر كانت مرتبطة بتعريف النطاقات الموجودة.
وتناولت الدراسة أيضًا اعتماد الحمل المتزايد على خوادم الجذر a.root-servers.net وj.root-servers.net على الشعبية المتزايدة لمتصفح Chrome.
في Firefox، يقوم DNS بإعادة توجيه الشيكات
المصدر: opennet.ru