PowerScan
AR

البصمة الرقمية للمتصفح: ما الذي تقرؤه المواقع فعلًا

بصمات المتصفح · القراءة: 10 دقيقة · بقلم PowerOps

الصورة: Unsplash

جولة حقلًا بحقل في القيم التي يجمعها الموقع، من canvas وWebGL إلى الصوت والخطوط والشاشة والمنطقة الزمنية، ولماذا تتفوق الهوية المتسقة على العشوائية.

البصمة الرقمية للمتصفح هي ممارسة تحديد المتصفح بالقيم التي يُبلغ عنها لا بأي شيء يخزّنه. لا حاجة إلى كوكيز. فالمتصفح يجيب ببساطة عن الأسئلة التي يحق لأي صفحة ويب أن تطرحها، وتكفي الإجابات مجتمعةً لتمييزه حتى يمكن التعرف عليه مجددًا.

القيم التي تُجمع

تقرأ معظم نصوص البصمة الرقمية البرمجية من المجموعة المحدودة نفسها من الأسطح.

الواضحة

المتعلقة بالتصيير

هذه هي القيم التي يقصدها الناس حين يقولون «البصمة الرقمية»، لأنها غير مباشرة. تطلب الصفحة من المتصفح أن يرسم شيئًا ثم تقرأ بالضبط ما رُسم.

المتعلقة بالشبكة

لماذا جعل كل حقل عشوائيًا فكرة خاطئة

الدفاع البديهي هو تغيير كل شيء في كل زيارة. وهو يأتي بنتائج عكسية لسببين.

الأول هو التناقض. الحقول العشوائية لا تعرف بعضها. user agent يزعم Windows بجوار نص مصيِّر WebGL لا يُشحن إلا على عتاد Apple إشارة أقوى مما كانت أي من القيمتين لتكون وحدها. الأجهزة الحقيقية متسقة داخليًا؛ الاصطناعية وحدها تناقض نفسها.

الثاني هو عدم الاستقرار. حساب يُبلغ عن جهاز مختلف في كل زيارة يصف شيئًا لا يملكه أي شخص حقيقي. الاتساق عبر الزمن هو ما يبدو عليه المستخدم العادي.

ما الذي تغطيه هوية الملف

السطحكيف يُعالَج
User agent والمنصةيُولَّدان معًا، فتتطابق المنصة المُعلَنة مع القيم المحيطة بها
الشاشة ونسبة البكسلثابتة لكل ملف، مأخوذة من أحجام تُبلغ عنها شاشات حقيقية فعلًا
المنطقة الزمنية واللغة المحليةتُضبط لكل ملف، وتُطابَق مع المسار الشبكي الذي يستخدمه
Canvas وWebGL والصوتتعامل ثابت لكل ملف، متطابق في كل فتح
الخطوطمجموعة لكل ملف متسقة مع المنصة التي يزعمها الملف
WebRTCمقيَّد بحيث لا يناقض المسار الشبكي للملف

فحص عملك بنفسك

افتح ملف تعريف وزر صفحة اختبار للبصمة الرقمية. تنشر عدة صفحات القيم التي تقرؤها مجانًا. الأمران اللذان يستحقان الفحص ليسا ما قد تتوقعه:

  1. هل تتفق القيم بعضها مع بعض؟ المنصة والخطوط ونصوص الرسوميات والمنطقة الزمنية يجب أن تصف جهازًا واحدًا معقولًا.
  2. هل هي نفسها كما في المرة السابقة؟ أغلق الملف وافتحه من جديد وأعد الاختبار. الملف الذي تتحرك قيمه بين مرات الفتح ليس مستقرًا، والاستقرار هو الخاصية المهمة.

درجة الندرة على صفحة اختبار هي أقل الأرقام فائدة. فهي تقيسك مقابل زوار تلك الصفحة، وهم في الغالب الأعم أشخاص يختبرون متصفحات مكافحة الكشف.

جميع المقالات · شغّل الفحص