Az OS X egyik pozitív aspektusa az, hogy az operációs rendszer megpróbálja megvédeni a felhasználót a rendszert károsító vagy felhasználói adatokat veszélyeztető tevékenységektől vagy eseményeitől, például megakadályozza az alapvető rendszerfájlok módosítását és proaktív módon letiltja a nem biztonságos böngésző pluginokat. De az „általában” minősítőt szándékosan használjuk, mert az OS X néha túl sokáig túlléphet, különösen ha fejlettebb felhasználókról van szó, akik megértik a kockázatokat és kényelmesebben működnek magasabb szintű ellenőrzéssel.
Az OS X biztonsági funkciójának kiváló példája, amely idegesítő, mint hasznos lehet, a Káros szoftver figyelmeztetés, más néven „Biztosan megnyitja ezt a fájlt?” Üzenet, amely szinte minden alkalommal megjelenik, amikor a felhasználó megpróbálja nyisson meg egy letöltött fájlt, amely nem a Mac App Store áruházából származik, vagy egy megbízható és aláírt fejlesztőtől származik.
Amikor ez a figyelmeztető üzenet megjelenik, a fájl vagy alkalmazás egyszerű megnyitása helyett a felhasználót kénytelen leállítani, ellenőrizni, hogy a megnyitott fájl a kívánt, majd manuálisan kattintson a „Megnyitás” gombra a folytatáshoz. Ez valószínűleg jó dolog a kevésbé tapasztalt felhasználók számára, akik nem értik teljesen, hogy a rosszindulatú programok és a vírusok gyakran fájltípusként maszkolódnak. Azon felhasználók számára azonban, akik folyamatosan töltik le és nyitják meg az alkalmazásokat és fájlokat, a Káros szoftver figyelmeztetés elsősorban idegesítő és frusztráló munkafolyamat-megszakításként szolgál.
Igen, biztos vagyok, Dagnabbit!
Szerencsére letilthatja a „Biztosan megnyitja ezt a fájlt?” Figyelmeztető üzenetet a terminálra történő gyors meglátogatással. Indítsa el a Terminált az Alkalmazások> Segédprogramok mappából (vagy keresse meg Spotlight segítségével), másolja át és illessze be a következő parancsot a Terminál ablakba, majd nyomja meg a Vissza gombot a végrehajtáshoz.
Alapértelmezés írja a com.apple.LaunchServices LSQuarantine -bool NO-t
A változás hatálybalépéséhez újra kell indítania a Mac-ot, tehát mentse az összes nyitott fájlt és indítsa újra. Amikor vissza jelentkezik az OS X-be, próbáljon meg megnyitni egy letöltött fájlt, amely korábban figyelmeztető üzenetet hozott volna létre (olyan praktikus alkalmazás, mint a Handbrake, jó módszer annak tesztelésére, hogy nincs-e más letöltött fájl készen áll és nem vár).
Az alkalmazás elindításakor vagy a tesztfájl megnyitásakor észreveszi, hogy a művelet a Káros szoftver figyelmeztetés nélkül végrehajtódik. Ez valóban potenciálisan nagyobb kockázatot jelent, de ha vigyázol, hogy hol szerezze be fájljait online, és ha vigyázol, hogy mely fájlokat választja meg, akkor ennek a szolgáltatásnak a letiltása kiküszöböli a nagy bosszantást és biztosítja, hogy Az OS X soha nem fogja kérdezni tőled, hogy biztos vagy benne, hogy újra meg akarja nyitni ezt a fájlt.
Vegye figyelembe, hogy ez egy felhasználói szintű parancs, ezért ezt a folyamatot minden olyan Macintosh felhasználói fiókhoz végre kell hajtania, amelyben ki akarja kapcsolni a Káros szoftver figyelmeztetést.
Nincs kapus ezen a kapun
Fontos kiemelni, hogy a hasonló funkcionalitás, nyelv és szándék ellenére a ártalmas szoftverre vonatkozó figyelmeztetés technikailag elválaszthatatlan az OS X Gatekeeper biztonsági beállításaitól, bár bizonyos körülmények között ezek valóban keresztezik az útvonalakat.
A Gatekeeper, amelyet bevezettek az OS X Mountain Lion-ba (és később hozzáadták az OS X Lion-hoz a 10.7.5 frissítésen keresztül), egy biztonsági szolgáltatás, amely lehetővé teszi a felhasználók számára, hogy az alkalmazás forrása alapján meghatározzák, mely alkalmazásokat futtathatják a Mac-en. Például a felhasználók korlátozhatják a Mac rendszert, hogy csak azokat a programokat futtassa, amelyeket a Mac App Store-ból szereztek be (a legbiztonságosabb beállítás), futtassák mind a Mac App Store, mind az Apple-nél regisztrált fejlesztőket (az ajánlott beállítás), vagy futtasson bármilyen alkalmazást, függetlenül a forrástól (az „OS” beállítás, amely szerint az OS X működött a Gatekeeper bevezetése előtt, de a legkevésbé biztonságos is).
Ha az első két beállítás egyike engedélyezve van, és a felhasználó megpróbálja olyan alkalmazást futtatni, amely nem felel meg a beállítás biztonsági szintjének - azaz olyan alkalmazást próbál futtatni, mint az OnyX, amikor a biztonsági beállítás úgy van konfigurálva, hogy csak a Mac App alkalmazásokat támogatja Store - A Gatekeeper olyan üzenetet mutat, amely nagyon hasonlít a káros szoftverre vonatkozó figyelmeztetésre, és arról tájékoztatja a felhasználókat, hogy esetleg veszélyes szoftvert próbálnak megnyitni.
De kissé megvan az a kérdés, hogyan működnek ezek a szolgáltatások. Ha futtatja a fenti parancsot a Káros szoftver figyelmeztetés letiltásához, akkor az a Gatekeeper figyelmeztetéseit is letiltja. Ez azonban nem ellentétes irányban működik . Vagyis ha teljesen letiltja a Gatekeeper alkalmazást, akkor továbbra is figyelmeztető üzenetet kap "Biztosan megnyitja ezt a fájlt?" Figyelmeztető üzenet minden alkalommal, amikor megkísérel megnyitni egy ismeretlen letöltött fájlt.
Ezért fontos emlékezni arra, hogy miként működik ez a két OS X biztonsági szolgáltatás, és milyen különbségek vannak, különösen, ha valaki másnak segítesz a Mac konfigurálásában.
Oké, talán még nem vagyok benne biztos
Ha úgy találja, hogy hiányzik a Káros szoftver figyelmeztetés által nyújtott kiegészítő biztonság, vagy ha azt tervezi, hogy mások is hozzáférjenek a felhasználói fiókhoz, és fokozott védelmet szeretne, akkor újra engedélyezheti a következő terminál paranccsal:
Alapértelmezés írja a com.apple.LaunchServices LSQuarantine -bool YES-t
Csakúgy, mint amikor letiltotta a Káros Szoftver Figyelmeztetést, akkor is újra kell indítania a Mac-et, hogy a változás hatályba lépjen. Emlékezz rá, hogy felhasználói szintű változásként ezt a parancsot be kell írnia minden olyan felhasználói fiókba, amelyben a figyelmeztetés le van tiltva.