Obsah:
Definice - Co znamená Sandboxing?
Sandboxing je termín zabezpečení počítače, který označuje, kdy je program odložen stranou od jiných programů v samostatném prostředí, takže pokud dojde k chybám nebo zabezpečení, tyto problémy se nebudou šířit do jiných oblastí v počítači. Programy jsou povoleny ve vlastní sekvestrované oblasti, na které lze pracovat bez ohrožení jiných programů.
Pískoviště mohou vypadat jako normální operační prostředí, nebo to mohou být mnohem více holé kosti. Virtuální stroje se často používají pro tzv. Runtime karantény.
Techopedia vysvětluje Sandboxing
Existují také způsoby použití karantény v aplikacích. Například sporný kód lze bezpečným způsobem použít s kódem pro přenášení důkazů. „Důkaz“ musí zůstat v platnosti, aby bylo zajištěno, že kód bude relativně bezpečně proveden. To má velmi hrubou podobnost s klíči, které se podílejí na šifrování, aby se zajistilo splnění důvěryhodného výměnného kanálu.
Existují různé další oblasti, ve kterých lze vytvořit vrstvu karantény, jako je například sada knihoven umožňující karanténu zachycováním hovorů. Knihovna může také vytvořit vrstvu sandboxu v jádře operačního systému.
Při používání softwaru, který nemusí být důvěryhodný, je nezbytné jej používat v karanténě, aby nebyl ohrožen jiný software, soubory a aplikace.
