شعار proxyscrape داكن

الدليل الشامل لبصمات الأصابع على القماش

أدلة إرشادية, ديسمبر-01-20215 دقائق للقراءة

هل أدركت أنك عندما تزور موقعًا إلكترونيًا هذه الأيام، قد يتتبعك أصحاب الموقع بطرق مختلفة؟ وفقًا لـ Ghostery، وهو مزود برمجيات مجاني شهير، فإن 79% من المواقع الإلكترونية ذات النطاقات الفريدة تجمع بيانات المستخدمين. لقد ناقشنا بالفعل إحدى هذه الطرق، والمعروفة باسم بصمة المتصفح. في هذا المنشور، ستتعرف في هذا المنشور على اللوحة القماشية

هل أدركت أنك عندما تزور موقعًا إلكترونيًا هذه الأيام، قد يتتبعك أصحاب الموقع بطرق مختلفة؟ فوفقًا لبرنامج Ghostery، وهو برنامج مجاني شهير، فإن 79% من المواقع الإلكترونية ذات النطاقات الفريدة تجمع بيانات المستخدمين.

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

ومع ذلك، إذا كنت قلقًا بشأن خصوصيتك، فقد تجد هذا المفهوم مزعجًا.

لذلك نحن هنا لتثقيفك حول ماهية البصمة القماشية، وكيفية عملها، ولماذا تستخدمها المواقع الإلكترونية، وفوائدها وعيوبها، وكيفية الوقاية منها.

لذا، تابعونا يا رفاق!

ما هي البصمات القماشية؟

لا يخفى على أحد أن مالكي المواقع الإلكترونية يتتبعونك باستخدام عناوين IP وملفات تعريف الارتباط HTTP. يتم استبدال هذه الأساليب التقليدية بإشارات الويب وبصمات المتصفح وبصمات اللوحة القماشية.

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

في بصمة المتصفح، يجمع المتصفح ما يلي :

  • سلسلة وكيل المستخدم (UA)
  • نظام التشغيل (OS)
  • طراز الجهاز
  • المناطق الزمنية
  • الطابع الزمني
  • معرّفات تنسيق الملف
  • إعدادات اللغة
  • المكونات الإضافية
  • التمديدات
  • دقة الشاشة

ينشئ المتصفح بصمة فريدة عندما يضع جميع الكيانات المذكورة أعلاه في مجموعة واحدة. لا توجد بصمتان متطابقتان 100%.

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

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

كما هو الحال مع بصمة المتصفح، لا توجد صورتان متشابهتان على القماش، حتى لو كانتا متطابقتين. يمكن أن يعزى ذلك إلى عاملين:

  1. مستوى الصورة: قد يتغير محرك معالجة الصور ومستويات ضغط المتصفح وخيارات التصدير بين المتصفحات.
  2. مستوى النظام: يتعلق مستوى النظام بجوانب من نظام التشغيل مثل إصدار نظام التشغيل، والخطوط المثبتة من قبل المستخدمين، وإعدادات العرض دون البكسل ومكافحة التعرجات.

كيف تعمل بصمة Canvas Fingerprinting؟

تحدث بصمة قماشية عندما يكلف موقع الويب الذي تزوره المتصفح بمهمة رسم كائن قماشي. هذا الكائن القماشي هو ببساطة أداة تستخدمها معظم مواقع الويب لإنشاء رسومات بسيطة ومعقدة.

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

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

الآن دعنا نلقي نظرة على مفهوم يسمى دوال التجزئة والذي قد يساعدك على فهم أفضل لكيفية عمل اللوحة.

كيف يندمج التجزئة في بصمة قماش الكانفاس

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

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

لذلك بالنسبة لبصمات Canvas، فإن الهاشتاج أمر حيوي لأنه ينتج نفس المخرجات طالما أن المدخلات لا تزال كما هي. على سبيل المثال، إذا كنت تستخدم دالة التجزئة عبر الإنترنت SHA256 لنص معين مثل Canvashtml5، فسوف ينتج الناتج أدناه:

9fc74421318cd92a2f3970c9a4f102cf7fed1c40f9559d9d899245e1c4e4e1b1

ومع ذلك، إذا قمت بتغيير المدخلات، دعنا نقول، قماش html5، سينتج مخرجات مختلفة:

C98a47aa75596059ef231952d421dd03961041fce2396cd0afe7c7ba280a9323

لذا كما ترى، لا يوجد مدخلان مختلفان يعطيان النتيجة نفسها.

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

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

رسم الصور بالصيغ الرياضية

عندما يقوم مطورو البرامج بتصميم صورة داخل اللوحة، فإن الأمر يختلف عن رسم الرسومات في MS Paint أو غيرها من الأدوات الرسومية التقليدية. أولاً، ستحتاج أولاً إلى إحداثيين (س وص) لتحديد مركز الدائرة، متبوعًا بنصف القطر المحدد بالبكسل.

لذا، بعد أن يكون لديك الإحداثيات ونصف القطر، يرسم الحاسوب الدائرة عن طريق ملء جميع وحدات البكسل ضمن مسافة R بنصف القطر. هذا كل ما في الأمر، وقد تظن أن الأمر بسيط كقطعة من الكعكة.

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

فوائد البصمة القماشية

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

تخصيص المحتوى

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

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

لمنع الاحتيال في الإعلانات

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

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

للتحليلات والتتبع

أحد الجوانب الحاسمة في الأعمال الرقمية اليوم هو التحليلات والتتبع. بدون التحليلات، سيكون من الصعب على المسوقين وأصحاب المصلحة الآخرين في عملك اتخاذ قرارات فعالة لتحسين الحملات المستقبلية وتحديد عائد الاستثمار (عائد الاستثمار). هذا هو المكان الذي تلعب فيه بصمة قماش دورًا حاسمًا من خلال تمكينك من جمع إحصائيات مفيدة مثل المعلومات الديموغرافية.

الإعلانات المستهدفة

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

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

سلبيات البصمة القماشية

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

تصبح هدفاً لشركات الدعاية والإعلان

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

الانتهاك القبيح للخصوصية

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

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

كيف تكافح البصمات القماشية؟

إنها مهمة شاقة للغاية لحظر أو تجنب البصمات القماشية. هذا لأنه يعمل مع تتويج العديد من الآليات مثل بصمة المتصفح وتتبع بروتوكول الإنترنت وتتبع ملفات تعريف الارتباط.

إيقاف تشغيل JavaScript

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

لذا كما ترى، فإن حظر جافا سكريبت ليس الخيار المثالي. لذا دعنا نلقي نظرة على الخيارات الأخرى المتاحة لك.

متصفح تور

متصفح تور هو أحد أكثر الطرق شيوعًا لمنع بصمات اللوحة القماشية. يأتي هذا المتصفح الذي يحمي الخصوصية في مقدمة المتصفحات ويستفيد من شبكة TOR لإخفاء عنوان IP الخاص بك.

يحل آلية بصمة اللوحة القماشية من خلال إخطار المستخدمين بمحاولات قراءة اللوحة القماشية وتقديم خيار تقديم بيانات صورة فارغة. وهذا يعني تقديم معلومات خاطئة.

أدوات وملحقات المتصفح الأخرى

ذكر AdBlock Plus أن برنامجهم يمكن أن يمنع بصمة اللوحة القماشية ويعمل منذ سنوات. وهو يعمل عن طريق منع البرامج النصية من إعداد ملفات تعريف الارتباط، وبالتالي منع بصمات اللوحة القماشية. هناك إضافات أخرى قائمة على المتصفح تحظر جافا سكريبت بشكل انتقائي، مثل NoScript من موزيلا فايرفوكس وScriScript من جوجل كروم، ويمكنك أيضًا تجربة Blur وPrivacy Badger.

الأسئلة المتداولة حول بصمات الأصابع على قماش كانفاس

هل يمكنك تجنب بصمة كانفاس تماماً؟

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

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

الخاتمة

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