Čo je sandboxd a prečo to beží na počítači Mac?

Čo je sandboxd a prečo to beží na počítači Mac?
Čo je sandboxd a prečo to beží na počítači Mac?

Video: Čo je sandboxd a prečo to beží na počítači Mac?

Video: Čo je sandboxd a prečo to beží na počítači Mac?
Video: How to Clone Your Windows to a New Hard Drive - YouTube 2024, Smieť
Anonim
Všimli ste si niečo nazývané "sandboxd" pri pohľade cez Activity Monitor a teraz ste tu. Takže čo je táto vec?
Všimli ste si niečo nazývané "sandboxd" pri pohľade cez Activity Monitor a teraz ste tu. Takže čo je táto vec?

Tento článok je súčasťou našej prebiehajúcej série vysvetľujúcich rôzne procesy, ktoré sa nachádzajú v nástroji Monitorovanie činnosti, ako kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder, UserEventAgent, nsurlstoraged, commerce, parentalcontrol, a veľa ďalších. Neviem, aké sú tieto služby? Lepšie čítanie!

Dnešný proces, sandboxd, je démon, čo znamená, že beží na systémovej úlohe na pozadí, na macOS-démonoch majú všeobecne "d" na konci svojho mena. Tento konkrétny démon spracováva karanténu makra ako beží

man sandboxd

vo vašom termináli vám ukáže:

sandboxd performs services on behalf of the Sandbox kernel extension.

Takže čo je sandbox? Môžete sa pozrieť na nášho vysvetľujúceho člena na karanténoch, aby ste získali prehľad, ale z väčšej časti pieskovisko zabraňuje aplikáciám pristupovať k častiam systému, ktoré nepotrebuje. Piesková karta macOS je načrtnutá na stránke vývojára spoločnosti Apple:

App Sandbox is an access control technology provided in macOS, enforced at the kernel level. It is designed to contain damage to the system and the user’s data if an app becomes compromised.

Pred aplikáciou sandboxu mala každá aplikácia prístup k všetkému používateľovi. To bolo pekné kvôli jednoduchosti, ale to znamenalo, že každá aplikácia bola potenciálnou cestou k všetkým vašim dátam a hardvéru. Aplikácie spustené v karanténe musia konkrétne požadovať prístup k takým veciam, ako sú vaše súbory alebo webová kamera, čo vám poskytne dodatočnú úroveň bezpečnosti.

Kasíno macOS možno voliteľne implementovať aplikáciami, ktoré si stiahnete online, ale je povinná pre akúkoľvek aplikáciu, ktorú si stiahnete z Mac App Store. To je len jeden z dôvodov, prečo Mac App Store nemá všetky aplikácie, ktoré chcete.

Proces Sandbox by asi nemal zaberať veľa systémových prostriedkov, ale ak sa pokúsi ukončiť všetky nedávno nainštalované aplikácie. Ak to problém vyriešite, zvážte odoslanie hlásenia o chybe vývojárovi, pretože niečo s touto aplikáciou spôsobuje problémy.

Odporúča: