خانه › مکانیزم‌ها › سندباکس (محیط ایزوله)

سندباکس (محیط ایزوله)

Sandbox

سندباکس یک محیط آزمایشی است که کدهای ناشناخته با آزمایش نشده را جداسازی می‌کند. سندباکس سیستم‌های عملیاتی و داده‌های آنها را از کدهای ناشناخته که ممکن است از منابع خارجی ناشناخته وارد شبکه شده باشند محافظت می‌کند. سندباکس با تجزیه ی رفتار کد می‌تواند هوشمندی تهدید را فراهم نماید.

سازمانپیکربندی و وصلهسرور مجازی ازقالب تأییدشدهسرور قرنطینه‌شده(سندباکس)سرور مجازیوصله‌شدههایپروایزرسیستم کشف ماشینمجازی (سخت‌افزاری)VIMمدیر زیرساختمجازیمدیر منبع ابر
شکل ۳-۵۹ — نمونه‌ای از یک سندباکس که برای آزمایش یک نمونه ماشین مجازی ناشناخته استفاده شده است.

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

الگوهای مرتبط

  • پردازش هوشمندانه تهدید