سندباکس (محیط ایزوله)
سندباکس یک محیط آزمایشی است که کدهای ناشناخته با آزمایش نشده را جداسازی میکند. سندباکس سیستمهای عملیاتی و دادههای آنها را از کدهای ناشناخته که ممکن است از منابع خارجی ناشناخته وارد شبکه شده باشند محافظت میکند. سندباکس با تجزیه ی رفتار کد میتواند هوشمندی تهدید را فراهم نماید.
شکل ۳-۵۹ نمونهای از سندباکس است که ماشینهای مجازی سرگش را جداسازی میکند، از آسیب زدن ماشینهای مجازی مخرب یا غیرقابل اعتماد به منابع کامپیوتری دیگر جلوگیری میکند. سندباکس کارهایی که یک برنامه میتواند انجام دهد را محدود میکند، و فقط سطح دسترسی مورد نیاز را بدون اضافه کردن دسترسیهای اضافی که ممکن است مورد سوء استفاده قرار گیرد، فراهم میکند. مثال دیگر سندباکساز صفحات وب بارگذاری شده مرورگر است. صفحات وب میتوانند کدهای جاوا اسکریپت را اجرا کنند، اما اگر کد جاوا اسکریپت سعی در دسترسی به یک فایل محلی در منبع محاسباتی داشته باشد، درخواست از بین خواهد رفت چون کد درون سندباکس اجرا میشود.
الگوهای مرتبط
- پردازش هوشمندانه تهدید