Kot odgovor na naraščajoče zaskrbljenost z zlonamerno programsko opremo in virusi v operacijskem sistemu Mac OS X je Apple predstavil novo varnostno funkcijo Gatekeeper kot del OS X 10.8 Mountain Lion (in jo pozneje prenesel v OS X 10.7 Lion od različice 10.7.5). Gatekeeper uporabniku preprečuje zagon aplikacij, ki niso iz Mac App Store ali registriranih razvijalcev. Gatekeeper je lahko koristen in nadležen, odvisno od tega, kako uporabljate svoj Mac in katere aplikacije uporabljate. Tukaj je opisano, kako se spopasti s tem.
Najprej spremenite nastavitve Gatekeeperja in pojdite na System Preferences> Varnost in zasebnost> Splošno . Čeprav ni označen kot tak, so nastavitve Gatekeeperja navedene v spodnji polovici zavihka Splošno.
Za Gatekeeper so tri glavne nastavitve:
Mac App Store : to dovoljuje zagon le aplikacij, prenesenih iz Applove Mac App Store. Medtem ko knjižnica Mac App Store raste vsak dan, bo večina uporabnikov Mac želela zagnati aplikacije, ki še niso na voljo v trgovini (in, če Apple preide na zahteve peskovnika, morda nikoli ne bodo), zato izberite to nastavitev samo, če ste prepričajte se, da so želene aplikacije že v trgovini.
Mac App Store in identificirani razvijalci : ta nastavitev omogoča aplikacije Mac App Store, enake kot zgoraj, in tudi podpisane aplikacije od "identificiranih" Apple razvijalcev. Identificirani razvijalci so zunanji razvijalci, ki se registrirajo pri Apple in prejmejo edinstveno digitalno potrdilo, ki ga lahko vključijo v svoje aplikacije. Cilj te ureditve je, da bo Apple vedel, kdo je ustvaril določeno aplikacijo, če povzroča težave, uporabniki pa bodo po digitalnem potrdilu lahko povedali, ali je bila aplikacija na kakršen koli način spremenjena (na primer, če heker distribuira spremenjena kopija iWorka z zlonamerno programsko opremo v notranjosti).
Pomembno pa je upoštevati, da Apple ne odobrava aplikacij določenih razvijalcev, kot to počne z aplikacijami v aplikacijah Mac ali iOS. Sorazmerno enostavno se je registrirati pri Applu in pridobiti potrdilo, s katerim lahko podpisujete aplikacije. Čeprav Apple resno jemlje pritožbe in bo na črni seznam znanih razvijalcev, ki distribuirajo zlonamerno programsko opremo, je zelo verjetno, da se novi razvijalci (ali obstoječi razvijalci z novim vzdevkom) registrirajo in distribuirajo aplikacije z zlonamernimi nameni. Zato morajo biti uporabniki še vedno previdni pri zagonu aplikacij neznanega izvora ali od neznanih razvijalcev.
Kamor koli : kot že navaja ime nastavitve, bo to učinkovito izklopilo Gatekeeper, razen aplikacij in procesov, ki so Apple znani kot zlonamerni in so na črnem seznamu podjetja. To pomeni, da če odprete aplikacijo, ki ima skrito zlonamerno programsko opremo, ki še ni znana, bo vaš Mac v naslednji izbruhu končno postal nič bolnika. Kljub temu so izkušeni uporabniki, ki se pametno odločajo o tem, katere aplikacije bodo naložili in odprli, tudi s to nastavitvijo možnosti za pridobivanje zlonamerne programske opreme razmeroma majhne.
Če uporabnik poskuša odpreti aplikacijo, ki ne ustreza zahtevam svoje nastavitve Gatekeeper, bo OS X prikazal opozorilo, v katerem razloži, zakaj aplikacije ni dovoljeno zagnati.
Če želite dovoliti to enkratno izjemo, z desno miškino tipko kliknite ikono aplikacije in levo kliknite »Odpri« (v nasprotju z dvojnim levim klikom na ikono, da jo odprete). Pri tem se bo prikazalo podobno opozorilo, ki vas bo obvestilo, da aplikacija ni iz Mac App Store ali določenega razvijalca. Za razliko od standardnega opozorila pa je zdaj na voljo polje "Odpri", ki vam bo omogočilo zagon aplikacije, tudi če ne ustreza zahtevam Gatekeeperja.
S tem rešitvijo lahko Gatekeeper pustite nastavljeno na katero koli raven zaščite in še vedno lahko hitro potujete po potrebi. To je odlično, če Mac uporabljate z otroki ali zakonci, ki ne vedo tehnično.
