Затвори рекламата

Продуктите на Apple обикновено се основават на акцент върху поверителността и сигурността на своите потребители. Въпреки че това е предимно доминираща характеристика на iPhone, Mac разбира се не е изключение. Оборудвана е и с различни инструменти, чиято задача е да защитават производителите на ябълки. Сред тях е и технология, наречена GateKeeper или безопасно отваряне на приложения на Mac. Но какво точно означава и за какво всъщност служи?

За какво е GateKeeper?

Преди да разгледаме функционалността на самия GateKeeper, е необходимо да посочим разликите между iPhone и Mac. Докато телефоните на Apple не позволяват така нареченото странично зареждане или инсталирането на приложения от неизвестни източници, при компютрите с лого на отхапана ябълка е малко по-различно. В такъв случай обаче не е възможно напълно да се гарантира дали това наистина е безопасна програма или не, тъй като идва извън средата на Mac App Store. Ако програмист иска да публикува своето приложение в (Mac) App Store, той трябва първо да премине през задълбочено тестване и проверка, преди то дори да стане публично достояние.

Някои разработчици се опитват да заобиколят това, като поставят програмата си директно в Интернет, което може да не е лошо. И точно в този случай на преден план излиза технологията GateKeeper, която всъщност работи много просто и се грижи за безопасното отваряне на приложенията. Докато в App Store всички проверени приложения са снабдени със специален подпис, благодарение на който устройството разпознава, че е непроменено и проверено приложение, в случай на инсталация от неизвестни източници (от интернет), ние разбираемо нямаме това защитен слой тук.

Как работи GateKeeper

Тъй като не е възможно да се провери специален подпис от App Store, технологията GateKeeper проверява дали дадения софтуер изобщо е подписан от ID на разработчика. По време на разработката на програмата в нея се "отпечатва" подписът на разработчика, който впоследствие може да помогне на системата да идентифицира нейния произход или дали софтуерът идва от познат или неизвестен програмист. Така че на практика работи доста просто и изглежда като ефективно решение. За съжаление е точно обратното. Въпреки че GateKeeper може да не разпознае софтуера, на практика нищо не пречи на потребителя да го принуди да стартира през System Preferences > Security & Privacy.

Принудително отваряне на приложение, блокирано от Gatekeeper
Бутонът „Отвори въпреки това“ може да се използва за принудително отваряне на блокирано приложение

Проверка за зловреден софтуер

Въпреки че Apple обещава сигурността на компютрите на Apple с технологията GateKeeper, функцията дори трябва да проверява дали даденото приложение не съдържа известен зловреден софтуер, но истината е малко по-различна. Цялата тази система предлага само повърхностна защита срещу неизвестни приложения и със сигурност не е цялостно решение. GateKeeper просто не отговаря на антивирусния софтуер. Преди всичко хората трябва да се държат отговорно в интернет и да не разчитат някаква функция да ги спаси в последния момент. Точно затова дори не си струва да търсите пиратски версии на дадения софтуер. Това е най-бързият начин да получите злонамерен код във вашия Mac, който може например да получи личните ви данни, да ги шифрова и т.н.

.