الأخبار التكنولوجية والاستعراضات والنصائح!

إن حل Chrome لمنع مواقع الويب من معرفة أننا نستخدم وضع التصفح المتخفي لم يحل أي شيء حقًا

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

مع وصول Chrome 76 قبل أسبوعين فقط ، أصبح هذا التغيير ساري المفعول أخيرًا ، ولكن كما أثبت الباحثون مؤخرًا ، فإن حل Google لم يحل شيئًا.

يمكن أن تستمر مواقع الويب في اكتشاف وقت استخدام وضع التصفح المتخفي

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

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

الكروم

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

لذلك مع Chrome 76 عندما نستخدم وضع التصفح المتخفي ، لا يمكن للموقع ، نظريًا ، التمييز بين الوضع العادي ووضع التصفح المتخفي فقط من خلال التحقق من استخدام واجهة برمجة التطبيقات.

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

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

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

لم يساعد حل Chrome في منع مواقع الويب من معرفة أننا نستخدم وضع التصفح المتخفي في حل أي شيء