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

اشترك في الباقة المميزة واستمتع بتجربة خالية من الإعلانات!

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

$3 في الشهر

للطب تواصل عبر الايميل : khalil@shreateh.net
32 أيقونة صغيرة كافية لتتبعك دون أي كوكيز على الإطلاق
الميزة المصممة للسرعة فقط تحوّلت بالصدفة إلى أخطر أدوات التتبع

كيف تعمل الأشياء فعلياً

الأيقونة الصغيرة في تبويب متصفحك تفعل شيئاً لم تستطع ملفات تعريف الارتباط فعله يوماً

الجميع مهووس بملفات تعريف الارتباط (كوكيز). في هذه الأثناء، الشعار الصغير الجالس بهدوء في تبويب متصفحك كان يفعل شيئاً لم تستطع الكوكيز فعله يوماً.
 

 

خليل شريتح كيف تعمل الأشياء فعلياً · خصوصية المتصفح قراءة في 9 دقائق

1. سؤال سريع قبل أن نبدأ

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

في عام 2021، نشر باحثون في جامعة إلينوي في شيكاغو ورقة بحثية تصف شيئاً يبدو بسيطاً جداً لدرجة يصعب تصديق أنه يعمل: طريقة لتتبع شخص عبر زياراته لموقع باستخدام لا شيء سوى تلك الأيقونة الصغيرة المُتجاهَلة، المسماة "فيفيكون" (favicon). قرأ مطوّر يُدعى جوناس ستريهله الورقة البحثية، وبنى عرضاً توضيحياً عاملاً، ونشره. أطلق عليها اسم "سوبركوكي" (supercookie)، والاسم يقلّل من شأنها قليلاً بصراحة، لأن الكوكي العادي يملك مفتاح إيقاف. هذا الشيء بالكاد يملك واحداً.

2. ما هو الفيفيكون فعلياً، من الناحية الآلية

إليك الإعداد التقني المُمل، وهو مهم، فتابع معنا للحظة. تحتفظ المتصفحات بسلة تخزين منفصلة مخصصة فقط للفيفيكون - منفصلة تماماً عن ذاكرتك المؤقتة العادية، وكوكيزك، وسجل تصفحك، كل ذلك. لها اسمها الخاص، "ذاكرة الفيفيكون المؤقتة" (favicon cache)، أو F-cache إن أردت أن تبدو وكأنك تعمل في هذا المجال. سبب وجودها بمفردها هو السرعة، وليس الخصوصية. تحميل أيقونة صغيرة فوراً، في كل مرة، دون إعادة تنزيلها، يجعل التبويبات تبدو أسرع استجابة. لم يُصمم أحد هذا وهو يفكّر بالتتبع. هذه بالضبط المشكلة كلها في الواقع - بُنيت من أجل الراحة، ولميزات الراحة عادة سيئة بأن تتحول إلى ميزات مراقبة عن طريق الصدفة.

عندما يصل متصفحك إلى صفحة، يتحقق: هل أملك بالفعل فيفيكون هذا الموقع جالساً في ذاكرتي المؤقتة F-cache؟ إن كانت الإجابة نعم، يعرض فقط ما هو موجود بالفعل - دون إرسال أي طلب لأي مكان. إن كانت لا، يطلب واحداً من الخادم. تلك اللحظة الواحدة "هل طلب، أم لا" هي الثغرة بأكملها. كل شيء آخر مجرد حساب ذكي مبني فوقها.

3. الخدعة: تحويل "الغياب" إلى هوية

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

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

4. لماذا ينجو هذا من كل ما يقتل التتبع العادي

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

قارن هذا بكوكي تتبع عادي، الذي يموت فور مسحك بيانات متصفحك عمداً. هذا لا يموت. إنه لا يختبئ من أدوات خصوصيتك. إنه فقط جالس في مكان لم تُبنَ أدوات خصوصيتك أبداً لتنظر فيه.

5. من اكتشف هذا فعلياً، ولماذا يهم أنه كان إثباتاً للمفهوم

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

6. أين تقف الأمور الآن، وما الذي يمكنك فعله فعلياً

إليك التحديث الأكثر طمأنة، ويستحق مساحة مساوية للجزء المخيف. منذ نشر هذا البحث علناً، بدأ صانعو المتصفحات بتقسيم ذاكرات الفيفيكون المؤقتة حسب الموقع - بمعنى أن الفيفيكون المُخزَّن أثناء وجودك في موقع ما يُحفظ بشكل منفصل عن "نفس" الفيفيكون المُخزَّن أثناء وجودك في موقع مختلف تماماً. لم يعد بإمكان متتبِّع موجود على مواقع متعددة التحقق من نفس السلة المشتركة عبرها جميعاً كما كان يفعل أصلاً، مما يُضعف نسخة هذا الهجوم العابرة للمواقع بشكل كبير، حتى لو لم تختفِ الخاصية الأساسية في التخزين المؤقت التي تجعل التتبع على موقع واحد ممكناً من كل مكان بين ليلة وضحاها.

عملياً، لا يوجد مفتاح واحد بعنوان "تعطيل تتبع الفيفيكون" جالس في قائمة إعداداتك، وهذا مُحبط بعض الشيء للاعتراف به. ما يساعد فعلياً:

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

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

سوبركوكي الفيفيكون خصوصية المتصفح تتبع دائم الوضع الخفي بصمة المتصفح بحوث الأمن السيبراني الخصوصية على الإنترنت

استكشف المزيد من محتوى التوعية والأمان

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

زيارة التوعية والأمان ←

كتابة خليل شريتح - باحث في الأمن السيبراني وخبير وسائل التواصل الاجتماعي. الموقع الرسمي: shreateh.net