- Ang Gatekeeper ay ang sistema ng seguridad ng Apple na nagpapatunay sa digital signature ng software upang maiwasan ang pagtakbo ng malware.
- Mayroong maraming paraan upang pahintulutan ang mga hindi naka-sign na application, mula sa mga setting ng privacy hanggang sa mga advanced na command sa Terminal.
- Ang pag-install ng panlabas na software ay nangangailangan ng paunang pag-verify ng pinagmulan upang maiwasan ang pagkompromiso sa privacy ng device.

Sigurado akong nangyari na ito sa iyo: nag-download ka ng program na gusto mo, sinubukan mong patakbuhin ito, at biglang magpapakita ang macOS ng babala na nagsasabing hindi ito mabubuksan dahil galing ito sa isang hindi kilalang developer . Huwag mag-panic, hindi naman sa sira ang computer mo o virus ang application; ito ay security system lang ng Apple, na tinatawag na Gatekeeper, na ginagawa ang trabaho nito para pigilan kang aksidenteng mag-install ng malisyosong software.
Ang mekanismong ito ay gumaganap bilang isang pansala, sinusuri kung ang app ay digital na nilagdaan ng isang developer na nakarehistro sa Apple o kung ito ay sumailalim sa proseso ng notarization, na mahalagang isang inspeksyon ng Apple upang matukoy ang kilalang malware . Kung ang programa ay mula sa isang independiyenteng may-akda o isang startup na hindi nagbayad para sa sertipikasyon, minamarkahan ito ng system at hinaharangan ang access bilang pag-iingat.
Pag-unawa kung paano gumagana ang Gatekeeper

Ang Gatekeeper ay hindi lamang isang kapritso ng Apple; ito ay isang matibay na patong ng proteksyon. Kapag nagda-download tayo ng isang bagay mula sa internet, itinatalaga ito ng browser ng isang katangian ng quarantine extension . Sinasabi ng metadata na ito sa operating system na ang file ay nagmumula sa isang panlabas na pinagmulan at dapat suriin bago isagawa. Kung ang digital signature ay hindi tumutugma sa isang natukoy na developer, maglalabas ang system ng alerto.
Sa mga modernong bersyon ng macOS, tulad ng Catalina at mga mas bagong bersyon, idinagdag ang notarization. Nangangahulugan ito na kahit wala ang app sa App Store, na -scan na ng Apple ang code nito para sa mga Trojan o spyware. Kung ang isang app ay hindi nilagdaan o notarized, hindi magagarantiyahan ng macOS ang kaligtasan nito at samakatuwid ay hihilingin sa iyo na manu-manong kumpirmahin na pinagkakatiwalaan mo ang software.
Mga simpleng paraan para sa pagpapahintulot ng isang aplikasyon

Kung tiwala kang maaasahan ang programa at ayaw mong humarap sa mga kumplikadong setting, may mabilis na paraan. Sa halip na i-double click ang icon, i-right-click (o i-Control-click) ang application at piliin ang "Open." Makikita mo ang parehong babala sa seguridad, ngunit sa pagkakataong ito, ang dialog box ay may kasamang button na "Open", na magbibigay-daan sa iyong malampasan ang pag-block nang hindi binabago ang anumang setting ng system.
Ang isa pang paraan ay sa pamamagitan ng control panel. Pagkatapos subukang buksan ang app at matanggap ang error, pumunta sa System Settings at pagkatapos ay sa Privacy and Security . Kung mag-scroll ka pababa sa seksyong Security, makakakita ka ng mensahe na nagsasaad na na-block ang application; doon, pindutin lamang ang button na "Open anyway" . Kapag nakumpirma mo na ang aksyon na ito, ise-save ng system ang app bilang isang exception, at maaari mo itong ilunsad nang normal sa hinaharap.
Mga advanced na opsyon sa pamamagitan ng Terminal

Para sa mga user na bihasa sa teknolohiya o sa mga madalas na kailangang mag-install ng third-party software, may opsyon na paganahin ang mga pag-download ng app mula sa "Anywhere ." Bilang default, itinatago ng macOS ang opsyong ito sa menu ng Security & Privacy, ngunit maaari mo itong piliting lumabas gamit ang command prompt.
Una, buksan ang Terminal application (nasa Applications > Utilities ito) at i-type ang command sudo spctl --master-disablePagkatapos pindutin ang Enter, hihilingin ng system ang iyong password ng administrator (Hindi ka makakakita ng mga asterisk habang nagta-type; normal lang ito.) Kapag naisagawa na, kung babalik ka sa System Settings > Privacy and Security, makikita mo na maaari mo nang lagyan ng tsek ang kahon na "Anywhere". Tandaan na iniiwan nitong bukas ang pinto para sa anumang software, kaya ipinapayong muling paganahin ang proteksyon gamit ang command. sudo spctl --master-enable kapag tapos ka na
Pag-install ng mga hindi kilalang app sa iOS (iPhone at iPad)

Iba ang proseso sa mga mobile device dahil ang iOS ay isang mas saradong sistema. Dito, ang mga app mula sa mga hindi nakikilalang developer ay karaniwang ginagamit sa mga kapaligiran ng pagsubok o paggawa ng prototype . Upang makamit ito, mahalagang gamitin ang Xcode, ang opisyal na kapaligiran ng pag-develop ng Apple sa isang Mac.
Ang daloy ng trabaho ay kinabibilangan ng pag-import ng .app o .ipa file sa isang proyektong Xcode, pag-set up ng Team gamit ang isang personal na Apple ID , at pag-compile ng application nang direkta sa device na nakakonekta sa USB. Kapag na-install na ang app sa iPhone, unang haharangan ito ng system. Para malutas ito, pumunta sa Mga Setting > Pangkalahatan > Pamamahala ng Device , hanapin ang iyong Apple ID, at i-tap ang "Trust." Pagkatapos lamang nito makakatakbo ang application sa mobile device.
Mga tip para maiwasan ang pagkakompromiso sa iyong kaligtasan
Ang paggamit ng mga pahintulot ng Gatekeeper ay kapaki-pakinabang, ngunit maaari itong maging mapanganib kung hindi ka mag-iingat. Upang maiwasan ang mga hindi kanais-nais na sorpresa, pinakamahusay na saliksikin ang reputasyon ng developer at basahin ang mga review ng user bago lumampas sa anumang proteksyon. Ang paggamit ng mga tool sa pag-scan ng malware tulad ng SpyHunter ay maaaring magbigay sa iyo ng karagdagang kapayapaan ng isip sa pamamagitan ng pag-scan ng mga file bago buksan ang mga ito.
Bukod pa rito, mahalagang panatilihing updated ang iyong operating system, dahil patuloy na naglalabas ang Apple ng mga security patch upang isara ang mga kahinaan. Huwag kalimutang magsagawa ng mga regular na backup gamit ang Time Machine ; sa ganoong paraan, kung ang isang hindi nakikilalang application ay magdulot ng pinsala sa iyong system, maaari kang bumalik sa dating estado nang hindi nawawala ang iyong mga personal na file.
Ang pamamahala sa pagbubukas ng third-party software sa loob ng Apple ecosystem ay nangangailangan ng balanse sa pagitan ng kakayahang umangkop at pag-iingat. Sa pamamagitan man ng context menu, mga setting ng privacy, o paggamit ng mga utos ng Terminal at Xcode, posibleng magpatakbo ng mga makapangyarihang tool na hindi nakakalusot sa App Store, basta't ang user ang mananagot sa pag-verify ng pinagmulan ng file at nagpapanatili ng mga aktibong depensa laban sa mga potensyal na banta.
Masigasig na manunulat tungkol sa mundo ng mga byte at teknolohiya sa pangkalahatan. Gustung-gusto kong ibahagi ang aking kaalaman sa pamamagitan ng pagsusulat, at iyon ang gagawin ko sa blog na ito, ipakita sa iyo ang lahat ng mga pinaka-kagiliw-giliw na bagay tungkol sa mga gadget, software, hardware, teknolohikal na uso, at higit pa. Ang layunin ko ay tulungan kang mag-navigate sa digital na mundo sa simple at nakakaaliw na paraan.