Home : Uvjeti softvera : Definicija pješčanika

Sigurnosni okviri

Sandboxing je softver strategija upravljanja koja izolira aplikacije iz kritičnih sistemskih resursa i drugih programa. Pruža dodatni sloj sigurnosti koji sprečava malware ili štetne aplikacije koje negativno utječu na vaš sustav.

Bez izoliranog okruženja, aplikacija može imati neograničen pristup svim resursima sustava i korisničkim podacima na računalu. Sandboxed aplikacija s druge strane, resursima može pristupiti samo u vlastitom "pješčaniku". Sandbox aplikacije ograničeno je područje prostora za pohranu i memorija koji sadrži jedine resurse koje program zahtijeva. Ako program treba pristupiti resursima ili slika izvan pješčanika, sustav mora izričito dati dozvolu.

Na primjer, kada je aplikacija u zaštićenom okruženju instaliran in OS X, određeni imenik stvoren je za pješčanik te aplikacije. Aplikaciji se pruža neograničen pristup čitanju i pisanju u zaštićeni direktorij, ali nije dopušteno čitati ili pisati bilo koje druge datoteke na računalu uređaj za pohranu osim ako to sustav ne odobri. Ovaj se pristup obično daje pomoću Otvori ili Spremi okvir za dijalog, a oba zahtijevaju izravnog korisnika ulazni.

Ograničenja aplikacija u zaštićenom okruženju

Iako izolirano okruženje korisnicima pruža dodatnu sigurnost, također može ograničiti mogućnosti aplikacije. Na primjer, aplikacija u zaštićenom okruženju možda neće dopustiti naredbenog retka ulaz jer se naredbe izvode na razini sustava. komunalne usluge kao što rezerva programa i kratica tipkovnice upravitelji možda neće dobiti dovoljna dopuštenja za pravilno funkcioniranje. Iz tog razloga neki programi ne mogu biti zaštićeni.

NAPOMENA: OS X podržava sandboxing od OS X-a Lav, koji je objavljen 2011. Mac App Store zahtijeva da aplikacije budu u zaštićenom okruženju od ožujka 2012. Windows ne pruža izvorno okruženje aplikacija, ali neke aplikacije (poput programa Microsoft Office) mogu se pokretati u zaštićenom načinu. Uz to, nekoliko uslužnih programa za Windows omogućuju vam pokretanje aplikacija u zaštićenom okruženju, sprječavajući ih da utječu na sustav ili druge aplikacije.

https://TechLib.com/definition/sandboxing

TechLib - računalni rječnik Tech Lib

Ova stranica sadrži tehničku definiciju Sandboxinga. U računalnoj terminologiji objašnjava što Sandboxing znači i jedan je od mnogih softverskih pojmova u rječniku TechLib.

Sve su definicije na web mjestu TechLib napisane kako bi bile tehnički točne, ali i lako razumljive. Ako smatrate da je ova definicija pješčanika korisna, možete se na nju pozvati pomoću gornjih citata.