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