Spisu treści:
Definicja - Co oznacza piaskownica?
Piaskownica jest terminem bezpieczeństwa komputerowego odnoszącym się do sytuacji, gdy program jest oddzielany od innych programów w oddzielnym środowisku, dzięki czemu w przypadku wystąpienia błędów lub problemów z zabezpieczeniami problemy te nie rozprzestrzenią się na inne obszary na komputerze. Programy są włączone w swoim własnym sekwestrowanym obszarze, gdzie można nad nimi pracować bez stwarzania zagrożenia dla innych programów.
Piaskownice mogą wyglądać jak zwykłe środowisko operacyjne lub mogą być znacznie bardziej nagie. Maszyny wirtualne są często używane w tak zwanych obszarach izolowanych środowiska wykonawczego.
Techopedia wyjaśnia Sandboxing
Istnieją również sposoby użycia piaskownicy w aplikacjach. Na przykład wątpliwy kod może być używany w bezpieczny sposób z kodem potwierdzającym. „Dowód” musi pozostać w mocy, aby zapewnić względnie bezpieczne wykonanie kodu. Jest to bardzo przybliżone podobieństwo do kluczy zaangażowanych w szyfrowanie, aby zapewnić spełnienie zaufanego kanału wymiany.
Istnieje wiele innych obszarów, w których można ustanowić warstwę piaskownicy, takich jak zestaw bibliotek, aby włączyć piaskownicę poprzez przechwytywanie połączeń. Biblioteka może również ustanowić warstwę piaskownicy w jądrze systemu operacyjnego.
Podczas korzystania z oprogramowania, które może nie być godne zaufania, należy go używać w obszarze izolowanym, aby nie narażać na szwank innego oprogramowania, plików i aplikacji.