كيفية حظر Canvas Fingerprinting في Firefox

جرب أداة القضاء على المشاكل

Canvas Fingerprinting هي طريقة جديدة لتتبع مستخدمي الإنترنت برزت بعض الشيء مؤخرًا. شرحت المفهوم منذ بعض الوقت واقترح عليك تحقق من المقال للحصول على معلومات مفصلة حول ماهيته ، وماذا يفعل وكيفية منعه.

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

هذا يعني في الأساس أنه يمكن استخدام Canvas لتحديد المستخدمين بناءً على تلك الرسومات ، حتى لو لم تكن مرئية أو يمكن تمييزها بالعين البشرية. تكون فعالة بشكل خاص عند دمجها مع معلومات أخرى حول الجهاز أو معلومات وكيل المستخدم على سبيل المثال أو عنوان IP.

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

يوجد أيضًا امتداد Chrome ، و Firefox الإضافي الجديد CanvasBlocker. تحظر الوظيفة الإضافية عنصر اللوحة في الصفحات التي تزورها وتمنحك التحكم في الحظر أيضًا.

تم تعيينه لطلب الإذن لعناصر اللوحة القماشية المرئية افتراضيًا حيث قد تستخدم المواقع عنصر Canvas لأغراض أخرى إلى جانب تتبع المستخدم.

canvas fingerprinting
خيارات CanvasBlocker

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

يتم الاحتفاظ بكل من القائمة البيضاء والقائمة السوداء في التفضيلات أيضًا. يدعم CanvasBlocker التعبيرات العادية ، ويتم فصل المجالات بعلامة '،' في كلتا القائمتين. يتم وضع نطاقات Google والمجال الخاص بالمؤلف في القائمة البيضاء افتراضيًا مع وجود خيارات لإزالة تلك من القائمة البيضاء في الخيارات.

الخيار الأخير المتاح هناك هو السماح بالقماش في ملفات PDF. يستخدم قارئ PDF الأصلي في Firefox pdf.js قماشًا لعرض المحتويات وهذا هو سبب تمكينه افتراضيًا. ومع ذلك فمن الممكن تعطيل هذا هناك أيضًا.

يمكنك اختبار وظيفة الامتداد على صفحة اختبار بصمات قماشية Browserleak's Canvas . يجب أن تُرجع Canvas و Text Api لـ Canvas القيمة false في الاختبار مما يعني أن الميزة غير مدعومة في تلك الصفحة.

الكلمات الختامية

CanvasBlocker هو امتداد مفيد لمتصفح الويب Firefox يمكنه حظر عنصر Canvas بشكل انتقائي أو كليًا في Firefox.