Sandboxie是用于 32 位和 64 位 Windows NT 操作系統(tǒng)的基于沙盒的隔離軟件。自從它成為開源軟件以來,它一直由 David Xanatos 進(jìn)行開發(fā),在此之前,它由 Sophos(從 Invincea 收購(gòu),Invincea 后來從原始作者 Ronen Tzur 收購(gòu)了)開發(fā)。它創(chuàng)建了一個(gè)類似于沙盒的隔離操作環(huán)境,在其中可以運(yùn)行或安裝應(yīng)用程序而無需永久修改本地或映射驅(qū)動(dòng)器。隔離的虛擬環(huán)境允許對(duì)不受信任的程序和 Web 瀏覽進(jìn)行受控測(cè)試。
由于 Open Sourcing 沙盒發(fā)布了兩種版本,因此經(jīng)典版本使用基于 MFC 的 UI 進(jìn)行構(gòu)建,此外還包含新功能和全新的基于 QT UI。所有新添加的功能都以 plus 分支為目標(biāo),但通??梢酝ㄟ^手動(dòng)編輯 sandboxie.ini 文件在經(jīng)典版本中使用。
項(xiàng)目維護(hù)
2004 年 – 2013 年 Ronen Tzur
2013 年 – 2017 年 Invincea Inc.
2017 年 – 2020 年 Sophos Group plc
開源發(fā)行
2020 年起 David Xanatos
如果您甚至對(duì)軟件充滿熱情,那么您可能已經(jīng)聽說過沙盒,它是一種軟件管理策略,可將應(yīng)用程序與關(guān)鍵系統(tǒng)資源,其他應(yīng)用程序和計(jì)算機(jī)的操作系統(tǒng)隔離開。通常,這樣做是為了減輕系統(tǒng)故障和軟件漏洞,并防止可能不可信的應(yīng)用程序?qū)ο到y(tǒng)進(jìn)行永久更改。
簡(jiǎn)而言之,沙盒應(yīng)用程序只能訪問其自身“盒子”中的資源。有許多實(shí)用的沙箱工具,但可以說是基于著名的Sandboxie遺留應(yīng)用程序的 Sandboxie Plus 最受歡迎的工具。
Sandboxie 最初于 2004 年作為用于 Internet Explorer 沙箱的應(yīng)用程序發(fā)布,在隨后的幾年中增長(zhǎng)了很多。它增加了對(duì)其他瀏覽器和許多 Win32 應(yīng)用程序的支持,然后在 2013 年被 Invincea 收購(gòu),然后在 2017 年被 Sophos 收購(gòu),現(xiàn)在由 David Xanatos 以 Sandboxie Plus 的名義積極維護(hù)。
截至 2020 年,該應(yīng)用程序被列為開放源代碼 GPLv3,并且仍然是沙盒最好的應(yīng)用程序之一。
在 Sandboxie Plus 中運(yùn)行應(yīng)用程序的基本指南
對(duì)于未經(jīng)培訓(xùn)的用戶,盡管具有現(xiàn)代的 GUI,但 Sandboxie 并不是一個(gè)簡(jiǎn)單的稱呼。但是,在充分利用其潛力之前,需要進(jìn)行一些練習(xí)。
在簡(jiǎn)單的安裝過程之后,該應(yīng)用程序突出顯示系統(tǒng)上檢測(cè)到的應(yīng)用程序以及有關(guān)兼容性設(shè)置的各種建議。檢測(cè)到的應(yīng)用程序在“設(shè)置”菜單的“軟件兼容性”部分中突出顯示。
創(chuàng)建一個(gè)沙箱
您可以立即獲得默認(rèn)的沙箱。要在沙盒中運(yùn)行應(yīng)用程序,只需選擇“創(chuàng)建新盒子”,輸入名稱,選擇有問題的盒子,然后運(yùn)行程序。最初,所有在沙箱中運(yùn)行的應(yīng)用看起來都很正常。但是,您可以觀察到將鼠標(biāo)光標(biāo)移至窗口邊框會(huì)激活彩色邊框。此提示表明該程序已沙箱化。
您將獲得有關(guān)如何在 Sandboxie Plus 中運(yùn)行新應(yīng)用程序的各種選項(xiàng)。例如,您可以將程序分組在一起并同時(shí)運(yùn)行它們,添加各種應(yīng)用程序限制和與Internet 相關(guān)的限制,選擇哪些進(jìn)程使用哪些資源,使用各種恢復(fù)選項(xiàng)(快速恢復(fù)和即時(shí)恢復(fù)),以及各種其他有用的兼容性和與跟蹤相關(guān)的功能。
終止沙箱
終止沙箱也很簡(jiǎn)單:您可以選擇從任務(wù)欄圖標(biāo)菜單或直接從應(yīng)用程序的主窗口終止所有進(jìn)程。
默認(rèn)情況下,當(dāng)您關(guān)閉其中運(yùn)行的應(yīng)用程序時(shí),該沙箱會(huì)自動(dòng)永久刪除。但是,您可以從“設(shè)置”部分更改此行為。
結(jié)論
Sandboxie Plus 仍然可以做很多事情,因?yàn)樵搼?yīng)用程序功能強(qiáng)大,而且比首次出現(xiàn)時(shí)復(fù)雜得多。學(xué)習(xí)使用有用的恢復(fù)選項(xiàng)可以產(chǎn)生各種有益的結(jié)果,甚至可以證明從整體上提高了生產(chǎn)率。
它可能并不完美,或者對(duì)初學(xué)者特別友好(因?yàn)樗_實(shí)至少需要對(duì)操作系統(tǒng)的工作方式,設(shè)備,一般的訪問權(quán)限等有基本的了解),但是無可否認(rèn),Sandboxie Plus 是其中之一。 Windows 最好的(即使不是最好的)沙箱應(yīng)用程序。
它為應(yīng)用程序測(cè)試提供了非常靈活和強(qiáng)大的隔離環(huán)境以及高度的靈活性。