البروكسيات وVPN والعناوين السكنية: ما الذي يستطيع الموقع معرفته وما لا يستطيع

يرى كل موقع العنوان الذي وصل منه الطلب. أما ما يقرره بشأن ذلك العنوان فمسألة مختلفة، ويُخلط بينهما باستمرار. يفصل هذا المقال بين ما يستطيع الخادم رصده وما تبيعه جهات الكشف.
ما الذي يرصده الخادم
يرى الخادم عنوان مصدر ومنفذاً. ومن العنوان يستطيع أن يستنتج، بالبحث، موقعاً تقريبياً، والمؤسسة التي تملك النطاق (ASN)، وهل النطاق مسجل لمزود ISP استهلاكي أو شركة استضافة أو مشغّل اتصالات متنقلة أو جامعة. ويرى أيضاً تفاصيل مصافحة TLS ورؤوس HTTP التي أرسلها العميل وتوقيت الاتصال. هذا هو كل الدليل المباشر.
ما الذي يضيفه البحث
تصنّف قواعد البيانات التجارية نطاقات العناوين: "سكني"، "مركز بيانات"، "مخرج VPN معروف"، "مخرج Tor"، "محمول". وتُبنى من بيانات التسجيل العامة، ومن أنماط الحركة، ومن قوائم المخارج التي ينشرها مزودو VPN أو التي رُصدت. تشتري المواقع الوصول إلى قواعد البيانات هذه وتسألها عن كل زائر. إن حكم "Proxy: yes" في بعض صفحات التشخيص هو الإجابة عن ذلك السؤال؛ وليس شيئاً قاله المتصفح، وهو بجودة قاعدة البيانات التي تقف خلفه فقط.
لهذا ينبغي لأي أداة تشخيص لا تستعلم قاعدة بيانات كهذه أن تقول "Not tested" في فحوص البروكسي والقائمة السوداء وإخفاء الهوية بدل التخمين. فالتخمين من إشارات المتصفح وحدها سيكون خاطئاً بما يكفي ليضلل.
البروكسي وVPN والسكني، من جهة الخادم
تحمل VPN كل حركة الجهاز، فتخرج طلبات HTTP في المتصفح وحزم WebRTC واستعلامات DNS كلها من المكان نفسه. يرى الخادم عنواناً واحداً متسقاً، عادة في نطاق تعرف قواعد البيانات أنه يعود لمزود VPN.
أما البروكسي المضبوط في المتصفح فيحمل فقط الحركة التي يرسلها المتصفح عبره. يمر HTTP عبر البروكسي؛ وقد لا يمر UDP الخاص بـ WebRTC؛ وقد يحدث حل DNS محلياً أو عند البروكسي بحسب نوعه. يستطيع الخادم أن يرى عنوان البروكسي في الطلب، وإن لم يُحتوَ WebRTC، عنواناً مختلفاً في المرشحات. وهذا التناقض، لا البروكسي نفسه، هو ما يُلاحَظ.
والعنوان السكني هو المسجل لدى مزود ISP استهلاكي. تعامله قواعد البيانات بوصفه الفئة الأقل ريبة لأنه ما يملكه معظم الزوار الحقيقيين. تمرّر شبكات البروكسي السكنية الحركة عبر عناوين كهذه، ولهذا تُباع بسعر مرتفع، ولهذا أيضاً تبذل جهات الكشف جهداً في تحديدها بالسلوك لا بالتسجيل.
الفحوص التي لا تحتاج إلى قاعدة بيانات
ثلاث مقارنات تعمل دون أي جهة. هل تطابق المنطقة الزمنية للمتصفح منطقة العنوان؟ هل يطابق مرشح WebRTC عنوان الطلب؟ هل تناسب قائمة اللغات المنطقة؟ لا شيء من هذا يثبت شيئاً، لكن كلاً منها مجاني، وعدم التطابق في الثلاثة معاً يصعب تفسيره. أداة التشخيص التي تعرض ذلك جنباً إلى جنب تمنحك المنظر نفسه الذي يحصل عليه الموقع قبل أن ينفق مالاً على البحث.
الخلاصة
العنوان حقيقة. والتصنيف رأي صادر عن قاعدة بيانات لا تستطيع رؤيتها. والاتساق بين العنوان وكل ما يعلنه المتصفح هو الجزء الذي تتحكم فيه، وهو الجزء الجدير بالفحص.


