تبرز Chameleon وتحميك من بصمة المتصفح في Chrome

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

ليس من الواضح مدى استخدام بصمة المستعرض على نطاق واسع على الإنترنت ، لكن من الواضح أن بعض الشركات تستخدمها لتتبع المستخدمين عبر الإنترنت. في كثير من الأحيان ، يتم استخدامه بالاقتران مع طرق التتبع التقليدية مثل ملفات تعريف الارتباط أو LSO.

لقد قمت بتحليل Canvas Fingerprinting بالأمس ، وهي واحدة من العديد من تقنيات البصمات ، وكان Chameleon for Chrome أحد الإضافات المذكورة في الدليل.

على الرغم من أنه لا يحمي من هذه الطريقة المحددة حتى الآن - إنه يسلط الضوء فقط على الاستخدام - إلا أنه مصمم لتسليط الضوء على هجمات البصمات وحمايتك.

ملاحظة : لم يتم تحديث الامتداد منذ عام 2014. بينما لا يزال يعمل في المتصفحات المستندة إلى Chromium ، فإن نقص التحديثات يعني أنه لن يبرز أو يحمي من أساليب البصمات الجديدة.

التركيب

Chameleon غير متاح في سوق Chrome الإلكتروني ، مما يعني أن تثبيت الامتداد ليس سهلاً كما هو معتاد. إليك ما تحتاج إلى القيام به لتثبيته في المتصفحات المستندة إلى Chrome أو Chromium:

  1. تفضل بزيارة صفحة مشروع جيثب وتنزيل أحدث إصدار من العمل على نظامك. يمكنك العثور على رابط التنزيل أسفل التثبيت على الصفحة الرئيسية (قم بالتمرير لأسفل).
  2. استخراج ملف مضغوط إلى دليل محلي.
  3. افتح إدارة الإضافات عن طريق تحميل chrome: // extensions / في Chrome.
  4. حدد مربع وضع المطور في الركن الأيمن العلوي من الشاشة.
  5. حدد Load Unpacked Extensions من القائمة وتصفح للوصول إلى مجلد chrome للدليل الذي قمت بتثبيت الإضافة إليه.
  6. اتبع الإرشادات لإتمام التثبيت.

استعمال

يضيف Chameleon أيقونة إلى شريط الأدوات الرئيسي في Chrome يشير إلى ما إذا كانت الإضافة نشطة ، وعدد عناصر التتبع التي اكتشفها في الصفحة النشطة.

بقدر ما يتعلق الأمر بالكشف ، فهو يدعم تقنيات البصمات التالية:

  1. window.navigator القيم
  2. القيم window.screen
  3. استفسارات التاريخ / الوقت
  4. تعداد الخط
  5. قماش صورة استخراج البيانات

على جانب الحماية من الأشياء ، يدعم ما يلي (بمعنى أنه سيمنع الطلبات أو يعدلها):

  1. طلب قيم الرأس
  2. window.navigator القيم
  3. القيم window.screen
  4. استفسارات التاريخ / الوقت

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

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

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

نصيحة : قد ترغب في استخدام أداة حظر البرامج النصية إذا لاحظت أسماء مضيف يتم استخدامها كثيرًا أثناء تصفحك الإنترنت. يمكنك استخدام وظيفة إضافية مثل uMatrix لذلك (اقرأ مراجعتنا للملحق هنا ، ومراجعة uBlock هنا والتي تعتبر بديلاً خفيف الوزن).

يمكنك تعطيل الامتداد في أي وقت بنقرة على أيقونه واختيار تعطيل في واجهته. هذه هي أيضًا الطريقة التي تمكّنها من خلالها مرة أخرى.

استنتاج

يعد Chameleon امتدادًا ممتازًا لمتصفح الويب Chrome الذي يعلمك إذا كان موقع الويب يستخدم تقنيات يمكن استخدامها لبصمة المتصفح.

إلى جانب تزويدك بمعلومات حول هذه التقنيات ، فإنه يحميك أيضًا من بعضها تلقائيًا.