沙盒_(電腦安全)

沙盒 ( 又譯爲沙箱 ） 是一種安全機制 ， 爲執行中的程式提供隔離環境 。 通常是作爲一些來源不可信 、 具破壞力或無法判定程序意圖的程序提供實驗之用 。 沙盒通常嚴格控制其中的程序所能訪問的資源 ， 比如 ， 沙盒可以提供用後即回收的磁盤及內存空間 。 在沙盒中 ， 網絡訪問 、 對真實系統的訪問 、 對輸入設備的讀取通常被禁止或是嚴格限制 。 從這個角度來說 ， 沙盒屬於虛擬化的一種 。 沙盒中的所有改動對操作系統不會造成任何損失 。 通常 ， 這種技術被計算機技術人員廣泛用於測試可能帶毒的程序或是其他的惡意代碼 。 現在的整合式防火牆常含有云端沙盒 ， 當本地靜態分析無法辦別時 ， 就會去雲端比對hash值 ， 查看是否有相關情資 ， 若爲未發現過的可疑程式 ， 則送入沙盒測試 ， 並記錄其行爲模式 。