ما هي ملفات تعريف الارتباط أو كوكيز (Cookies)؟
هي ملفات نصية صغيرة الحجم تحتوي على أجزاء صغيرة من البيانات تُستخدم للتعرف على جهازك أثناء تصفحك لموقع على شبكة الإنترنت. وتستخدم مواقع الويب ملفات تعريف الارتباط لتبسيط تجربة التصفح وتقديم محتوى يلائم تفضيلاتك الشخصية. ومن دون هذه الملفات، يجب عليك تسجيل الدخول إلى المواقع في كل مرة تزورها فيها أو إعادة إنشاء سلة التسوق إذا أغلقت الصفحة عن طريق الخطأ. وللتوضيح أكثر، تستخدم ملفات تعريف الارتباط حتى تتمكن مواقع الويب من تذكر لغتك المفضلة أو جعل الإعلانات المعروضة أكثر صلة باهتماماتك.
عندما تزور موقع ويب لأول مرة، يتم تنزيل ملف تعريف ارتباط على جهازك. وفي المرة التالية التي تزور فيها هذا الموقع، يتحقق جهازك من امتلاكه لملف تعريف ارتباط بهذا الموقع، ويرسل المعلومات الواردة في ملف تعريف الارتباط إلى مخدِّم الموقع. عندها، يكتشف الموقع أنك قد قمت بزيارته من قبل، فيُخصِّص بعض المزايا والإعلانات بناء على سلوكك أثناء تصفحك السابق.
أنواع ملفات تعريف الارتباط
في بداية استخدام ملفات تعريف الارتباط، كانت تسمى بالإنجليزية الكعكات السحرية (Magic Cookies)، وهو مصطلح حاسوبي قديم يشير إلى رزم البيانات التي يستقبلها الحاسوب ثم يعيد إرسالها دون أن يجري عليها أي تعديل. وكانت تستخدم لتسجيل الدخول إلى أنظمة قواعد البيانات الداخلية.
أما اليوم، فنحن نستخدم ملفات الإنترنت لتعريف الارتباط أو ملفات إتش تي تي بي (HTTP Cookies) -المصممة على وجه الخصوص لمتصفحات الإنترنت- بهدف تتبع وتخصيص وحفظ المعلومات حول كل جلسة مستخدم. وهي الملفات المستخدمة اليوم لإدارة تجاربنا عبر الإنترنت، وهي أيضاً ما تستغله بعض الجهات الخبيثة للتجسس على نشاطاتنا وسرقة معلوماتنا الشخصية.
هناك نوعان رئيسيان من ملفات تعريف الارتباط:
- ملفات الجلسة: وهي ملفات مؤقتة تستخدم فقط أثناء تصفح موقع الويب (أو ما يعرف باسم جلسة تصفح)، وتُخزَّن في ذاكرة الوصول العشوائي (RAM) ولا يتم حفظها إطلاقاً على القرص الصلب. وبمجرد انتهاء تصفح الموقع، يتم حذف ملفات تعريف ارتباط الجلسة تلقائياً. وهي تساعد على سبيل المثال في أداء زر "الرجوع" لوظيفته.
- ملفات تعريف الارتباط الدائمة: وهي ملفات تبقى محفوظة على جهاز المستخدم لفترة غير محددة عموماً رغم أن بعضها يتم إزالته تلقائياً بعد مدة محددة.
ما هي استخدامات ملفات تعريف الارتباط؟
تُستخدم ملفات تعريف الارتباط عموماً لإحدى الغايات التالية:
- إدارة الجلسة: تتعقب هذه الملفات ما إذا كان المستخدم قد قام بتسجيل الدخول وتحت أي اسم، كما أنها تساعد في تبسيط عملية تسجيل الدخول بحيث لا يضطر المستخدم إلى تذكر كلمات مرور الموقع. وتساعد المخدم في استحضار وعرض تفضيلات المستخدمين.
- إضفاء الطابع الشخصي على تجربة التصفح: حيث يتم استخدام ملفات تعريف الارتباط لتخصيص جلسات تصفحك وإنشاء إعلانات استهدافية بناء على تاريخ تصفحك.
- التتبع: تقوم هذه الملفات بتتبع الزيارات المتعددة لنفس الموقع. وعلى سبيل المثال، يستخدم بعض التجار عبر الإنترنت ملفات تعريف الارتباط الدائمة لتتبع الزيارات من مستخدمين معينين بما في ذلك الصفحات والمنتجات التي تصفحوها. وبالتالي، تمكنهم هذه المعلومات من اقتراح سلع أخرى قد يرغب هؤلاء المستخدمون في شرائها. كما يمكن الاستفادة من هذه المعلومات في بناء ملف خاص بكل مستخدم بناء على تاريخ تصفحه.
كيف يمكن أن تشكل ملفات تعريف الارتباط مصدراً للخطر؟
بما أن البيانات الموجودة في ملفات تعريف الارتباط لا تتغير، فإن هذه الملفات ليست مؤذية في حد ذاتها؛ إذ لا يمكن أن تتسبب في إصابة الأجهزة بالفيروسات أو غيرها من البرمجيات الضارة. وعندما تزور موقعاً لأول مرة، تظهر لك رسالة تطلب موافقتك على استخدام الموقع لملفات تعريف الارتباط. بالطبع، كما أوضحنا أعلاه، فإن بعض هذه الملفات ضروري لعمل الموقع وتحسين تجربة استخدامه ولا تسبب الموافقة عليها أي خطر على جهازك.
لكن قد تأتي الخطورة من إمكانية استغلال بعض الهجمات الإلكترونية لملفات تعريف الارتباط بهدف تتبع تاريخ تصفحك والمواقع التي زرتها. ومن الأمثلة على بعض أوجه الضرر لملفات تعريف الارتباط، هناك ملفات الزومبي التي تستطيع إعادة إنشاء نفسها بعد حذفها، ما يجعل من الصعب التعامل معها. وهناك أيضاً ملفات تعريف الارتباط من جهات خارجية، وهي ملفات تنشئها مواقع ويب لم تقم بزيارتها ولكنها مرتبطة بالصفحات التي تتصفحها. وتسمح هذه الملفات للجهات الخارجية مثل شركات الإعلانات وتحليل البيانات بتتبع تاريخ تصفح المستخدم على أي موقع يحتوي إعلاناتهم. وهذا ما يطرح تساؤلات جدية حول خصوصية المستخدم.
كيف تحذف وتضبط إعدادات ملفات تعريف الارتباط في متصفحك؟
قبل أن تقدم على إزالة ملفات تعريف الارتباط، لا بد من إجراء موازنة بين سهولة الاستخدام التي توفرها هذه الملفات مع حجم تهديدها لخصوصيتك؛ ففي معظم الحالات، تلعب ملفات تعريف الارتباط دوراً هاماً في تحسين تجربة التصفح.
نوضح لك فيما يلي كيفية التحكم الكامل في إعدادات ملفات الارتباط في أبرز المتصفحات:
جوجل كروم
يمكنك الدخول إلى إعدادات ملفات الارتباط بالنقر على النقاط الثلاث العمودية في أعلى يمين المتصفح واختيار "الإعدادات"، ثم "الخصوصية والأمان"، ثم "ملفات تعريف الارتباط وغيرها من بيانات المواقع".
ومن هنا، يمكنك حذف كافة الملفات، أو تلك المتعلقة بموقع معين أو بفترة زمنية محددة، أو حظر ملفات الأطراف الخارجية.
موزيلا فايرفوكس
يمكنك النقر على الخطوط الثلاثة العمودية في أعلى يمين المتصفح واختيار "خيارات"، ثم "الخصوصية والأمان"، ثم "ملفات تعريف الارتباط وبيانات الموقع".
ومن هنا، يمكنك حذف ملفات تعريف الارتباط وإدارة استثناءات بعض المواقع أو اختيار حذف الملفات عند إغلاق فايرفوكس.
مايكروسوفت إيدج
يمكنك النقر على النقاط الثلاث الأفقية في أعلى يمين المتصفح واختيار "إعدادات"، ثم "الخصوصية والأمان".
من هنا، يمكنك اختيار ملفات تعريف الارتباط التي ترغب في حذفها أو المواقع التي ترغب في حظر استخدامها لهذه الملفات.
أوبرا
يمكنك النقر على الخطوط الأفقية في أعلى يمين المتصفح، واختيار "الذهاب إلى الخيارات الكاملة"، ثم "خيارات متقدمة"، ثم "الخصوصية والأمان"، ثم "إعدادات الموقع"، ثم "ملفات تعريف الارتباط وبيانات الموقع".
ومن هنا، يمكنك التحكم في أذونات المواقع بتحميل ملفات تعريف الارتباط أو حذف هذه الملفات.
وأخيراً، تجدر الإشارة إلى أنه يمكنك إخفاء كيفية تصفحك للمواقع باستخدام شبكة خاصة افتراضية (VPN)؛ حيث تقوم هذه الشبكات بإنشاء اتصال مُشفَّر بين حاسوبك أو هاتفك وبين حاسوب آخر (مخدِّم) موجود في مكان آخر ثم تتيح لك تصفّح الإنترنت باستخدام اتصال الإنترنت الخاص بذلك المخدِّم. وبالتالي، إذا كان المخدِّم في بلدٍ آخر فسيبدو وكأن نشاطاتك على الإنترنت قادمة من ذلك البلد، ما يصعّب تتبع نشاطاتك عبر الإنترنت ويحمي خصوصيتك.