- Gatekeeper është sistemi i sigurisë i Apple që vërteton nënshkrimin dixhital të softuerit për të parandaluar ekzekutimin e programeve keqdashëse.
- Ka shumë mënyra për të autorizuar aplikacione të pafirmosura, nga cilësimet e privatësisë deri te komandat e përparuara në Terminal.
- Instalimi i softuerit të jashtëm kërkon verifikim paraprak të burimit për të shmangur kompromentimin e privatësisë së pajisjes.

Jam i sigurt që ju ka ndodhur edhe juve: shkarkoni një program që ju pëlqen, provoni ta ekzekutoni dhe papritmas macOS shfaq një paralajmërim që thotë se nuk mund të hapet sepse vjen nga një zhvillues i paidentifikuar . Mos u shqetësoni, nuk është se kompjuteri juaj është i prishur ose se aplikacioni është domosdoshmërisht një virus; është thjesht sistemi i sigurisë i Apple, i quajtur Gatekeeper, që bën punën e tij për t'ju parandaluar të instaloni aksidentalisht softuerë dashakeq.
Ky mekanizëm vepron si një filtër, duke kontrolluar nëse aplikacioni është nënshkruar në mënyrë dixhitale nga një zhvillues i regjistruar në Apple ose nëse i është nënshtruar procesit të noterizimit, i cili në thelb është një inspektim i Apple për të zbuluar programe keqdashëse të njohura . Nëse programi është nga një autor i pavarur ose një startup që nuk ka paguar për certifikim, sistemi e sinjalizon atë dhe bllokon aksesin si masë paraprake.
Të kuptuarit se si funksionon Gatekeeper

Gatekeeper nuk është thjesht një tekë e Apple; është një shtresë e fuqishme mbrojtjeje. Kur shkarkojmë diçka nga interneti, shfletuesi i cakton asaj një atribut zgjatimi karantine . Këto meta të dhëna i tregojnë sistemit operativ se skedari vjen nga një burim i jashtëm dhe duhet të analizohet para ekzekutimit. Nëse nënshkrimi dixhital nuk përputhet me një zhvillues të identifikuar, sistemi lëshon një alarm.
Në versionet moderne të macOS, si Catalina dhe më vonë, është shtuar noterizimi. Kjo do të thotë që edhe nëse aplikacioni nuk është në App Store, Apple e ka skanuar tashmë kodin e tij për Trojan ose spyware. Nëse një aplikacion nuk është i nënshkruar ose i noterizuar, macOS nuk mund të garantojë sigurinë e tij dhe për këtë arsye ju kërkon të konfirmoni manualisht se i besoni softuerit.
Metoda të thjeshta për autorizimin e një aplikacioni

Nëse jeni të sigurt se programi është i besueshëm dhe nuk doni të merreni me cilësime komplekse, ekziston një truk i shpejtë. Në vend që të klikoni dy herë ikonën, klikoni me të djathtën (ose klikoni me Control) mbi aplikacionin dhe zgjidhni "Hap". Do të shihni të njëjtin paralajmërim sigurie, por këtë herë kutia e dialogut do të përfshijë një buton "Hap", duke ju lejuar të anashkaloni bllokimin pa ndryshuar asnjë cilësim të sistemit.
Një mënyrë tjetër është përmes panelit të kontrollit. Pasi të provoni të hapni aplikacionin dhe të merrni gabimin, shkoni te Cilësimet e Sistemit dhe më pas te Privatësia dhe Siguria . Nëse shkoni poshtë te seksioni Siguria, do të shihni një mesazh që tregon se aplikacioni është bllokuar; atje, thjesht prekni butonin "Hap gjithsesi" . Pasi ta konfirmoni këtë veprim, sistemi do ta ruajë aplikacionin si përjashtim dhe do të jeni në gjendje ta hapni atë normalisht në të ardhmen.
Opsione të avancuara përmes Terminalit

Për përdoruesit e aftë në teknologji ose ata që shpesh duhet të instalojnë softuer të palëve të treta, ekziston një opsion për të aktivizuar shkarkimet e aplikacioneve nga "Anywhere ". Si parazgjedhje, macOS e fsheh këtë opsion në menynë Siguria dhe Privatësia, por mund ta detyroni të shfaqet duke përdorur komandën.
Së pari, hapni aplikacionin Terminal (është te Aplikacionet > Shërbimet) dhe shkruani komandën sudo spctl --master-disablePasi të shtypni Enter, sistemi do t'ju kërkojë të shkruani. fjalëkalimin e administratorit (Nuk do të shihni asterisk gjatë shkrimit; kjo është normale.) Pasi të ekzekutohet, nëse ktheheni te Cilësimet e Sistemit > Privatësia dhe Siguria, do të shihni se tani mund të kontrolloni kutinë "Kudo". Mbani mend se kjo e lë derën hapur për çdo program, kështu që këshillohet të riaktivizoni mbrojtjen me komandën sudo spctl --master-enable kur të mbarosh
Instalimi i aplikacioneve të paidentifikuara në iOS (iPhone dhe iPad)

Procesi në pajisjet mobile është i ndryshëm sepse iOS është një sistem shumë më i mbyllur. Këtu, aplikacionet nga zhvillues të paidentifikuar përdoren zakonisht në mjedise testimi ose prototipimi . Për ta arritur këtë, është thelbësore të përdorni Xcode, mjedisin zyrtar të zhvillimit të Apple në një Mac.
Fluksi i punës përfshin importimin e skedarit .app ose .ipa në një projekt Xcode, konfigurimin e Ekipit duke përdorur një Apple ID personal dhe kompilimin e aplikacionit direkt në pajisjen e lidhur me USB. Pasi aplikacioni të instalohet në iPhone, sistemi fillimisht do ta bllokojë atë. Për ta zgjidhur këtë, shkoni te Cilësimet > Të përgjithshme > Menaxhimi i Pajisjeve , gjeni Apple ID-në tuaj dhe prekni "Besim". Vetëm atëherë aplikacioni do të jetë në gjendje të funksionojë në pajisjen celulare.
Këshilla për të shmangur kompromentimin e sigurisë suaj
Të luash me lejet e Gatekeeper është e dobishme, por mund të jetë e rrezikshme nëse nuk je i kujdesshëm. Për të shmangur surpriza të pakëndshme, është më mirë të hulumtosh reputacionin e zhvilluesit dhe të lexosh vlerësimet e përdoruesve përpara se të anashkalosh ndonjë mbrojtje. Përdorimi i mjeteve të skanimit të programeve keqdashëse si SpyHunter mund të të japë një shtresë shtesë qetësie duke skanuar skedarët përpara se t'i hapësh ato.
Për më tepër, është shumë e rëndësishme ta mbani sistemin tuaj operativ të përditësuar, pasi Apple lëshon vazhdimisht përditësime sigurie për të mbyllur dobësitë. Mos harroni të kryeni kopje rezervë të rregullta me Time Machine ; në këtë mënyrë, nëse një aplikacion i paidentifikuar shkakton probleme në sistemin tuaj, mund të ktheheni në një gjendje të mëparshme pa humbur skedarët tuaj personalë.
Menaxhimi i hapjes së softuerëve të palëve të treta brenda ekosistemit Apple kërkon një ekuilibër midis fleksibilitetit dhe kujdesit. Qoftë përmes menysë së kontekstit, cilësimeve të privatësisë, apo përdorimit të komandave të Terminalit dhe Xcode, është e mundur të ekzekutohen mjete të fuqishme që anashkalojnë App Store, me kusht që përdoruesi të marrë përgjegjësinë për verifikimin e origjinës së skedarit dhe të mbajë mbrojtje aktive kundër kërcënimeve të mundshme.
Shkrimtar i apasionuar pas botës së bajteve dhe teknologjisë në përgjithësi. Më pëlqen të ndaj njohuritë e mia përmes shkrimit, dhe kjo është ajo që do të bëj në këtë blog, duke ju treguar të gjitha gjërat më interesante në lidhje me pajisjet, softuerin, harduerin, tendencat teknologjike dhe më shumë. Qëllimi im është t'ju ndihmoj të lundroni në botën dixhitale në një mënyrë të thjeshtë dhe argëtuese.