هل يجب عليك تعطيل Site Isolation في جوجل كروم

الآن ، لا بد أنك سمعت عن “Specter” ، الخلل الأمني الذي يُطلق عليه المشؤوم والذي يؤثر على جميع وحدات المعالجة المركزية الحديثة تقريبًا. وهو محق في ذلك ، نظرًا لأن الثغرة الأمنية تدور حول التطبيقات الشائنة ومواقع الويب التي تصل إلى البيانات من المناطق التي لا ينبغي لها فعلاً ذلك. للتعامل مع هذه المشكلة على وجه التحديد ، طورت المتصفحات آليات أمنية متنوعة ، وأحد هذه التطبيقات الخاصة بـ Chrome هو “عزل الموقع”.

هل يجب عليك تعطيل Site Isolation في جوجل كروم - %categories

تم تقديم Site Isolation لأول مرة في Chrome v63 كميزة أمان اختيارية ، ويتم تشغيله الآن افتراضيًا منذ الإصدار 67. من الناحية الفنية ، فهو بارع تمامًا في التخفيف من هجمات تنفيذ المضاربة (التي يعتمد عليها Specter) بسبب العمليات التي يستخدمها الصندوق الرملي.

ولكن كما هو الحال مع أي شيء جيد ، فإنه يأتي بسعر – ليكون محددًا ، والأداء. لذلك ، هل سيؤدي تعطيل “عزل الموقع” إلى تحسين طريقة عمل Chrome؟ هل يستحق المفاضلة في الأمن؟ هيا نكتشف.

SPECTER و عزل الموقع

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

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

هل يجب عليك تعطيل Site Isolation في جوجل كروم - %categories

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

اقرأ أيضا:  أفضل 5 تطبيقات تسجيل الصوت لـ iPhone

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

هل يجب عليك تعطيل Site Isolation في جوجل كروم - %categories

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

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

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

زيادة الذاكرة أكثر

لذلك يجب أن تتساءل عما إذا كان “عزل الموقع” يأتي بتكلفة على الأداء بسبب ذاكرة النظام الإضافية المستخدمة من قبل كل علامة تبويب عملية مستقلة. وفقًا لمدونة Google Online Security ، يستخدم تطبيق الأمان ما يصل إلى 10-13٪ من ذاكرة الوصول العشوائي (RAM) أكثر مما لو كانت الميزة غير نشطة في المقام الأول. هذا يعني أنك أفضل حالًا من خلال تمكينه.

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

  • ملاحظة: يتم عرض لقطات الشاشة باستخدام مدير المهام المدمج في Chrome. للوصول إليه ، افتح قائمة Chrome ، وأشر إلى أدوات إضافية ، ثم انقر فوق إدارة المهام.
اقرأ أيضا:  أفضل 8 طرق لإصلاح عدم تحميل Snaps على Snapchat

هل يجب عليك تعطيل Site Isolation في جوجل كروم - %categories

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

هل يجب عليك تعطيل Site Isolation في جوجل كروم - %categories

استخدام الذاكرة أعلى بكثير مما ذكرته Google. ومع ذلك ، النظر في الرقم 10-13 ٪ أكثر من المتوسط على المدى الطويل. تختلف المواقع ، وحتى صفحات الويب الفردية ، في عدد العمليات والذاكرة المطلوبة من وقت لآخر. وبالتالي ، يمكن اعتبار السيناريو أعلاه أكثر من كونه أمرًا غريبًا.

بغض النظر ، يؤدي عزل الموقع إلى زيادة معتدلة ، أو في هذه الحالة ، زيادة كبيرة في الذاكرة.

الأمن مقابل. الأداء

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

  • نصيحة: بالإضافة إلى ذلك ، يمكنك أيضًا أن تأخذ على عاتقك إدارة علامات التبويب يدويًا من خلال انسداد الذاكرة باستخدام الملحقات مثل The Great Discarder و The Great Suspender.

ولكن هنا هو الصيد. نظرًا لتطبيق “عزل الموقع” ، يُفترض أن يسقط Chrome الإجراءات المضادة الموجودة مسبقًا ضد هجمات Specter بمرور الوقت. وبالتالي ، سيؤدي تعطيله إلى زيادة التعرض للهجمات الخبيثة.

هل يجب عليك تعطيل Site Isolation في جوجل كروم - %categories

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

اقرأ أيضا:  أفضل مسطرة للجوال 2021

تعطيل عزل الموقع

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

تحذير: مع تعطيل “عزل الموقع” ، يجب الامتناع عن استخدام بيانات التصفح الشخصية على أي موقع ويب. ينطبق الشيء نفسه على تخزين المعلومات الحساسة على Chrome ، مثل كلمات المرور.
الخطوة 1: في علامة تبويب جديدة ، اكتب chrome: // flags ، ثم اضغط على Enter للوصول إلى إشارات Chrome التجريبية.

هل يجب عليك تعطيل Site Isolation في جوجل كروم - %categories

الخطوة 2: اكتب عزل الموقع في شريط البحث ، ثم اضغط على Enter.

هل يجب عليك تعطيل Site Isolation في جوجل كروم - %categories

الخطوة 3: من المفترض أن تشاهد علامتي Chrome المعنيتين “عزل الموقع الصارم” و “إلغاء تجريب عزل الموقع”.

  • اضبط علامة عزل الموقع الصارم على معطل. قد يكون لهذه الأجهزة المحددة هذه “التعطيل” بشكل افتراضي – إذا كان الأمر كذلك ، فلا تفعل شيئًا.
  • قم بتعيين علامة إلغاء الاشتراك لتجربة عزل الموقع على إلغاء الاشتراك (غير مستحسن).

هل يجب عليك تعطيل Site Isolation في جوجل كروم - %categories

ثم انقر فوق “إعادة التشغيل الآن” لتطبيق التغييرات.

الخطوة 5: تم الآن عزل الموقع. للتحقق ، اكتب chrome: // process-internals في علامة تبويب جديدة ، ثم اضغط على Enter.

هل يجب عليك تعطيل Site Isolation في جوجل كروم - %categories

يجب قراءة وضع عزل الموقع على أنه معطل للإشارة إلى التأكيد. لتمكين “عزل الموقع” في وقت لاحق ، عد إلى الوراء وقم بتغيير الإشارات إلى ما كانت عليه من قبل ، وأعد تشغيل Chrome.

لا ، هذا لا يستحق المجازفة

لا يُعتبر تعطيل ميزة أمان مهمة في Chrome مثل “عزل الموقع” لتقليل استخدام الذاكرة. لا سيما النظر في كيفية استخدام كل موقع الذاكرة بشكل مختلف. لذلك لا ينبغي السعي وراء أي مكاسب هامشية في الأداء بتكلفة محتملة لمعلوماتك الشخصية. إذا كنت تعاني من الأداء ، فيمكنك دائمًا التفكير في استخدام متصفح بديل مثل Firefox Quantum ذي مساحة أقل بكثير من الذاكرة مقارنةً بالكروم قبل القيام بأي شيء سريع.

 

قد يعجبك ايضا