沙箱技術即是壹個虛擬系統程序,允許妳在沙盤環境中運行瀏覽器或其他程序,因此運行所產生的變化可以隨後刪除。它創造了壹個類似沙盒的獨立作業環境,在其內部運行的程序並不能對硬盤產生永久性的影響。其為壹個獨立的虛擬環境,可以用來測試不受信任的應用程序或上網行為。
沙箱是壹種按照安全策略限制程序行為的執行環境。早期主要用於測試可疑軟件等,比如黑客們為了試用某種病毒或者不安全產品,往往可以將它們在沙箱環境中運行。
擴展資料:
沙箱技術的應用:
1、搭建測試環境。沙箱的應用只能訪問自己的應用訪問目錄,而不能應用之間的資源進行***享,這樣就形成了壹個相對安全的機制,由於沙箱具有非常良好的獨立性、隔離性,所以能夠搭建壹些具有高風險的軟件進行測試。
2、應用容器的利用,如Docker就是完全使用沙箱機制,這樣使得應用組件經過Docker的封裝,可以隨意移植到服務上。
百度百科-沙箱