Kaip ištaisyti klaidą „macOS negali patikrinti, ar šioje programoje nėra kenkėjiškų programų“
Pranešimas „macOS negali patikrinti, ar ši programa yra be kenkėjiškų programų“ reiškia, kad operacinė sistema negali patvirtinti, ar programa yra saugi ir ar joje nėra kenkėjiško kodo. Tai nebūtinai reiškia, kad programa yra pavojinga, tai tiesiog reiškia, kad „Apple“ saugos sistemos negali jos patvirtinti.
„macOS“ naudoja daugiasluoksnę saugumo architektūrą, skirtą blokuoti grėsmes ir sumažinti pažeidžiamumų riziką. Tačiau ši apsauga kartais gali būti pernelyg ribojanti ir neleisti paleisti teisėtų programų, ypač tų, kurios gautos ne oficialiais kanalais.
Turinys
„Apple“ gynybos sistemos viduje: kodėl įsikiša „Gatekeeper“
Dėl į „Mac“ įrenginius nukreiptų kenkėjiškų programų skaičiaus augimo „Apple“ įdiegė griežtesnes apsaugos priemones, įskaitant „Gatekeeper“. Ši saugumo funkcija nuskaito programas prieš jas paleidžiant, kad užtikrintų, jog jos atitinka „Apple“ saugos standartus.
„Gatekeeper“ pirmiausia leidžia programas iš „App Store“ arba „Apple“ identifikuotų ir patikrintų kūrėjų. Nors šis metodas veiksmingas, jis taip pat gali blokuoti teisėtą programinę įrangą, kuriai trūksta oficialaus sertifikato arba kuri nėra platinama per „Apple“ patvirtintus kanalus.
Dažni klaidos pranešimo sukėlėjai
Ši klaida rodoma, kai „Gatekeeper“ negali patikrinti programos vientisumo ar kilmės, net jei pati programa yra nekenksminga. Tipinės priežastys:
- Programėlė buvo atsisiųsta iš trečiosios šalies arba neoficialios svetainės
- Trūksta programėlės skaitmeninio parašo, jis negalioja arba sugadintas
- Programėlė nebuvo patvirtinta „Apple“ notaro
- Programinė įranga buvo sukurta įmonės viduje be tinkamo sertifikavimo
Programėlė nesuderinama su dabartine „macOS“ versija (dažnai pasitaiko beta versijose arba naujai išleistose sistemose).
Skirtingose „macOS“ versijose gali būti rodomi šio įspėjimo variantai, pavyzdžiui, nurodantys, kad kūrėjo negalima patvirtinti arba kad programa gali pakenkti sistemai.
Rizikos vertinimas: kada pasitikėti, o kada vengti
Programos, gautos tiesiogiai iš patikimų kūrėjų svetainių, dažnai yra saugios, net jei „macOS“ negali jų patikrinti. Tačiau būtinas deramas kruopštumas, o kūrėjo patikimumo patikrinimas ir tai, ar programinę įrangą notariškai patvirtino „Apple“, gali sumažinti riziką.
Kita vertus, programinė įranga iš nežinomų ar įtartinų šaltinių neturėtų būti vykdoma. Tokiais atvejais įspėjimą reikėtų laikyti teisėtu saugumo įspėjimu, o ne nepatogumu.
„macOS“ saugumo stiprinimas: prevencijos strategijos
Norint išvengti šios problemos ir galimų kenkėjiškų programų užkrėtimų, reikia imtis aktyvių veiksmų. Geriausia praktika:
- Programas siųskite tik iš „App Store“ arba iš patikimų kūrėjų.
- Reguliariai nuskaitykite sistemą naudodami profesionalią apsaugos programinę įrangą.
- Prieš diegdami patikrinkite programos teisėtumą, ypač jei ji gauta iš trečiųjų šalių šaltinių.
- Nuolat atnaujinkite „macOS“ ir visas programas.
Saugumo specialistai pabrėžia, kad patikimi kibernetinio saugumo įrankiai taip pat gali padėti aptikti paslėptas grėsmes, pašalinti kenkėjiškas programas ir pagerinti sistemos našumą, pašalinant nereikalingus failus.
Klaidos sprendimas: saugūs užblokuotų programų atidarymo būdai
Šį apribojimą galima apeiti keliais būdais, priklausomai nuo situacijos:
- Laikinai išjunkite „Gatekeeper“ per sistemos nustatymus arba terminalo komandas (pvz., sudo spctl --master-disable arba sudo spctl --global-disable). Šis metodas sumažina sistemos saugumą ir turėtų būti naudojamas tik atsargiai. Po naudojimo iš naujo įjunkite apsaugą.
- Rankiniu būdu panaikinkite blokavimą spustelėdami programėlę ir laikydami nuspaudę „Control“, pasirinkdami „Atidaryti“ ir patvirtindami per sistemos nustatymus, esančius skiltyje „Privatumas ir saugumas“.
- Pašalinkite karantino atributą naudodami terminalo komandą: xattr -d com.apple.quarantine [failo kelias], kuri panaikina apribojimą, susijusį su išoriškai atsisiųstais failais.
- Iš naujo atsisiųskite programą, jei jos skaitmeninis parašas atrodo sugadintas
- Jei problema išlieka arba programinės įrangos negalima patikrinti, perjunkite į kitą programą
Kiekvienas metodas yra susijęs su skirtinga rizika, todėl labai svarbu iš anksto patvirtinti programos saugumą.
Galutinė išvada: saugumo ir naudojimo patogumo balansavimas
Šis „macOS“ įspėjimas atspindi „Apple“ įsipareigojimą užtikrinti naudotojų saugumą, o ne aiškų kenkėjiškos programos požymį. Nors kartais jis gali blokuoti teisėtą programinę įrangą, jo apėjimas be patvirtinimo kelia nereikalingą riziką.
Subalansuotas požiūris, apimantis atsargumą, tikrinimą ir selektyvų valdymą, užtikrina, kad sistemos saugumas ir patogumas išliktų nepakitę.